Cheap Flights to Bahrain
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights to Bahrain

    Airline Results Price View
    View All Airlines View Flights
    Emirates 2 results US$1,009 View Flights
    KLM 18 results US$1,039 View Flights
    Etihad 23 results US$1,044 View Flights
    British Airways 11 results US$1,155 View Flights
    United Airlines 13 results US$1,175 View Flights
    Qatar Airways 20 results US$1,176 View Flights
    American Airlines 7 results US$1,182 View Flights
    Delta Air Lines 43 results US$1,215 View Flights
    Lufthansa 4 results US$1,273 View Flights
    Air Canada 4 results US$1,417 View Flights
    Air France 5 results US$1,744 View Flights
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    Emirates 1 stop 1d
    4:45 pm LAX - 2:45 am (+2) BAH
    Emirates 1 stop 20h 25m
    3:50 am BAH - 2:15 pm LAX
    US$1,009
    hop2.com
    Show Details

    Depart: Los Angeles to Bahrain via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    6h 55m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 3 Oct Fri
    LAX Los Angeles
    7:35 pm, 4 Oct Sat
    DXB Dubai
    15h 50m
    6h 55m layover in Dubai (DXB)
    EK835
    2:30 am, 5 Oct Sun
    DXB Dubai
    2:45 am, 5 Oct Sun
    BAH Bahrain
    1h 15m

    Return: Bahrain to Los Angeles via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    2h 50m
    DXB
    8:55 am
    16h 20m
    LAX
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    3:50 am, 14 Oct Tue
    BAH Bahrain
    6:05 am, 14 Oct Tue
    DXB Dubai
    1h 15m
    2h 50m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Tue
    DXB Dubai
    2:15 pm, 14 Oct Tue
    LAX Los Angeles
    16h 20m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    KLM 1 stop 21h 40m
    1:50 pm LAX - 9:30 pm (+1) BAH
    KLM 1 stop 23h 10m
    10:40 pm BAH - 11:50 am (+1) LAX
    US$1,039
    airfrance.com
    Show Details

    Depart: Los Angeles to Bahrain via Amsterdam

    LAX
    1:50 pm
    10h 15m
    AMS
    9:05 am (+1)
    2h 25m
    AMS
    11:30 am
    9h
    BAH
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL602
    1:50 pm, 3 Oct Fri
    LAX Los Angeles
    9:05 am, 4 Oct Sat
    AMS Amsterdam
    10h 15m
    2h 25m layover in Amsterdam (AMS)
    KL437
    11:30 am, 4 Oct Sat
    AMS Amsterdam
    9:30 pm, 4 Oct Sat
    BAH Bahrain
    9h

    Return: Bahrain to Los Angeles via Amsterdam

    BAH
    10:40 pm
    9h 25m
    AMS
    7:05 am (+1)
    2h 45m
    AMS
    9:50 am
    11h
    LAX
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL438
    10:40 pm, 14 Oct Tue
    BAH Bahrain
    7:05 am, 15 Oct Wed
    AMS Amsterdam
    9h 25m
    2h 45m layover in Amsterdam (AMS)
    KL601
    9:50 am, 15 Oct Wed
    AMS Amsterdam
    11:50 am, 15 Oct Wed
    LAX Los Angeles
    11h
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    Etihad 1 stop 23h 30m
    4:40 pm LAX - 2:10 am (+2) BAH
    Etihad 1 stop 1d 1h 25m
    10:45 pm BAH - 2:10 pm (+1) LAX
    US$1,044
    etihad.com
    Show Details

    Depart: Los Angeles to Bahrain via Abu Dhabi

    LAX
    4:40 pm
    16h 10m
    AUH
    7:50 pm (+1)
    6h 10m
    AUH
    2:00 am
    1h 10m
    BAH
    2:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY170
    4:40 pm, 3 Oct Fri
    LAX Los Angeles
    7:50 pm, 4 Oct Sat
    AUH Abu Dhabi
    16h 10m
    6h 10m layover in Abu Dhabi (AUH)
    EY379
    2:00 am, 5 Oct Sun
    AUH Abu Dhabi
    2:10 am, 5 Oct Sun
    BAH Bahrain
    1h 10m

    Return: Bahrain to Los Angeles via Abu Dhabi

    BAH
    10:45 pm
    1h 10m
    AUH
    12:55 am (+1)
    7h 55m
    AUH
    8:50 am
    16h 20m
    LAX
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    10:45 pm, 14 Oct Tue
    BAH Bahrain
    12:55 am, 15 Oct Wed
    AUH Abu Dhabi
    1h 10m
    7h 55m layover in Abu Dhabi (AUH)
    EY171
    8:50 am, 15 Oct Wed
    AUH Abu Dhabi
    2:10 pm, 15 Oct Wed
    LAX Los Angeles
    16h 20m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    Etihad 1 stop 19h 15m
    4:40 pm LAX - 9:55 pm (+1) BAH
    Etihad 1 stop 1d 1h 25m
    10:45 pm BAH - 2:10 pm (+1) LAX
    US$1,044
    etihad.com
    Show Details

    Depart: Los Angeles to Bahrain via Abu Dhabi

    LAX
    4:40 pm
    16h 10m
    AUH
    7:50 pm (+1)
    1h 55m
    AUH
    9:45 pm
    1h 10m
    BAH
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY170
    4:40 pm, 3 Oct Fri
    LAX Los Angeles
    7:50 pm, 4 Oct Sat
    AUH Abu Dhabi
    16h 10m
    1h 55m layover in Abu Dhabi (AUH)
    EY377
    9:45 pm, 4 Oct Sat
    AUH Abu Dhabi
    9:55 pm, 4 Oct Sat
    BAH Bahrain
    1h 10m

    Return: Bahrain to Los Angeles via Abu Dhabi

    BAH
    10:45 pm
    1h 10m
    AUH
    12:55 am (+1)
    7h 55m
    AUH
    8:50 am
    16h 20m
    LAX
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    10:45 pm, 14 Oct Tue
    BAH Bahrain
    12:55 am, 15 Oct Wed
    AUH Abu Dhabi
    1h 10m
    7h 55m layover in Abu Dhabi (AUH)
    EY171
    8:50 am, 15 Oct Wed
    AUH Abu Dhabi
    2:10 pm, 15 Oct Wed
    LAX Los Angeles
    16h 20m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    Etihad 1 stop 23h 30m
    4:40 pm LAX - 2:10 am (+2) BAH
    Etihad 1 stop 20h 50m
    3:20 am BAH - 2:10 pm LAX
    US$1,044
    etihad.com
    Show Details

    Depart: Los Angeles to Bahrain via Abu Dhabi

    LAX
    4:40 pm
    16h 10m
    AUH
    7:50 pm (+1)
    6h 10m
    AUH
    2:00 am
    1h 10m
    BAH
    2:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY170
    4:40 pm, 3 Oct Fri
    LAX Los Angeles
    7:50 pm, 4 Oct Sat
    AUH Abu Dhabi
    16h 10m
    6h 10m layover in Abu Dhabi (AUH)
    EY379
    2:00 am, 5 Oct Sun
    AUH Abu Dhabi
    2:10 am, 5 Oct Sun
    BAH Bahrain
    1h 10m

    Return: Bahrain to Los Angeles via Abu Dhabi

    BAH
    3:20 am
    1h 10m
    AUH
    5:30 am
    3h 20m
    AUH
    8:50 am
    16h 20m
    LAX
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    3:20 am, 14 Oct Tue
    BAH Bahrain
    5:30 am, 14 Oct Tue
    AUH Abu Dhabi
    1h 10m
    3h 20m layover in Abu Dhabi (AUH)
    EY171
    8:50 am, 14 Oct Tue
    AUH Abu Dhabi
    2:10 pm, 14 Oct Tue
    LAX Los Angeles
    16h 20m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    Etihad 1 stop 19h 15m
    4:40 pm LAX - 9:55 pm (+1) BAH
    Etihad 1 stop 20h 50m
    3:20 am BAH - 2:10 pm LAX
    US$1,044
    etihad.com
    Show Details

    Depart: Los Angeles to Bahrain via Abu Dhabi

    LAX
    4:40 pm
    16h 10m
    AUH
    7:50 pm (+1)
    1h 55m
    AUH
    9:45 pm
    1h 10m
    BAH
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY170
    4:40 pm, 3 Oct Fri
    LAX Los Angeles
    7:50 pm, 4 Oct Sat
    AUH Abu Dhabi
    16h 10m
    1h 55m layover in Abu Dhabi (AUH)
    EY377
    9:45 pm, 4 Oct Sat
    AUH Abu Dhabi
    9:55 pm, 4 Oct Sat
    BAH Bahrain
    1h 10m

    Return: Bahrain to Los Angeles via Abu Dhabi

    BAH
    3:20 am
    1h 10m
    AUH
    5:30 am
    3h 20m
    AUH
    8:50 am
    16h 20m
    LAX
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    3:20 am, 14 Oct Tue
    BAH Bahrain
    5:30 am, 14 Oct Tue
    AUH Abu Dhabi
    1h 10m
    3h 20m layover in Abu Dhabi (AUH)
    EY171
    8:50 am, 14 Oct Tue
    AUH Abu Dhabi
    2:10 pm, 14 Oct Tue
    LAX Los Angeles
    16h 20m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Washington to Bahrain Sun, 28 Dec - Thu, 29 Jan
    British Airways 1 stop 17h 25m
    6:30 pm IAD - 7:55 pm (+1) BAH
    British Airways 1 stop 20h 15m
    2:10 am BAH - 2:25 pm IAD
    US$1,155
    hop2.com
    Show Details

    Depart: Washington to Bahrain via London

    IAD
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    4h 10m
    LHR
    10:35 am
    6h 20m
    BAH
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA216
    6:30 pm, 28 Dec Sun
    IAD Washington
    6:25 am, 29 Dec Mon
    LHR London
    6h 55m
    4h 10m layover in London (LHR)
    BA125
    10:35 am, 29 Dec Mon
    LHR London
    7:55 pm, 29 Dec Mon
    BAH Bahrain
    6h 20m

    Return: Bahrain to Washington via London

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    4h 50m
    LHR
    11:15 am
    8h 10m
    IAD
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    2:10 am, 29 Jan Thu
    BAH Bahrain
    6:25 am, 29 Jan Thu
    LHR London
    7h 15m
    4h 50m layover in London (LHR)
    BA217
    11:15 am, 29 Jan Thu
    LHR London
    2:25 pm, 29 Jan Thu
    IAD Washington
    8h 10m
    Depart: Mon, 29 Dec Return: Thu, 29 Jan Washington to Bahrain Mon, 29 Dec - Thu, 29 Jan
    British Airways 1 stop 17h 25m
    6:30 pm IAD - 7:55 pm (+1) BAH
    British Airways 1 stop 20h 15m
    2:10 am BAH - 2:25 pm IAD
    US$1,155
    hop2.com
    Show Details

    Depart: Washington to Bahrain via London

    IAD
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    4h 10m
    LHR
    10:35 am
    6h 20m
    BAH
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA216
    6:30 pm, 29 Dec Mon
    IAD Washington
    6:25 am, 30 Dec Tue
    LHR London
    6h 55m
    4h 10m layover in London (LHR)
    BA125
    10:35 am, 30 Dec Tue
    LHR London
    7:55 pm, 30 Dec Tue
    BAH Bahrain
    6h 20m

    Return: Bahrain to Washington via London

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    4h 50m
    LHR
    11:15 am
    8h 10m
    IAD
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    2:10 am, 29 Jan Thu
    BAH Bahrain
    6:25 am, 29 Jan Thu
    LHR London
    7h 15m
    4h 50m layover in London (LHR)
    BA217
    11:15 am, 29 Jan Thu
    LHR London
    2:25 pm, 29 Jan Thu
    IAD Washington
    8h 10m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    British Airways 2+ stops 20h 45m
    12:20 pm LAX - 7:05 pm (+1) BAH
    British Airways 1 stop 21h 15m
    1:30 am BAH - 12:45 pm LAX
    US$1,156
    hop2.com
    Show Details

    Depart: Los Angeles to Bahrain via Dallas/Fort Worth, London

    LAX
    12:20 pm
    3h
    DFW
    5:20 pm
    1h 15m
    DFW
    6:35 pm
    9h
    LHR
    9:35 am (+1)
    1h 5m
    LHR
    10:40 am
    6h 25m
    BAH
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA4406
    12:20 pm, 3 Oct Fri
    LAX Los Angeles
    5:20 pm, 3 Oct Fri
    DFW Dallas/Fort Worth
    3h
    1h 15m layover in Dallas/Fort Worth (DFW)
    BA192
    6:35 pm, 3 Oct Fri
    DFW Dallas/Fort Worth
    9:35 am, 4 Oct Sat
    LHR London
    9h
    1h 5m layover in London (LHR)
    BA125
    10:40 am, 4 Oct Sat
    LHR London
    7:05 pm, 4 Oct Sat
    BAH Bahrain
    6h 25m

    Return: Bahrain to Los Angeles via London

    BAH
    1:30 am
    6h 55m
    LHR
    6:25 am
    3h 15m
    LHR
    9:40 am
    11h 5m
    LAX
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    1:30 am, 14 Oct Tue
    BAH Bahrain
    6:25 am, 14 Oct Tue
    LHR London
    6h 55m
    3h 15m layover in London (LHR)
    BA283
    9:40 am, 14 Oct Tue
    LHR London
    12:45 pm, 14 Oct Tue
    LAX Los Angeles
    11h 5m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    Multiple Airlines 2+ stops 20h 45m
    12:20 pm LAX - 7:05 pm (+1) BAH
    British Airways 1 stop 21h 15m
    1:30 am BAH - 12:45 pm LAX
    US$1,156
    hop2.com
    Show Details

    Depart: Los Angeles to Bahrain via Dallas/Fort Worth, London

    LAX
    12:20 pm
    3h
    DFW
    5:20 pm
    1h 15m
    DFW
    6:35 pm
    9h
    LHR
    9:35 am (+1)
    1h 5m
    LHR
    10:40 am
    6h 25m
    BAH
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA2442
    12:20 pm, 3 Oct Fri
    LAX Los Angeles
    5:20 pm, 3 Oct Fri
    DFW Dallas/Fort Worth
    3h
    1h 15m layover in Dallas/Fort Worth (DFW)
    BA192
    6:35 pm, 3 Oct Fri
    DFW Dallas/Fort Worth
    9:35 am, 4 Oct Sat
    LHR London
    9h
    1h 5m layover in London (LHR)
    BA125
    10:40 am, 4 Oct Sat
    LHR London
    7:05 pm, 4 Oct Sat
    BAH Bahrain
    6h 25m

    Return: Bahrain to Los Angeles via London

    BAH
    1:30 am
    6h 55m
    LHR
    6:25 am
    3h 15m
    LHR
    9:40 am
    11h 5m
    LAX
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    1:30 am, 14 Oct Tue
    BAH Bahrain
    6:25 am, 14 Oct Tue
    LHR London
    6h 55m
    3h 15m layover in London (LHR)
    BA283
    9:40 am, 14 Oct Tue
    LHR London
    12:45 pm, 14 Oct Tue
    LAX Los Angeles
    11h 5m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Washington to Bahrain Sun, 28 Dec - Thu, 29 Jan
    Multiple Airlines 1 stop 21h 35m
    5:20 pm IAD - 10:55 pm (+1) BAH
    United Airlines Direct 16h 40m
    10:00 pm BAH - 6:40 am (+1) IAD
    US$1,175
    hop2.com
    Show Details

    Depart: Washington to Bahrain via Frankfurt

    IAD
    5:20 pm
    7h 50m
    FRA
    7:10 am (+1)
    6h 5m
    FRA
    1:15 pm
    7h 40m
    BAH
    10:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA989
    5:20 pm, 28 Dec Sun
    IAD Washington
    7:10 am, 29 Dec Mon
    FRA Frankfurt
    7h 50m
    6h 5m layover in Frankfurt (FRA)
    LH620
    1:15 pm, 29 Dec Mon
    FRA Frankfurt
    10:55 pm, 29 Dec Mon
    BAH Bahrain
    7h 40m

    Return: Bahrain to Washington

    BAH
    10:00 pm
    16h 40m
    IAD
    6:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA981
    10:00 pm, 29 Jan Thu
    BAH Bahrain
    6:40 am, 30 Jan Fri
    IAD Washington
    16h 40m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Washington to Bahrain Sun, 28 Dec - Thu, 29 Jan
    Qatar Airways 1 stop 16h
    8:20 pm IAD - 8:20 pm (+1) BAH
    Qatar Airways 1 stop 18h 5m
    5:05 am BAH - 3:10 pm IAD
    US$1,176
    hop2.com
    Show Details

    Depart: Washington to Bahrain via Doha

    IAD
    8:20 pm
    12h 40m
    DOH
    5:00 pm (+1)
    2h 30m
    DOH
    7:30 pm
    50m
    BAH
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    8:20 pm, 28 Dec Sun
    IAD Washington
    5:00 pm, 29 Dec Mon
    DOH Doha
    12h 40m
    2h 30m layover in Doha (DOH)
    QR1108
    7:30 pm, 29 Dec Mon
    DOH Doha
    8:20 pm, 29 Dec Mon
    BAH Bahrain
    50m

    Return: Bahrain to Washington via Doha

    BAH
    5:05 am
    55m
    DOH
    6:00 am
    2h 45m
    DOH
    8:45 am
    14h 25m
    IAD
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    5:05 am, 29 Jan Thu
    BAH Bahrain
    6:00 am, 29 Jan Thu
    DOH Doha
    55m
    2h 45m layover in Doha (DOH)
    QR707
    8:45 am, 29 Jan Thu
    DOH Doha
    3:10 pm, 29 Jan Thu
    IAD Washington
    14h 25m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Washington to Bahrain Sun, 28 Dec - Thu, 29 Jan
    Qatar Airways 1 stop 17h 40m
    8:20 pm IAD - 10:00 pm (+1) BAH
    Qatar Airways 1 stop 18h 5m
    5:05 am BAH - 3:10 pm IAD
    US$1,176
    hop2.com
    Show Details

    Depart: Washington to Bahrain via Doha

    IAD
    8:20 pm
    12h 40m
    DOH
    5:00 pm (+1)
    4h 10m
    DOH
    9:10 pm
    50m
    BAH
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    8:20 pm, 28 Dec Sun
    IAD Washington
    5:00 pm, 29 Dec Mon
    DOH Doha
    12h 40m
    4h 10m layover in Doha (DOH)
    QR1106
    9:10 pm, 29 Dec Mon
    DOH Doha
    10:00 pm, 29 Dec Mon
    BAH Bahrain
    50m

    Return: Bahrain to Washington via Doha

    BAH
    5:05 am
    55m
    DOH
    6:00 am
    2h 45m
    DOH
    8:45 am
    14h 25m
    IAD
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    5:05 am, 29 Jan Thu
    BAH Bahrain
    6:00 am, 29 Jan Thu
    DOH Doha
    55m
    2h 45m layover in Doha (DOH)
    QR707
    8:45 am, 29 Jan Thu
    DOH Doha
    3:10 pm, 29 Jan Thu
    IAD Washington
    14h 25m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    United Airlines 1 stop 1d 12m
    9:43 am LAX - 7:55 pm (+1) BAH
    Lufthansa 1 stop 23h 20m
    11:20 pm BAH - 12:40 pm (+1) LAX
    US$1,180
    hop2.com
    Show Details

    Depart: Los Angeles to Bahrain via Washington

    LAX
    9:43 am
    5h 2m
    IAD
    5:45 pm
    4h 30m
    IAD
    10:15 pm
    14h 40m
    BAH
    7:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA1133
    9:43 am, 3 Oct Fri
    LAX Los Angeles
    5:45 pm, 3 Oct Fri
    IAD Washington
    5h 2m
    4h 30m layover in Washington (IAD)
    UA982
    10:15 pm, 3 Oct Fri
    IAD Washington
    7:55 pm, 4 Oct Sat
    BAH Bahrain
    14h 40m

    Return: Bahrain to Los Angeles via Frankfurt

    BAH
    11:20 pm
    8h 40m
    FRA
    7:00 am (+1)
    3h 5m
    FRA
    10:05 am
    11h 35m
    LAX
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH621
    11:20 pm, 14 Oct Tue
    BAH Bahrain
    7:00 am, 15 Oct Wed
    FRA Frankfurt
    8h 40m
    3h 5m layover in Frankfurt (FRA)
    LH456
    10:05 am, 15 Oct Wed
    FRA Frankfurt
    12:40 pm, 15 Oct Wed
    LAX Los Angeles
    11h 35m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    United Airlines 1 stop 23h 18m
    10:37 am LAX - 7:55 pm (+1) BAH
    Lufthansa 1 stop 23h 20m
    11:20 pm BAH - 12:40 pm (+1) LAX
    US$1,180
    hop2.com
    Show Details

    Depart: Los Angeles to Bahrain via Washington

    LAX
    10:37 am
    4h 57m
    IAD
    6:34 pm
    3h 41m
    IAD
    10:15 pm
    14h 40m
    BAH
    7:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA1222
    10:37 am, 3 Oct Fri
    LAX Los Angeles
    6:34 pm, 3 Oct Fri
    IAD Washington
    4h 57m
    3h 41m layover in Washington (IAD)
    UA982
    10:15 pm, 3 Oct Fri
    IAD Washington
    7:55 pm, 4 Oct Sat
    BAH Bahrain
    14h 40m

    Return: Bahrain to Los Angeles via Frankfurt

    BAH
    11:20 pm
    8h 40m
    FRA
    7:00 am (+1)
    3h 5m
    FRA
    10:05 am
    11h 35m
    LAX
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH621
    11:20 pm, 14 Oct Tue
    BAH Bahrain
    7:00 am, 15 Oct Wed
    FRA Frankfurt
    8h 40m
    3h 5m layover in Frankfurt (FRA)
    LH456
    10:05 am, 15 Oct Wed
    FRA Frankfurt
    12:40 pm, 15 Oct Wed
    LAX Los Angeles
    11h 35m
    Depart: Fri, 3 Oct Return: Tue, 14 Oct Los Angeles to Bahrain Fri, 3 Oct - Tue, 14 Oct
    United Airlines 1 stop 20h 52m
    1:03 pm LAX - 7:55 pm (+1) BAH
    Lufthansa 1 stop 23h 20m
    11:20 pm BAH - 12:40 pm (+1) LAX
    US$1,180
    hop2.com
    Show Details

    Depart: Los Angeles to Bahrain via Washington

    LAX
    1:03 pm
    4h 58m
    IAD
    9:01 pm
    1h 14m
    IAD
    10:15 pm
    14h 40m
    BAH
    7:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA1195
    1:03 pm, 3 Oct Fri
    LAX Los Angeles
    9:01 pm, 3 Oct Fri
    IAD Washington
    4h 58m
    1h 14m layover in Washington (IAD)
    UA982
    10:15 pm, 3 Oct Fri
    IAD Washington
    7:55 pm, 4 Oct Sat
    BAH Bahrain
    14h 40m

    Return: Bahrain to Los Angeles via Frankfurt

    BAH
    11:20 pm
    8h 40m
    FRA
    7:00 am (+1)
    3h 5m
    FRA
    10:05 am
    11h 35m
    LAX
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH621
    11:20 pm, 14 Oct Tue
    BAH Bahrain
    7:00 am, 15 Oct Wed
    FRA Frankfurt
    8h 40m
    3h 5m layover in Frankfurt (FRA)
    LH456
    10:05 am, 15 Oct Wed
    FRA Frankfurt
    12:40 pm, 15 Oct Wed
    LAX Los Angeles
    11h 35m
    Depart: Mon, 29 Dec Return: Thu, 29 Jan Washington to Bahrain Mon, 29 Dec - Thu, 29 Jan
    American Airlines 1 stop 17h 25m
    6:30 pm IAD - 7:55 pm (+1) BAH
    American Airlines 1 stop 20h 15m
    2:10 am BAH - 2:25 pm IAD
    US$1,182
    hop2.com
    Show Details

    Depart: Washington to Bahrain via London

    IAD
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    4h 10m
    LHR
    10:35 am
    6h 20m
    BAH
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA6167
    6:30 pm, 29 Dec Mon
    IAD Washington
    6:25 am, 30 Dec Tue
    LHR London
    6h 55m
    4h 10m layover in London (LHR)
    AA6421
    10:35 am, 30 Dec Tue
    LHR London
    7:55 pm, 30 Dec Tue
    BAH Bahrain
    6h 20m

    Return: Bahrain to Washington via London

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    4h 50m
    LHR
    11:15 am
    8h 10m
    IAD
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA6420
    2:10 am, 29 Jan Thu
    BAH Bahrain
    6:25 am, 29 Jan Thu
    LHR London
    7h 15m
    4h 50m layover in London (LHR)
    AA6168
    11:15 am, 29 Jan Thu
    LHR London
    2:25 pm, 29 Jan Thu
    IAD Washington
    8h 10m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Washington to Bahrain Sun, 28 Dec - Thu, 29 Jan
    American Airlines 1 stop 17h 25m
    6:30 pm IAD - 7:55 pm (+1) BAH
    American Airlines 1 stop 20h 15m
    2:10 am BAH - 2:25 pm IAD
    US$1,182
    hop2.com
    Show Details

    Depart: Washington to Bahrain via London

    IAD
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    4h 10m
    LHR
    10:35 am
    6h 20m
    BAH
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA6167
    6:30 pm, 28 Dec Sun
    IAD Washington
    6:25 am, 29 Dec Mon
    LHR London
    6h 55m
    4h 10m layover in London (LHR)
    AA6421
    10:35 am, 29 Dec Mon
    LHR London
    7:55 pm, 29 Dec Mon
    BAH Bahrain
    6h 20m

    Return: Bahrain to Washington via London

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    4h 50m
    LHR
    11:15 am
    8h 10m
    IAD
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA6420
    2:10 am, 29 Jan Thu
    BAH Bahrain
    6:25 am, 29 Jan Thu
    LHR London
    7h 15m
    4h 50m layover in London (LHR)
    AA6168
    11:15 am, 29 Jan Thu
    LHR London
    2:25 pm, 29 Jan Thu
    IAD Washington
    8h 10m
    Depart: Thu, 25 Dec Return: Fri, 23 Jan Lansing to Bahrain Thu, 25 Dec - Fri, 23 Jan
    Multiple Airlines 2+ stops 21h 30m
    1:35 pm LAN - 7:05 pm (+1) BAH
    Multiple Airlines 2+ stops 1d 1h 45m
    10:30 pm BAH - 4:15 pm (+1) LAN
    US$1,215
    us.bravofly.com
    Show Details

    Depart: Lansing to Bahrain via Detroit Wayne County, Frankfurt

    LAN
    1:35 pm
    1h 2m
    DTW
    2:37 pm
    3h 8m
    DTW
    5:45 pm
    8h 25m
    FRA
    8:10 am (+1)
    3h 10m
    FRA
    11:20 am
    5h 45m
    BAH
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL6148
    1:35 pm, 25 Dec Thu
    LAN Lansing
    2:37 pm, 25 Dec Thu
    DTW Detroit Wayne County
    1h 2m
    3h 8m layover in Detroit Wayne County (DTW)
    DL86
    5:45 pm, 25 Dec Thu
    DTW Detroit Wayne County
    8:10 am, 26 Dec Fri
    FRA Frankfurt
    8h 25m
    3h 10m layover in Frankfurt (FRA)
    GF16
    11:20 am, 26 Dec Fri
    FRA Frankfurt
    7:05 pm, 26 Dec Fri
    BAH Bahrain
    5h 45m

    Return: Bahrain to Lansing via Amsterdam, Detroit Wayne County

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    2h 35m
    AMS
    8:40 am
    8h 59m
    DTW
    11:39 am
    2h 21m
    DTW
    2:00 pm
    2h 15m
    LAN
    4:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL9490
    10:30 pm, 23 Jan Fri
    BAH Bahrain
    6:05 am, 24 Jan Sat
    AMS Amsterdam
    9h 35m
    2h 35m layover in Amsterdam (AMS)
    DL133
    8:40 am, 24 Jan Sat
    AMS Amsterdam
    11:39 am, 24 Jan Sat
    DTW Detroit Wayne County
    8h 59m
    2h 21m layover in Detroit Wayne County (DTW)
    9B8013
    2:00 pm, 24 Jan Sat
    DTW Detroit Wayne County
    4:15 pm, 24 Jan Sat
    LAN Lansing
    2h 15m
    Depart: Thu, 25 Dec Return: Fri, 23 Jan Lansing to Bahrain Thu, 25 Dec - Fri, 23 Jan
    Multiple Airlines 2+ stops 21h
    2:00 pm LAN - 7:00 pm (+1) BAH
    Multiple Airlines 2+ stops 1d 1h 45m
    10:30 pm BAH - 4:15 pm (+1) LAN
    US$1,233
    us.bravofly.com
    Show Details

    Depart: Lansing to Bahrain via Minneapolis/St Paul, London

    LAN
    2:00 pm
    1h 44m
    MSP
    2:44 pm
    3h 26m
    MSP
    6:10 pm
    8h 15m
    LHR
    8:25 am (+1)
    1h 5m
    LHR
    9:30 am
    6h 30m
    BAH
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL4082
    2:00 pm, 25 Dec Thu
    LAN Lansing
    2:44 pm, 25 Dec Thu
    MSP Minneapolis/St Paul
    1h 44m
    3h 26m layover in Minneapolis/St Paul (MSP)
    DL12
    6:10 pm, 25 Dec Thu
    MSP Minneapolis/St Paul
    8:25 am, 26 Dec Fri
    LHR London
    8h 15m
    1h 5m layover in London (LHR)
    GF2
    9:30 am, 26 Dec Fri
    LHR London
    7:00 pm, 26 Dec Fri
    BAH Bahrain
    6h 30m

    Return: Bahrain to Lansing via Amsterdam, Detroit Wayne County

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    2h 35m
    AMS
    8:40 am
    8h 59m
    DTW
    11:39 am
    2h 21m
    DTW
    2:00 pm
    2h 15m
    LAN
    4:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL9490
    10:30 pm, 23 Jan Fri
    BAH Bahrain
    6:05 am, 24 Jan Sat
    AMS Amsterdam
    9h 35m
    2h 35m layover in Amsterdam (AMS)
    DL133
    8:40 am, 24 Jan Sat
    AMS Amsterdam
    11:39 am, 24 Jan Sat
    DTW Detroit Wayne County
    8h 59m
    2h 21m layover in Detroit Wayne County (DTW)
    9B8013
    2:00 pm, 24 Jan Sat
    DTW Detroit Wayne County
    4:15 pm, 24 Jan Sat
    LAN Lansing
    2h 15m