Cheap Flights to Bahrain
    (Modify Search)
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    Etihad Airways 1 stop 23h 30m
    4:40 pm LAX - 2:10 am (+2) BAH
    Etihad Airways 1 stop 19h 25m
    4:55 am BAH - 2:20 pm LAX
    US$979
    exploretrip.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
    Wed 1 Oct, 4:40 pm
    LAX Los Angeles
    Thu 2 Oct, 7:50 pm
    AUH Abu Dhabi
    16h 10m
    6h 10m layover in Abu Dhabi (AUH)
    EY379
    Fri 3 Oct, 2:00 am
    AUH Abu Dhabi
    Fri 3 Oct, 2:10 am
    BAH Bahrain
    1h 10m

    Return: Bahrain to Los Angeles via Abu Dhabi

    BAH
    4:55 am
    1h 10m
    AUH
    7:05 am
    1h 40m
    AUH
    8:45 am
    16h 35m
    LAX
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    Fri 31 Oct, 4:55 am
    BAH Bahrain
    Fri 31 Oct, 7:05 am
    AUH Abu Dhabi
    1h 10m
    1h 40m layover in Abu Dhabi (AUH)
    EY171
    Fri 31 Oct, 8:45 am
    AUH Abu Dhabi
    Fri 31 Oct, 2:20 pm
    LAX Los Angeles
    16h 35m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    Etihad Airways 1 stop 19h 15m
    4:40 pm LAX - 9:55 pm (+1) BAH
    Etihad Airways 1 stop 19h 25m
    4:55 am BAH - 2:20 pm LAX
    US$979
    exploretrip.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
    Wed 1 Oct, 4:40 pm
    LAX Los Angeles
    Thu 2 Oct, 7:50 pm
    AUH Abu Dhabi
    16h 10m
    1h 55m layover in Abu Dhabi (AUH)
    EY377
    Thu 2 Oct, 9:45 pm
    AUH Abu Dhabi
    Thu 2 Oct, 9:55 pm
    BAH Bahrain
    1h 10m

    Return: Bahrain to Los Angeles via Abu Dhabi

    BAH
    4:55 am
    1h 10m
    AUH
    7:05 am
    1h 40m
    AUH
    8:45 am
    16h 35m
    LAX
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    Fri 31 Oct, 4:55 am
    BAH Bahrain
    Fri 31 Oct, 7:05 am
    AUH Abu Dhabi
    1h 10m
    1h 40m layover in Abu Dhabi (AUH)
    EY171
    Fri 31 Oct, 8:45 am
    AUH Abu Dhabi
    Fri 31 Oct, 2:20 pm
    LAX Los Angeles
    16h 35m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    Delta Air Lines 1 stop 21h 40m
    1:50 pm LAX - 9:30 pm (+1) BAH
    Multiple Airlines 1 stop 1d 1h 20m
    10:30 pm BAH - 12:50 pm (+1) LAX
    US$999
    exploretrip.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
    DL9379
    Wed 1 Oct, 1:50 pm
    LAX Los Angeles
    Thu 2 Oct, 9:05 am
    AMS Amsterdam
    10h 15m

    * Operated by KLM

    2h 25m layover in Amsterdam (AMS)
    DL9489
    Thu 2 Oct, 11:30 am
    AMS Amsterdam
    Thu 2 Oct, 9:30 pm
    BAH Bahrain
    9h

    * Operated by KLM

    Return: Bahrain to Los Angeles via Amsterdam

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    3h 45m
    AMS
    9:50 am
    12h
    LAX
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL438
    Fri 31 Oct, 10:30 pm
    BAH Bahrain
    Sat 1 Nov, 6:05 am
    AMS Amsterdam
    9h 35m
    3h 45m layover in Amsterdam (AMS)
    DL9378
    Sat 1 Nov, 9:50 am
    AMS Amsterdam
    Sat 1 Nov, 12:50 pm
    LAX Los Angeles
    12h

    * Operated by KLM

    Depart Return Seattle to Bahrain Wed, 1 Apr - Thu, 30 Apr
    United Airlines 1 stop 19h 55m
    12:50 pm SEA - 7:45 pm (+1) BAH
    United Airlines 1 stop 1d 4h 37m
    9:30 pm BAH - 3:07 pm (+1) SEA
    US$1,034
    exploretrip.com
    Show Details

    Depart: Seattle to Bahrain via Washington

    SEA
    12:50 pm
    4h 48m
    IAD
    8:38 pm
    1h 12m
    IAD
    9:50 pm
    13h 55m
    BAH
    7:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA260
    Wed 1 Apr, 12:50 pm
    SEA Seattle
    Wed 1 Apr, 8:38 pm
    IAD Washington
    4h 48m
    1h 12m layover in Washington (IAD)
    UA982
    Wed 1 Apr, 9:50 pm
    IAD Washington
    Thu 2 Apr, 7:45 pm
    BAH Bahrain
    13h 55m

    Return: Bahrain to Seattle via Washington

    BAH
    9:30 pm
    17h 20m
    IAD
    6:50 am (+1)
    5h 38m
    IAD
    12:28 pm
    5h 39m
    SEA
    3:07 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA981
    Thu 30 Apr, 9:30 pm
    BAH Bahrain
    Fri 1 May, 6:50 am
    IAD Washington
    17h 20m
    5h 38m layover in Washington (IAD)
    UA357
    Fri 1 May, 12:28 pm
    IAD Washington
    Fri 1 May, 3:07 pm
    SEA Seattle
    5h 39m
    Depart Return Seattle to Bahrain Wed, 1 Apr - Thu, 30 Apr
    United Airlines 1 stop 19h 55m
    12:50 pm SEA - 7:45 pm (+1) BAH
    United Airlines 1 stop 1d 8m
    9:30 pm BAH - 10:38 am (+1) SEA
    US$1,034
    exploretrip.com
    Show Details

    Depart: Seattle to Bahrain via Washington

    SEA
    12:50 pm
    4h 48m
    IAD
    8:38 pm
    1h 12m
    IAD
    9:50 pm
    13h 55m
    BAH
    7:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA260
    Wed 1 Apr, 12:50 pm
    SEA Seattle
    Wed 1 Apr, 8:38 pm
    IAD Washington
    4h 48m
    1h 12m layover in Washington (IAD)
    UA982
    Wed 1 Apr, 9:50 pm
    IAD Washington
    Thu 2 Apr, 7:45 pm
    BAH Bahrain
    13h 55m

    Return: Bahrain to Seattle via Washington

    BAH
    9:30 pm
    17h 20m
    IAD
    6:50 am (+1)
    1h 17m
    IAD
    8:07 am
    5h 31m
    SEA
    10:38 am
    Airlines
    Flight No.
    From
    To
    Duration
    UA981
    Thu 30 Apr, 9:30 pm
    BAH Bahrain
    Fri 1 May, 6:50 am
    IAD Washington
    17h 20m
    1h 17m layover in Washington (IAD)
    UA282
    Fri 1 May, 8:07 am
    IAD Washington
    Fri 1 May, 10:38 am
    SEA Seattle
    5h 31m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 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,069
    emirates.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
    Wed 1 Oct, 4:45 pm
    LAX Los Angeles
    Thu 2 Oct, 7:35 pm
    DXB Dubai
    15h 50m
    6h 55m layover in Dubai (DXB)
    EK835
    Fri 3 Oct, 2:30 am
    DXB Dubai
    Fri 3 Oct, 2:45 am
    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
    Fri 31 Oct, 3:50 am
    BAH Bahrain
    Fri 31 Oct, 6:05 am
    DXB Dubai
    1h 15m
    2h 50m layover in Dubai (DXB)
    EK215
    Fri 31 Oct, 8:55 am
    DXB Dubai
    Fri 31 Oct, 2:15 pm
    LAX Los Angeles
    16h 20m
    Depart Return Los Angeles to Bahrain Tue, 23 Sep - Sat, 25 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,069
    emirates.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
    Tue 23 Sep, 4:45 pm
    LAX Los Angeles
    Wed 24 Sep, 7:35 pm
    DXB Dubai
    15h 50m
    6h 55m layover in Dubai (DXB)
    EK835
    Thu 25 Sep, 2:30 am
    DXB Dubai
    Thu 25 Sep, 2:45 am
    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
    Sat 25 Oct, 3:50 am
    BAH Bahrain
    Sat 25 Oct, 6:05 am
    DXB Dubai
    1h 15m
    2h 50m layover in Dubai (DXB)
    EK215
    Sat 25 Oct, 8:55 am
    DXB Dubai
    Sat 25 Oct, 2:15 pm
    LAX Los Angeles
    16h 20m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    Delta Air Lines 1 stop 21h 40m
    1:50 pm LAX - 9:30 pm (+1) BAH
    Multiple Airlines 1 stop 23h
    1:10 am BAH - 2:10 pm LAX
    US$1,077
    exploretrip.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
    DL9379
    Wed 1 Oct, 1:50 pm
    LAX Los Angeles
    Thu 2 Oct, 9:05 am
    AMS Amsterdam
    10h 15m

    * Operated by KLM

    2h 25m layover in Amsterdam (AMS)
    DL9489
    Thu 2 Oct, 11:30 am
    AMS Amsterdam
    Thu 2 Oct, 9:30 pm
    BAH Bahrain
    9h

    * Operated by KLM

    Return: Bahrain to Los Angeles via Paris

    BAH
    1:10 am
    7h 15m
    CDG
    6:25 am
    4h 5m
    CDG
    10:30 am
    11h 40m
    LAX
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF19
    Fri 31 Oct, 1:10 am
    BAH Bahrain
    Fri 31 Oct, 6:25 am
    CDG Paris
    7h 15m
    4h 5m layover in Paris (CDG)
    DL8395
    Fri 31 Oct, 10:30 am
    CDG Paris
    Fri 31 Oct, 2:10 pm
    LAX Los Angeles
    11h 40m

    * Operated by Air France

    Depart Return Seattle to Bahrain Wed, 1 Apr - Thu, 30 Apr
    Lufthansa 1 stop 21h 25m
    1:35 pm SEA - 10:00 pm (+1) BAH
    United Airlines 1 stop 1d 4h 37m
    9:30 pm BAH - 3:07 pm (+1) SEA
    US$1,091
    exploretrip.com
    Show Details

    Depart: Seattle to Bahrain via Frankfurt

    SEA
    1:35 pm
    10h 5m
    FRA
    8:40 am (+1)
    4h 40m
    FRA
    1:20 pm
    6h 40m
    BAH
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH491
    Wed 1 Apr, 1:35 pm
    SEA Seattle
    Thu 2 Apr, 8:40 am
    FRA Frankfurt
    10h 5m
    4h 40m layover in Frankfurt (FRA)
    LH620
    Thu 2 Apr, 1:20 pm
    FRA Frankfurt
    Thu 2 Apr, 10:00 pm
    BAH Bahrain
    6h 40m

    Return: Bahrain to Seattle via Washington

    BAH
    9:30 pm
    17h 20m
    IAD
    6:50 am (+1)
    5h 38m
    IAD
    12:28 pm
    5h 39m
    SEA
    3:07 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA981
    Thu 30 Apr, 9:30 pm
    BAH Bahrain
    Fri 1 May, 6:50 am
    IAD Washington
    17h 20m
    5h 38m layover in Washington (IAD)
    UA357
    Fri 1 May, 12:28 pm
    IAD Washington
    Fri 1 May, 3:07 pm
    SEA Seattle
    5h 39m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    British Airways 2+ stops 1d 1h 20m
    7:45 am LAX - 7:05 pm (+1) BAH
    British Airways 1 stop 22h 30m
    2:10 am BAH - 2:40 pm LAX
    US$1,121
    exploretrip.com
    Show Details

    Depart: Los Angeles to Bahrain via Miami, London

    LAX
    7:45 am
    5h 7m
    MIA
    3:52 pm
    1h 33m
    MIA
    5:25 pm
    8h 25m
    LHR
    6:50 am (+1)
    3h 50m
    LHR
    10:40 am
    6h 25m
    BAH
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA8668
    Wed 1 Oct, 7:45 am
    LAX Los Angeles
    Wed 1 Oct, 3:52 pm
    MIA Miami
    5h 7m

    * Operated by American Airlines

    1h 33m layover in Miami (MIA)
    BA206
    Wed 1 Oct, 5:25 pm
    MIA Miami
    Thu 2 Oct, 6:50 am
    LHR London
    8h 25m
    3h 50m layover in London (LHR)
    BA125
    Thu 2 Oct, 10:40 am
    LHR London
    Thu 2 Oct, 7:05 pm
    BAH Bahrain
    6h 25m

    Return: Bahrain to Los Angeles via London

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    4h
    LHR
    10:25 am
    11h 15m
    LAX
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    Fri 31 Oct, 2:10 am
    BAH Bahrain
    Fri 31 Oct, 6:25 am
    LHR London
    7h 15m
    4h layover in London (LHR)
    BA283
    Fri 31 Oct, 10:25 am
    LHR London
    Fri 31 Oct, 2:40 pm
    LAX Los Angeles
    11h 15m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    British Airways 2+ stops 23h 35m
    9:30 am LAX - 7:05 pm (+1) BAH
    British Airways 1 stop 22h 30m
    2:10 am BAH - 2:40 pm LAX
    US$1,121
    exploretrip.com
    Show Details

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

    LAX
    9:30 am
    3h
    DFW
    2:30 pm
    4h 5m
    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
    BA4408
    Wed 1 Oct, 9:30 am
    LAX Los Angeles
    Wed 1 Oct, 2:30 pm
    DFW Dallas/Fort Worth
    3h

    * Operated by American Airlines

    4h 5m layover in Dallas/Fort Worth (DFW)
    BA192
    Wed 1 Oct, 6:35 pm
    DFW Dallas/Fort Worth
    Thu 2 Oct, 9:35 am
    LHR London
    9h
    1h 5m layover in London (LHR)
    BA125
    Thu 2 Oct, 10:40 am
    LHR London
    Thu 2 Oct, 7:05 pm
    BAH Bahrain
    6h 25m

    Return: Bahrain to Los Angeles via London

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    4h
    LHR
    10:25 am
    11h 15m
    LAX
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    Fri 31 Oct, 2:10 am
    BAH Bahrain
    Fri 31 Oct, 6:25 am
    LHR London
    7h 15m
    4h layover in London (LHR)
    BA283
    Fri 31 Oct, 10:25 am
    LHR London
    Fri 31 Oct, 2:40 pm
    LAX Los Angeles
    11h 15m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    British Airways 2+ stops 20h 45m
    12:20 pm LAX - 7:05 pm (+1) BAH
    British Airways 1 stop 22h 30m
    2:10 am BAH - 2:40 pm LAX
    US$1,121
    exploretrip.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
    Wed 1 Oct, 12:20 pm
    LAX Los Angeles
    Wed 1 Oct, 5:20 pm
    DFW Dallas/Fort Worth
    3h

    * Operated by American Airlines

    1h 15m layover in Dallas/Fort Worth (DFW)
    BA192
    Wed 1 Oct, 6:35 pm
    DFW Dallas/Fort Worth
    Thu 2 Oct, 9:35 am
    LHR London
    9h
    1h 5m layover in London (LHR)
    BA125
    Thu 2 Oct, 10:40 am
    LHR London
    Thu 2 Oct, 7:05 pm
    BAH Bahrain
    6h 25m

    Return: Bahrain to Los Angeles via London

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    4h
    LHR
    10:25 am
    11h 15m
    LAX
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    Fri 31 Oct, 2:10 am
    BAH Bahrain
    Fri 31 Oct, 6:25 am
    LHR London
    7h 15m
    4h layover in London (LHR)
    BA283
    Fri 31 Oct, 10:25 am
    LHR London
    Fri 31 Oct, 2:40 pm
    LAX Los Angeles
    11h 15m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    United Airlines 1 stop 20h 52m
    1:03 pm LAX - 7:55 pm (+1) BAH
    Lufthansa 1 stop 23h 20m
    12:25 am BAH - 1:45 pm LAX
    US$1,156
    exploretrip.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
    UA1276
    Wed 1 Oct, 1:03 pm
    LAX Los Angeles
    Wed 1 Oct, 9:01 pm
    IAD Washington
    4h 58m
    1h 14m layover in Washington (IAD)
    UA982
    Wed 1 Oct, 10:15 pm
    IAD Washington
    Thu 2 Oct, 7:55 pm
    BAH Bahrain
    14h 40m

    Return: Bahrain to Los Angeles via Frankfurt

    BAH
    12:25 am
    8h 45m
    FRA
    7:10 am
    3h
    FRA
    10:10 am
    11h 35m
    LAX
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH621
    Fri 31 Oct, 12:25 am
    BAH Bahrain
    Fri 31 Oct, 7:10 am
    FRA Frankfurt
    8h 45m
    3h layover in Frankfurt (FRA)
    LH456
    Fri 31 Oct, 10:10 am
    FRA Frankfurt
    Fri 31 Oct, 1:45 pm
    LAX Los Angeles
    11h 35m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    United Airlines 1 stop 23h 18m
    10:37 am LAX - 7:55 pm (+1) BAH
    Lufthansa 1 stop 23h 20m
    12:25 am BAH - 1:45 pm LAX
    US$1,195
    exploretrip.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
    UA1004
    Wed 1 Oct, 10:37 am
    LAX Los Angeles
    Wed 1 Oct, 6:34 pm
    IAD Washington
    4h 57m
    3h 41m layover in Washington (IAD)
    UA982
    Wed 1 Oct, 10:15 pm
    IAD Washington
    Thu 2 Oct, 7:55 pm
    BAH Bahrain
    14h 40m

    Return: Bahrain to Los Angeles via Frankfurt

    BAH
    12:25 am
    8h 45m
    FRA
    7:10 am
    3h
    FRA
    10:10 am
    11h 35m
    LAX
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH621
    Fri 31 Oct, 12:25 am
    BAH Bahrain
    Fri 31 Oct, 7:10 am
    FRA Frankfurt
    8h 45m
    3h layover in Frankfurt (FRA)
    LH456
    Fri 31 Oct, 10:10 am
    FRA Frankfurt
    Fri 31 Oct, 1:45 pm
    LAX Los Angeles
    11h 35m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    Etihad Airways 1 stop 18h 50m
    4:40 pm LAX - 9:30 pm (+1) BAH
    Etihad Airways 1 stop 19h 25m
    4:55 am BAH - 2:20 pm LAX
    US$1,221
    exploretrip.com
    Show Details

    Depart: Los Angeles to Bahrain via Abu Dhabi

    LAX
    4:40 pm
    16h 10m
    AUH
    7:50 pm (+1)
    1h 30m
    AUH
    9:20 pm
    1h 10m
    BAH
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY170
    Wed 1 Oct, 4:40 pm
    LAX Los Angeles
    Thu 2 Oct, 7:50 pm
    AUH Abu Dhabi
    16h 10m
    1h 30m layover in Abu Dhabi (AUH)
    EY7307
    Thu 2 Oct, 9:20 pm
    AUH Abu Dhabi
    Thu 2 Oct, 9:30 pm
    BAH Bahrain
    1h 10m

    * Operated by KLM

    Return: Bahrain to Los Angeles via Abu Dhabi

    BAH
    4:55 am
    1h 10m
    AUH
    7:05 am
    1h 40m
    AUH
    8:45 am
    16h 35m
    LAX
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    Fri 31 Oct, 4:55 am
    BAH Bahrain
    Fri 31 Oct, 7:05 am
    AUH Abu Dhabi
    1h 10m
    1h 40m layover in Abu Dhabi (AUH)
    EY171
    Fri 31 Oct, 8:45 am
    AUH Abu Dhabi
    Fri 31 Oct, 2:20 pm
    LAX Los Angeles
    16h 35m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    KLM 1 stop 21h 40m
    1:50 pm LAX - 9:30 pm (+1) BAH
    KLM 1 stop 1d 1h 20m
    10:30 pm BAH - 12:50 pm (+1) LAX
    US$1,291
    exploretrip.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
    Wed 1 Oct, 1:50 pm
    LAX Los Angeles
    Thu 2 Oct, 9:05 am
    AMS Amsterdam
    10h 15m
    2h 25m layover in Amsterdam (AMS)
    KL437
    Thu 2 Oct, 11:30 am
    AMS Amsterdam
    Thu 2 Oct, 9:30 pm
    BAH Bahrain
    9h

    Return: Bahrain to Los Angeles via Amsterdam

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    3h 45m
    AMS
    9:50 am
    12h
    LAX
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL438
    Fri 31 Oct, 10:30 pm
    BAH Bahrain
    Sat 1 Nov, 6:05 am
    AMS Amsterdam
    9h 35m
    3h 45m layover in Amsterdam (AMS)
    KL601
    Sat 1 Nov, 9:50 am
    AMS Amsterdam
    Sat 1 Nov, 12:50 pm
    LAX Los Angeles
    12h
    Depart Return Seattle to Bahrain Wed, 1 Apr - Thu, 30 Apr
    Emirates 1 stop 22h
    5:45 pm SEA - 2:45 am (+2) BAH
    Emirates 1 stop 20h 5m
    3:50 am BAH - 12:55 pm SEA
    US$1,356
    emirates.com
    Show Details

    Depart: Seattle to Bahrain via Dubai

    SEA
    5:45 pm
    13h 15m
    DXB
    7:00 pm (+1)
    7h 30m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK230
    Wed 1 Apr, 5:45 pm
    SEA Seattle
    Thu 2 Apr, 7:00 pm
    DXB Dubai
    13h 15m
    7h 30m layover in Dubai (DXB)
    EK835
    Fri 3 Apr, 2:30 am
    DXB Dubai
    Fri 3 Apr, 2:45 am
    BAH Bahrain
    1h 15m

    Return: Bahrain to Seattle via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    3h 30m
    DXB
    9:35 am
    15h 20m
    SEA
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    Thu 30 Apr, 3:50 am
    BAH Bahrain
    Thu 30 Apr, 6:05 am
    DXB Dubai
    1h 15m
    3h 30m layover in Dubai (DXB)
    EK229
    Thu 30 Apr, 9:35 am
    DXB Dubai
    Thu 30 Apr, 12:55 pm
    SEA Seattle
    15h 20m
    Depart Return Seattle to Bahrain Wed, 1 Apr - Thu, 30 Apr
    Emirates 1 stop 17h 45m
    5:45 pm SEA - 10:30 pm (+1) BAH
    Emirates 1 stop 20h 5m
    3:50 am BAH - 12:55 pm SEA
    US$1,356
    emirates.com
    Show Details

    Depart: Seattle to Bahrain via Dubai

    SEA
    5:45 pm
    13h 15m
    DXB
    7:00 pm (+1)
    3h 15m
    DXB
    10:15 pm
    1h 15m
    BAH
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK230
    Wed 1 Apr, 5:45 pm
    SEA Seattle
    Thu 2 Apr, 7:00 pm
    DXB Dubai
    13h 15m
    3h 15m layover in Dubai (DXB)
    EK833
    Thu 2 Apr, 10:15 pm
    DXB Dubai
    Thu 2 Apr, 10:30 pm
    BAH Bahrain
    1h 15m

    Return: Bahrain to Seattle via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    3h 30m
    DXB
    9:35 am
    15h 20m
    SEA
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    Thu 30 Apr, 3:50 am
    BAH Bahrain
    Thu 30 Apr, 6:05 am
    DXB Dubai
    1h 15m
    3h 30m layover in Dubai (DXB)
    EK229
    Thu 30 Apr, 9:35 am
    DXB Dubai
    Thu 30 Apr, 12:55 pm
    SEA Seattle
    15h 20m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    KLM 1 stop 21h 40m
    1:50 pm LAX - 9:30 pm (+1) BAH
    Air France 2+ stops 1d 2h 40m
    10:30 pm BAH - 2:10 pm (+1) LAX
    US$1,361
    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
    Wed 1 Oct, 1:50 pm
    LAX Los Angeles
    Thu 2 Oct, 9:05 am
    AMS Amsterdam
    10h 15m
    2h 25m layover in Amsterdam (AMS)
    KL437
    Thu 2 Oct, 11:30 am
    AMS Amsterdam
    Thu 2 Oct, 9:30 pm
    BAH Bahrain
    9h

    Return: Bahrain to Los Angeles via Amsterdam, Paris

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    1h 25m
    AMS
    7:30 am
    1h 20m
    CDG
    8:50 am
    1h 40m
    CDG
    10:30 am
    12h 40m
    LAX
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF8281
    Fri 31 Oct, 10:30 pm
    BAH Bahrain
    Sat 1 Nov, 6:05 am
    AMS Amsterdam
    9h 35m

    * Operated by KLM

    1h 25m layover in Amsterdam (AMS)
    AF8227
    Sat 1 Nov, 7:30 am
    AMS Amsterdam
    Sat 1 Nov, 8:50 am
    CDG Paris
    1h 20m

    * Operated by KLM

    1h 40m layover in Paris (CDG)
    AF66
    Sat 1 Nov, 10:30 am
    CDG Paris
    Sat 1 Nov, 2:10 pm
    LAX Los Angeles
    12h 40m
    Depart Return Los Angeles to Bahrain Wed, 1 Oct - Fri, 31 Oct
    KLM 2+ stops 1d 1h
    10:30 am LAX - 9:30 pm (+1) BAH
    Air France 2+ stops 1d 2h 40m
    10:30 pm BAH - 2:10 pm (+1) LAX
    US$1,368
    airfrance.com
    Show Details

    Depart: Los Angeles to Bahrain via Atlanta, Amsterdam

    LAX
    10:30 am
    4h 21m
    ATL
    5:51 pm
    2h 5m
    ATL
    7:56 pm
    8h 44m
    AMS
    10:40 am (+1)
    50m
    AMS
    11:30 am
    9h
    BAH
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL5015
    Wed 1 Oct, 10:30 am
    LAX Los Angeles
    Wed 1 Oct, 5:51 pm
    ATL Atlanta
    4h 21m

    * Operated by Delta Air Lines

    2h 5m layover in Atlanta (ATL)
    KL6012
    Wed 1 Oct, 7:56 pm
    ATL Atlanta
    Thu 2 Oct, 10:40 am
    AMS Amsterdam
    8h 44m

    * Operated by Delta Air Lines

    50m layover in Amsterdam (AMS)
    KL437
    Thu 2 Oct, 11:30 am
    AMS Amsterdam
    Thu 2 Oct, 9:30 pm
    BAH Bahrain
    9h

    Return: Bahrain to Los Angeles via Amsterdam, Paris

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    1h 25m
    AMS
    7:30 am
    1h 20m
    CDG
    8:50 am
    1h 40m
    CDG
    10:30 am
    12h 40m
    LAX
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF8281
    Fri 31 Oct, 10:30 pm
    BAH Bahrain
    Sat 1 Nov, 6:05 am
    AMS Amsterdam
    9h 35m

    * Operated by KLM

    1h 25m layover in Amsterdam (AMS)
    AF8227
    Sat 1 Nov, 7:30 am
    AMS Amsterdam
    Sat 1 Nov, 8:50 am
    CDG Paris
    1h 20m

    * Operated by KLM

    1h 40m layover in Paris (CDG)
    AF66
    Sat 1 Nov, 10:30 am
    CDG Paris
    Sat 1 Nov, 2:10 pm
    LAX Los Angeles
    12h 40m