Cheap Flights to Bahrain
    (Modify Search)
    Depart Return Philadelphia to Bahrain Sat, 23 Aug - Sat, 30 Aug
    Qatar Airways 1 stop 20h 15m
    10:25 am PHL - 1:40 pm (+1) BAH
    Qatar Airways 1 stop 20h 40m
    6:15 pm BAH - 7:55 am (+1) PHL
    US$1,134
    exploretrip.com
    Show Details

    Depart: Philadelphia to Bahrain via Doha

    PHL
    10:25 am
    12h 30m
    DOH
    5:55 am (+1)
    7h
    DOH
    12:55 pm
    45m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR728
    Sat 23 Aug, 10:25 am
    PHL Philadelphia
    Sun 24 Aug, 5:55 am
    DOH Doha
    12h 30m
    7h layover in Doha (DOH)
    QR1104
    Sun 24 Aug, 12:55 pm
    DOH Doha
    Sun 24 Aug, 1:40 pm
    BAH Bahrain
    45m

    Return: Bahrain to Philadelphia via Doha

    BAH
    6:15 pm
    50m
    DOH
    7:05 pm
    6h
    DOH
    1:05 am
    13h 50m
    PHL
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    Sat 30 Aug, 6:15 pm
    BAH Bahrain
    Sat 30 Aug, 7:05 pm
    DOH Doha
    50m
    6h layover in Doha (DOH)
    QR727
    Sun 31 Aug, 1:05 am
    DOH Doha
    Sun 31 Aug, 7:55 am
    PHL Philadelphia
    13h 50m
    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    Etihad Airways 2+ stops 19h 40m
    5:15 pm ORD - 9:55 pm (+1) BAH
    Etihad Airways 1 stop 19h 30m
    4:55 am BAH - 3:25 pm ORD
    US$1,196
    etihad.com
    Show Details

    Depart: Chicago to Bahrain via Paris, Abu Dhabi

    ORD
    5:15 pm
    8h 10m
    CDG
    8:25 am (+1)
    2h 15m
    CDG
    10:40 am
    6h 40m
    AUH
    8:20 pm
    1h 20m
    AUH
    9:40 pm
    1h 15m
    BAH
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY3011
    Sat 22 Nov, 5:15 pm
    ORD Chicago
    Sun 23 Nov, 8:25 am
    CDG Paris
    8h 10m
    2h 15m layover in Paris (CDG)
    EY32
    Sun 23 Nov, 10:40 am
    CDG Paris
    Sun 23 Nov, 8:20 pm
    AUH Abu Dhabi
    6h 40m
    1h 20m layover in Abu Dhabi (AUH)
    EY377
    Sun 23 Nov, 9:40 pm
    AUH Abu Dhabi
    Sun 23 Nov, 9:55 pm
    BAH Bahrain
    1h 15m

    Return: Bahrain to Chicago via Abu Dhabi

    BAH
    4:55 am
    1h 10m
    AUH
    7:05 am
    3h 15m
    AUH
    10:20 am
    15h 5m
    ORD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    Mon 22 Dec, 4:55 am
    BAH Bahrain
    Mon 22 Dec, 7:05 am
    AUH Abu Dhabi
    1h 10m
    3h 15m layover in Abu Dhabi (AUH)
    EY151
    Mon 22 Dec, 10:20 am
    AUH Abu Dhabi
    Mon 22 Dec, 3:25 pm
    ORD Chicago
    15h 5m
    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    KLM 1 stop 19h 55m
    4:25 pm ORD - 9:20 pm (+1) BAH
    KLM 2+ stops 23h 4m
    10:30 pm BAH - 12:34 pm (+1) ORD
    US$1,223
    klm.com
    Show Details

    Depart: Chicago to Bahrain via Amsterdam

    ORD
    4:25 pm
    7h 50m
    AMS
    7:15 am (+1)
    3h 25m
    AMS
    10:40 am
    8h 40m
    BAH
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL612
    Sat 22 Nov, 4:25 pm
    ORD Chicago
    Sun 23 Nov, 7:15 am
    AMS Amsterdam
    7h 50m
    3h 25m layover in Amsterdam (AMS)
    KL437
    Sun 23 Nov, 10:40 am
    AMS Amsterdam
    Sun 23 Nov, 9:20 pm
    BAH Bahrain
    8h 40m

    Return: Bahrain to Chicago via Amsterdam, Detroit Wayne County

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    1h 50m
    AMS
    7:55 am
    8h 59m
    DTW
    10:54 am
    1h 21m
    DTW
    12:15 pm
    1h 19m
    ORD
    12:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL438
    Mon 22 Dec, 10:30 pm
    BAH Bahrain
    Tue 23 Dec, 6:05 am
    AMS Amsterdam
    9h 35m
    1h 50m layover in Amsterdam (AMS)
    KL6035
    Tue 23 Dec, 7:55 am
    AMS Amsterdam
    Tue 23 Dec, 10:54 am
    DTW Detroit Wayne County
    8h 59m

    * Operated by Delta Air Lines

    1h 21m layover in Detroit Wayne County (DTW)
    KL5033
    Tue 23 Dec, 12:15 pm
    DTW Detroit Wayne County
    Tue 23 Dec, 12:34 pm
    ORD Chicago
    1h 19m

    * Operated by Delta Air Lines

    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    Emirates 1 stop 21h 55m
    7:50 pm ORD - 2:45 am (+2) BAH
    Emirates 1 stop 19h 50m
    3:50 am BAH - 2:40 pm ORD
    US$1,299
    emirates.com
    Show Details

    Depart: Chicago to Bahrain via Dubai

    ORD
    7:50 pm
    13h 20m
    DXB
    7:10 pm (+1)
    7h 20m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK236
    Sat 22 Nov, 7:50 pm
    ORD Chicago
    Sun 23 Nov, 7:10 pm
    DXB Dubai
    13h 20m
    7h 20m layover in Dubai (DXB)
    EK835
    Mon 24 Nov, 2:30 am
    DXB Dubai
    Mon 24 Nov, 2:45 am
    BAH Bahrain
    1h 15m

    Return: Bahrain to Chicago via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    3h 40m
    DXB
    9:45 am
    14h 55m
    ORD
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    Mon 22 Dec, 3:50 am
    BAH Bahrain
    Mon 22 Dec, 6:05 am
    DXB Dubai
    1h 15m
    3h 40m layover in Dubai (DXB)
    EK235
    Mon 22 Dec, 9:45 am
    DXB Dubai
    Mon 22 Dec, 2:40 pm
    ORD Chicago
    14h 55m
    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    Emirates 1 stop 21h 55m
    7:50 pm ORD - 2:45 am (+2) BAH
    Emirates 1 stop 23h 45m
    11:55 pm BAH - 2:40 pm (+1) ORD
    US$1,299
    emirates.com
    Show Details

    Depart: Chicago to Bahrain via Dubai

    ORD
    7:50 pm
    13h 20m
    DXB
    7:10 pm (+1)
    7h 20m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK236
    Sat 22 Nov, 7:50 pm
    ORD Chicago
    Sun 23 Nov, 7:10 pm
    DXB Dubai
    13h 20m
    7h 20m layover in Dubai (DXB)
    EK835
    Mon 24 Nov, 2:30 am
    DXB Dubai
    Mon 24 Nov, 2:45 am
    BAH Bahrain
    1h 15m

    Return: Bahrain to Chicago via Dubai

    BAH
    11:55 pm
    1h 10m
    DXB
    2:05 am (+1)
    7h 40m
    DXB
    9:45 am
    14h 55m
    ORD
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK834
    Mon 22 Dec, 11:55 pm
    BAH Bahrain
    Tue 23 Dec, 2:05 am
    DXB Dubai
    1h 10m
    7h 40m layover in Dubai (DXB)
    EK235
    Tue 23 Dec, 9:45 am
    DXB Dubai
    Tue 23 Dec, 2:40 pm
    ORD Chicago
    14h 55m
    Depart Return Washington to Bahrain Sat, 23 Aug - Sat, 30 Aug
    Qatar Airways 1 stop 14h 50m
    10:30 pm IAD - 8:20 pm (+1) BAH
    Qatar Airways 1 stop 17h 5m
    5:20 am BAH - 3:25 pm IAD
    US$1,316
    exploretrip.com
    Show Details

    Depart: Washington to Bahrain via Doha

    IAD
    10:30 pm
    12h 30m
    DOH
    6:00 pm (+1)
    1h 35m
    DOH
    7:35 pm
    45m
    BAH
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    Sat 23 Aug, 10:30 pm
    IAD Washington
    Sun 24 Aug, 6:00 pm
    DOH Doha
    12h 30m
    1h 35m layover in Doha (DOH)
    QR1108
    Sun 24 Aug, 7:35 pm
    DOH Doha
    Sun 24 Aug, 8:20 pm
    BAH Bahrain
    45m

    Return: Bahrain to Washington via Doha

    BAH
    5:20 am
    50m
    DOH
    6:10 am
    2h 20m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    Sat 30 Aug, 5:20 am
    BAH Bahrain
    Sat 30 Aug, 6:10 am
    DOH Doha
    50m
    2h 20m layover in Doha (DOH)
    QR707
    Sat 30 Aug, 8:30 am
    DOH Doha
    Sat 30 Aug, 3:25 pm
    IAD Washington
    13h 55m
    Depart Return Washington to Bahrain Sat, 23 Aug - Sat, 30 Aug
    Qatar Airways 1 stop 16h 15m
    10:30 pm IAD - 9:45 pm (+1) BAH
    Qatar Airways 1 stop 17h 5m
    5:20 am BAH - 3:25 pm IAD
    US$1,316
    exploretrip.com
    Show Details

    Depart: Washington to Bahrain via Doha

    IAD
    10:30 pm
    12h 30m
    DOH
    6:00 pm (+1)
    3h
    DOH
    9:00 pm
    45m
    BAH
    9:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    Sat 23 Aug, 10:30 pm
    IAD Washington
    Sun 24 Aug, 6:00 pm
    DOH Doha
    12h 30m
    3h layover in Doha (DOH)
    QR1106
    Sun 24 Aug, 9:00 pm
    DOH Doha
    Sun 24 Aug, 9:45 pm
    BAH Bahrain
    45m

    Return: Bahrain to Washington via Doha

    BAH
    5:20 am
    50m
    DOH
    6:10 am
    2h 20m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    Sat 30 Aug, 5:20 am
    BAH Bahrain
    Sat 30 Aug, 6:10 am
    DOH Doha
    50m
    2h 20m layover in Doha (DOH)
    QR707
    Sat 30 Aug, 8:30 am
    DOH Doha
    Sat 30 Aug, 3:25 pm
    IAD Washington
    13h 55m
    Depart Return Chicago to Bahrain Fri, 8 Aug - Mon, 1 Sep
    KLM 1 stop 21h 20m
    4:10 pm ORD - 9:30 pm (+1) BAH
    KLM 1 stop 23h 30m
    10:40 pm BAH - 2:10 pm (+1) ORD
    US$1,345
    klm.com
    Show Details

    Depart: Chicago to Bahrain via Amsterdam

    ORD
    4:10 pm
    7h 45m
    AMS
    6:55 am (+1)
    4h 35m
    AMS
    11:30 am
    9h
    BAH
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL612
    Fri 8 Aug, 4:10 pm
    ORD Chicago
    Sat 9 Aug, 6:55 am
    AMS Amsterdam
    7h 45m
    4h 35m layover in Amsterdam (AMS)
    KL437
    Sat 9 Aug, 11:30 am
    AMS Amsterdam
    Sat 9 Aug, 9:30 pm
    BAH Bahrain
    9h

    Return: Bahrain to Chicago via Amsterdam

    BAH
    10:40 pm
    9h 20m
    AMS
    7:00 am (+1)
    5h 40m
    AMS
    12:40 pm
    8h 30m
    ORD
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL438
    Mon 1 Sep, 10:40 pm
    BAH Bahrain
    Tue 2 Sep, 7:00 am
    AMS Amsterdam
    9h 20m
    5h 40m layover in Amsterdam (AMS)
    KL611
    Tue 2 Sep, 12:40 pm
    AMS Amsterdam
    Tue 2 Sep, 2:10 pm
    ORD Chicago
    8h 30m
    Depart Return Chicago to Bahrain Fri, 8 Aug - Sun, 31 Aug
    KLM 1 stop 21h 20m
    4:10 pm ORD - 9:30 pm (+1) BAH
    KLM 1 stop 23h 30m
    10:40 pm BAH - 2:10 pm (+1) ORD
    US$1,345
    klm.com
    Show Details

    Depart: Chicago to Bahrain via Amsterdam

    ORD
    4:10 pm
    7h 45m
    AMS
    6:55 am (+1)
    4h 35m
    AMS
    11:30 am
    9h
    BAH
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL612
    Fri 8 Aug, 4:10 pm
    ORD Chicago
    Sat 9 Aug, 6:55 am
    AMS Amsterdam
    7h 45m
    4h 35m layover in Amsterdam (AMS)
    KL437
    Sat 9 Aug, 11:30 am
    AMS Amsterdam
    Sat 9 Aug, 9:30 pm
    BAH Bahrain
    9h

    Return: Bahrain to Chicago via Amsterdam

    BAH
    10:40 pm
    9h 20m
    AMS
    7:00 am (+1)
    5h 40m
    AMS
    12:40 pm
    8h 30m
    ORD
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL438
    Sun 31 Aug, 10:40 pm
    BAH Bahrain
    Mon 1 Sep, 7:00 am
    AMS Amsterdam
    9h 20m
    5h 40m layover in Amsterdam (AMS)
    KL611
    Mon 1 Sep, 12:40 pm
    AMS Amsterdam
    Mon 1 Sep, 2:10 pm
    ORD Chicago
    8h 30m
    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    Etihad Airways 1 stop 16h 45m
    8:10 pm ORD - 9:55 pm (+1) BAH
    Etihad Airways 2+ stops 22h 55m
    10:40 pm BAH - 12:35 pm (+1) ORD
    US$1,348
    etihad.com
    Show Details

    Depart: Chicago to Bahrain via Abu Dhabi

    ORD
    8:10 pm
    13h 20m
    AUH
    7:30 pm (+1)
    2h 10m
    AUH
    9:40 pm
    1h 15m
    BAH
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY150
    Sat 22 Nov, 8:10 pm
    ORD Chicago
    Sun 23 Nov, 7:30 pm
    AUH Abu Dhabi
    13h 20m
    2h 10m layover in Abu Dhabi (AUH)
    EY377
    Sun 23 Nov, 9:40 pm
    AUH Abu Dhabi
    Sun 23 Nov, 9:55 pm
    BAH Bahrain
    1h 15m

    Return: Bahrain to Chicago via Abu Dhabi, Manchester

    BAH
    10:40 pm
    1h 10m
    AUH
    12:50 am (+1)
    1h 55m
    AUH
    2:45 am
    8h 20m
    MAN
    7:05 am
    2h 40m
    MAN
    9:45 am
    8h 50m
    ORD
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    Mon 22 Dec, 10:40 pm
    BAH Bahrain
    Tue 23 Dec, 12:50 am
    AUH Abu Dhabi
    1h 10m
    1h 55m layover in Abu Dhabi (AUH)
    EY15
    Tue 23 Dec, 2:45 am
    AUH Abu Dhabi
    Tue 23 Dec, 7:05 am
    MAN Manchester
    8h 20m
    2h 40m layover in Manchester (MAN)
    EY3017
    Tue 23 Dec, 9:45 am
    MAN Manchester
    Tue 23 Dec, 12:35 pm
    ORD Chicago
    8h 50m
    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    Etihad Airways 1 stop 21h 10m
    8:10 pm ORD - 2:20 am (+2) BAH
    Etihad Airways 2+ stops 22h 55m
    10:40 pm BAH - 12:35 pm (+1) ORD
    US$1,348
    etihad.com
    Show Details

    Depart: Chicago to Bahrain via Abu Dhabi

    ORD
    8:10 pm
    13h 20m
    AUH
    7:30 pm (+1)
    6h 35m
    AUH
    2:05 am
    1h 15m
    BAH
    2:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY150
    Sat 22 Nov, 8:10 pm
    ORD Chicago
    Sun 23 Nov, 7:30 pm
    AUH Abu Dhabi
    13h 20m
    6h 35m layover in Abu Dhabi (AUH)
    EY379
    Mon 24 Nov, 2:05 am
    AUH Abu Dhabi
    Mon 24 Nov, 2:20 am
    BAH Bahrain
    1h 15m

    Return: Bahrain to Chicago via Abu Dhabi, Manchester

    BAH
    10:40 pm
    1h 10m
    AUH
    12:50 am (+1)
    1h 55m
    AUH
    2:45 am
    8h 20m
    MAN
    7:05 am
    2h 40m
    MAN
    9:45 am
    8h 50m
    ORD
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    Mon 22 Dec, 10:40 pm
    BAH Bahrain
    Tue 23 Dec, 12:50 am
    AUH Abu Dhabi
    1h 10m
    1h 55m layover in Abu Dhabi (AUH)
    EY15
    Tue 23 Dec, 2:45 am
    AUH Abu Dhabi
    Tue 23 Dec, 7:05 am
    MAN Manchester
    8h 20m
    2h 40m layover in Manchester (MAN)
    EY3017
    Tue 23 Dec, 9:45 am
    MAN Manchester
    Tue 23 Dec, 12:35 pm
    ORD Chicago
    8h 50m
    Depart Return New York to Bahrain Sat, 23 Aug - Sat, 30 Aug
    Qatar Airways 1 stop 15h 45m
    11:00 pm JFK - 9:45 pm (+1) BAH
    Qatar Airways 1 stop 16h 40m
    5:20 am BAH - 3:00 pm JFK
    US$1,353
    exploretrip.com
    Show Details

    Depart: New York to Bahrain via Doha

    JFK
    11:00 pm
    12h 20m
    DOH
    6:20 pm (+1)
    2h 40m
    DOH
    9:00 pm
    45m
    BAH
    9:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR702
    Sat 23 Aug, 11:00 pm
    JFK New York
    Sun 24 Aug, 6:20 pm
    DOH Doha
    12h 20m
    2h 40m layover in Doha (DOH)
    QR1106
    Sun 24 Aug, 9:00 pm
    DOH Doha
    Sun 24 Aug, 9:45 pm
    BAH Bahrain
    45m

    Return: Bahrain to New York via Doha

    BAH
    5:20 am
    50m
    DOH
    6:10 am
    2h 5m
    DOH
    8:15 am
    13h 45m
    JFK
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    Sat 30 Aug, 5:20 am
    BAH Bahrain
    Sat 30 Aug, 6:10 am
    DOH Doha
    50m
    2h 5m layover in Doha (DOH)
    QR701
    Sat 30 Aug, 8:15 am
    DOH Doha
    Sat 30 Aug, 3:00 pm
    JFK New York
    13h 45m
    Depart Return New York to Bahrain Sat, 23 Aug - Sat, 30 Aug
    Qatar Airways 1 stop 14h 20m
    11:00 pm JFK - 8:20 pm (+1) BAH
    Qatar Airways 1 stop 16h 40m
    5:20 am BAH - 3:00 pm JFK
    US$1,353
    exploretrip.com
    Show Details

    Depart: New York to Bahrain via Doha

    JFK
    11:00 pm
    12h 20m
    DOH
    6:20 pm (+1)
    1h 15m
    DOH
    7:35 pm
    45m
    BAH
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR702
    Sat 23 Aug, 11:00 pm
    JFK New York
    Sun 24 Aug, 6:20 pm
    DOH Doha
    12h 20m
    1h 15m layover in Doha (DOH)
    QR1108
    Sun 24 Aug, 7:35 pm
    DOH Doha
    Sun 24 Aug, 8:20 pm
    BAH Bahrain
    45m

    Return: Bahrain to New York via Doha

    BAH
    5:20 am
    50m
    DOH
    6:10 am
    2h 5m
    DOH
    8:15 am
    13h 45m
    JFK
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    Sat 30 Aug, 5:20 am
    BAH Bahrain
    Sat 30 Aug, 6:10 am
    DOH Doha
    50m
    2h 5m layover in Doha (DOH)
    QR701
    Sat 30 Aug, 8:15 am
    DOH Doha
    Sat 30 Aug, 3:00 pm
    JFK New York
    13h 45m
    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    Etihad Airways 2+ stops 19h 40m
    5:15 pm ORD - 9:55 pm (+1) BAH
    Etihad Airways 2+ stops 22h 55m
    10:40 pm BAH - 12:35 pm (+1) ORD
    US$1,411
    etihad.com
    Show Details

    Depart: Chicago to Bahrain via Paris, Abu Dhabi

    ORD
    5:15 pm
    8h 10m
    CDG
    8:25 am (+1)
    2h 15m
    CDG
    10:40 am
    6h 40m
    AUH
    8:20 pm
    1h 20m
    AUH
    9:40 pm
    1h 15m
    BAH
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY3011
    Sat 22 Nov, 5:15 pm
    ORD Chicago
    Sun 23 Nov, 8:25 am
    CDG Paris
    8h 10m
    2h 15m layover in Paris (CDG)
    EY32
    Sun 23 Nov, 10:40 am
    CDG Paris
    Sun 23 Nov, 8:20 pm
    AUH Abu Dhabi
    6h 40m
    1h 20m layover in Abu Dhabi (AUH)
    EY377
    Sun 23 Nov, 9:40 pm
    AUH Abu Dhabi
    Sun 23 Nov, 9:55 pm
    BAH Bahrain
    1h 15m

    Return: Bahrain to Chicago via Abu Dhabi, Manchester

    BAH
    10:40 pm
    1h 10m
    AUH
    12:50 am (+1)
    1h 55m
    AUH
    2:45 am
    8h 20m
    MAN
    7:05 am
    2h 40m
    MAN
    9:45 am
    8h 50m
    ORD
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    Mon 22 Dec, 10:40 pm
    BAH Bahrain
    Tue 23 Dec, 12:50 am
    AUH Abu Dhabi
    1h 10m
    1h 55m layover in Abu Dhabi (AUH)
    EY15
    Tue 23 Dec, 2:45 am
    AUH Abu Dhabi
    Tue 23 Dec, 7:05 am
    MAN Manchester
    8h 20m
    2h 40m layover in Manchester (MAN)
    EY3017
    Tue 23 Dec, 9:45 am
    MAN Manchester
    Tue 23 Dec, 12:35 pm
    ORD Chicago
    8h 50m
    Depart Return New York to Bahrain Sat, 23 Aug - Sat, 30 Aug
    Multiple Airlines 1 stop 15h 13m
    8:12 pm JFK - 6:25 pm (+1) BAH
    Multiple Airlines 1 stop 17h 15m
    10:10 am BAH - 8:25 pm JFK
    US$1,510
    exploretrip.com
    Show Details

    Depart: New York to Bahrain via Frankfurt

    JFK
    8:12 pm
    8h 8m
    FRA
    10:20 am (+1)
    1h 10m
    FRA
    11:30 am
    5h 55m
    BAH
    6:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL410
    Sat 23 Aug, 8:12 pm
    JFK New York
    Sun 24 Aug, 10:20 am
    FRA Frankfurt
    8h 8m
    1h 10m layover in Frankfurt (FRA)
    GF16
    Sun 24 Aug, 11:30 am
    FRA Frankfurt
    Sun 24 Aug, 6:25 pm
    BAH Bahrain
    5h 55m

    Return: Bahrain to New York via London

    BAH
    10:10 am
    7h 10m
    LHR
    3:20 pm
    2h 10m
    LHR
    5:30 pm
    7h 55m
    JFK
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF3
    Sat 30 Aug, 10:10 am
    BAH Bahrain
    Sat 30 Aug, 3:20 pm
    LHR London
    7h 10m
    2h 10m layover in London (LHR)
    DL3
    Sat 30 Aug, 5:30 pm
    LHR London
    Sat 30 Aug, 8:25 pm
    JFK New York
    7h 55m
    Depart Return Chicago to Bahrain Sat, 22 Nov - Mon, 22 Dec
    KLM 2+ stops 23h 35m
    12:45 pm ORD - 9:20 pm (+1) BAH
    KLM 2+ stops 23h 4m
    10:30 pm BAH - 12:34 pm (+1) ORD
    US$1,540
    airfrance.com
    Show Details

    Depart: Chicago to Bahrain via Atlanta, Amsterdam

    ORD
    12:45 pm
    2h
    ATL
    3:45 pm
    1h 52m
    ATL
    5:37 pm
    8h 38m
    AMS
    8:15 am (+1)
    2h 25m
    AMS
    10:40 am
    8h 40m
    BAH
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL7538
    Sat 22 Nov, 12:45 pm
    ORD Chicago
    Sat 22 Nov, 3:45 pm
    ATL Atlanta
    2h

    * Operated by Delta Air Lines

    1h 52m layover in Atlanta (ATL)
    KL6072
    Sat 22 Nov, 5:37 pm
    ATL Atlanta
    Sun 23 Nov, 8:15 am
    AMS Amsterdam
    8h 38m

    * Operated by Delta Air Lines

    2h 25m layover in Amsterdam (AMS)
    KL437
    Sun 23 Nov, 10:40 am
    AMS Amsterdam
    Sun 23 Nov, 9:20 pm
    BAH Bahrain
    8h 40m

    Return: Bahrain to Chicago via Amsterdam, Detroit Wayne County

    BAH
    10:30 pm
    9h 35m
    AMS
    6:05 am (+1)
    1h 50m
    AMS
    7:55 am
    8h 59m
    DTW
    10:54 am
    1h 21m
    DTW
    12:15 pm
    1h 19m
    ORD
    12:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL438
    Mon 22 Dec, 10:30 pm
    BAH Bahrain
    Tue 23 Dec, 6:05 am
    AMS Amsterdam
    9h 35m
    1h 50m layover in Amsterdam (AMS)
    KL6035
    Tue 23 Dec, 7:55 am
    AMS Amsterdam
    Tue 23 Dec, 10:54 am
    DTW Detroit Wayne County
    8h 59m

    * Operated by Delta Air Lines

    1h 21m layover in Detroit Wayne County (DTW)
    KL5033
    Tue 23 Dec, 12:15 pm
    DTW Detroit Wayne County
    Tue 23 Dec, 12:34 pm
    ORD Chicago
    1h 19m

    * Operated by Delta Air Lines

    Depart Return Washington to Bahrain Sat, 23 Aug - Sat, 30 Aug
    British Airways 1 stop 15h 20m
    8:45 pm IAD - 7:05 pm (+1) BAH
    British Airways 1 stop 18h 15m
    1:30 am BAH - 12:45 pm IAD
    US$1,622
    exploretrip.com
    Show Details

    Depart: Washington to Bahrain via London

    IAD
    8:45 pm
    7h 10m
    LHR
    8:55 am (+1)
    1h 45m
    LHR
    10:40 am
    6h 25m
    BAH
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA264
    Sat 23 Aug, 8:45 pm
    IAD Washington
    Sun 24 Aug, 8:55 am
    LHR London
    7h 10m
    1h 45m layover in London (LHR)
    BA125
    Sun 24 Aug, 10:40 am
    LHR London
    Sun 24 Aug, 7:05 pm
    BAH Bahrain
    6h 25m

    Return: Bahrain to Washington via London

    BAH
    1:30 am
    6h 55m
    LHR
    6:25 am
    3h 20m
    LHR
    9:45 am
    8h
    IAD
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    Sat 30 Aug, 1:30 am
    BAH Bahrain
    Sat 30 Aug, 6:25 am
    LHR London
    6h 55m
    3h 20m layover in London (LHR)
    BA217
    Sat 30 Aug, 9:45 am
    LHR London
    Sat 30 Aug, 12:45 pm
    IAD Washington
    8h
    Depart Return Toledo to Bahrain Tue, 23 Dec - Sat, 10 Jan
    Multiple Airlines 2+ stops 17h 25m
    6:55 pm TOL - 8:20 pm (+1) BAH
    Multiple Airlines 2+ stops 21h 35m
    5:05 am BAH - 6:40 pm TOL
    US$1,748
    exploretrip.com
    Show Details

    Depart: Toledo to Bahrain via Chicago, Doha

    TOL
    6:55 pm
    1h 15m
    ORD
    7:10 pm
    1h
    ORD
    8:10 pm
    13h 30m
    DOH
    6:40 pm (+1)
    50m
    DOH
    7:30 pm
    50m
    BAH
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3295
    Tue 23 Dec, 6:55 pm
    TOL Toledo
    Tue 23 Dec, 7:10 pm
    ORD Chicago
    1h 15m
    1h layover in Chicago (ORD)
    QR722
    Tue 23 Dec, 8:10 pm
    ORD Chicago
    Wed 24 Dec, 6:40 pm
    DOH Doha
    13h 30m
    50m layover in Doha (DOH)
    QR1108
    Wed 24 Dec, 7:30 pm
    DOH Doha
    Wed 24 Dec, 8:20 pm
    BAH Bahrain
    50m

    Return: Bahrain to Toledo via Doha, Chicago

    BAH
    5:05 am
    55m
    DOH
    6:00 am
    2h
    DOH
    8:00 am
    15h 5m
    ORD
    2:05 pm
    2h 30m
    ORD
    4:35 pm
    1h 5m
    TOL
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    Sat 10 Jan, 5:05 am
    BAH Bahrain
    Sat 10 Jan, 6:00 am
    DOH Doha
    55m
    2h layover in Doha (DOH)
    QR721
    Sat 10 Jan, 8:00 am
    DOH Doha
    Sat 10 Jan, 2:05 pm
    ORD Chicago
    15h 5m
    2h 30m layover in Chicago (ORD)
    AA3295
    Sat 10 Jan, 4:35 pm
    ORD Chicago
    Sat 10 Jan, 6:40 pm
    TOL Toledo
    1h 5m
    Depart Return Toledo to Bahrain Tue, 23 Dec - Sat, 10 Jan
    Multiple Airlines 2+ stops 19h 5m
    6:55 pm TOL - 10:00 pm (+1) BAH
    Multiple Airlines 2+ stops 21h 35m
    5:05 am BAH - 6:40 pm TOL
    US$1,748
    exploretrip.com
    Show Details

    Depart: Toledo to Bahrain via Chicago, Doha

    TOL
    6:55 pm
    1h 15m
    ORD
    7:10 pm
    1h
    ORD
    8:10 pm
    13h 30m
    DOH
    6:40 pm (+1)
    2h 30m
    DOH
    9:10 pm
    50m
    BAH
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3295
    Tue 23 Dec, 6:55 pm
    TOL Toledo
    Tue 23 Dec, 7:10 pm
    ORD Chicago
    1h 15m
    1h layover in Chicago (ORD)
    QR722
    Tue 23 Dec, 8:10 pm
    ORD Chicago
    Wed 24 Dec, 6:40 pm
    DOH Doha
    13h 30m
    2h 30m layover in Doha (DOH)
    QR1106
    Wed 24 Dec, 9:10 pm
    DOH Doha
    Wed 24 Dec, 10:00 pm
    BAH Bahrain
    50m

    Return: Bahrain to Toledo via Doha, Chicago

    BAH
    5:05 am
    55m
    DOH
    6:00 am
    2h
    DOH
    8:00 am
    15h 5m
    ORD
    2:05 pm
    2h 30m
    ORD
    4:35 pm
    1h 5m
    TOL
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1101
    Sat 10 Jan, 5:05 am
    BAH Bahrain
    Sat 10 Jan, 6:00 am
    DOH Doha
    55m
    2h layover in Doha (DOH)
    QR721
    Sat 10 Jan, 8:00 am
    DOH Doha
    Sat 10 Jan, 2:05 pm
    ORD Chicago
    15h 5m
    2h 30m layover in Chicago (ORD)
    AA3295
    Sat 10 Jan, 4:35 pm
    ORD Chicago
    Sat 10 Jan, 6:40 pm
    TOL Toledo
    1h 5m
    Depart Return Toledo to Bahrain Tue, 23 Dec - Sat, 10 Jan
    Multiple Airlines 2+ stops 21h 40m
    6:55 pm TOL - 12:35 am (+2) BAH
    Multiple Airlines 2+ stops 1d 30m
    2:10 am BAH - 6:40 pm TOL
    US$1,772
    exploretrip.com
    Show Details

    Depart: Toledo to Bahrain via Chicago, Doha

    TOL
    6:55 pm
    1h 15m
    ORD
    7:10 pm
    1h
    ORD
    8:10 pm
    13h 30m
    DOH
    6:40 pm (+1)
    5h 5m
    DOH
    11:45 pm
    50m
    BAH
    12:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA3295
    Tue 23 Dec, 6:55 pm
    TOL Toledo
    Tue 23 Dec, 7:10 pm
    ORD Chicago
    1h 15m
    1h layover in Chicago (ORD)
    AA7974
    Tue 23 Dec, 8:10 pm
    ORD Chicago
    Wed 24 Dec, 6:40 pm
    DOH Doha
    13h 30m

    * Operated by Qatar Airways

    5h 5m layover in Doha (DOH)
    BA124
    Wed 24 Dec, 11:45 pm
    DOH Doha
    Thu 25 Dec, 12:35 am
    BAH Bahrain
    50m

    Return: Bahrain to Toledo via London, Chicago

    BAH
    2:10 am
    7h 15m
    LHR
    6:25 am
    3h 30m
    LHR
    9:55 am
    8h 55m
    ORD
    12:50 pm
    3h 45m
    ORD
    4:35 pm
    1h 5m
    TOL
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA124
    Sat 10 Jan, 2:10 am
    BAH Bahrain
    Sat 10 Jan, 6:25 am
    LHR London
    7h 15m
    3h 30m layover in London (LHR)
    AA87
    Sat 10 Jan, 9:55 am
    LHR London
    Sat 10 Jan, 12:50 pm
    ORD Chicago
    8h 55m
    3h 45m layover in Chicago (ORD)
    AA3295
    Sat 10 Jan, 4:35 pm
    ORD Chicago
    Sat 10 Jan, 6:40 pm
    TOL Toledo
    1h 5m