×
Flights
  • One way
  • Round trip
Cheap Flights to Bahrain
(Modify Search)
  • Airlines
  • Flights

Cheap Flights to Bahrain

Airline Results Price View
View All Airlines View Flights
British Airways 243 results US$755 View Flights
Qatar Airways 204 results US$777 View Flights
Emirates 136 results US$859 View Flights
Lufthansa 284 results US$864 View Flights
Air Canada 12 results US$864 View Flights
United Airlines 504 results US$874 View Flights
Etihad Airways 102 results US$883 View Flights
American Airlines 612 results US$979 View Flights
Turkish Airlines 48 results US$1,020 View Flights
KLM 392 results US$1,065 View Flights
Delta Air Lines 905 results US$1,252 View Flights
Gulf Air 64 results US$1,276 View Flights
Air France 214 results US$1,336 View Flights
US Airways 24 results US$1,661 View Flights
Royal Jordanian 23 results US$1,809 View Flights
JetBlue Airways 17 results US$2,257 View Flights
Iberia 70 results US$2,680 View Flights
Finnair 22 results US$3,979 View Flights
Air India 3 results US$5,378 View Flights
EgyptAir 1 result US$6,292 View Flights
Saudia 1 result US$6,728 View Flights
Depart: Tue, 20 Jan Return: Tue, 27 Jan Washington to Bahrain Tue, 20 Jan - Tue, 27 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$755
airtickets.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, 20 Jan Tue
IAD Washington
6:25 am, 21 Jan Wed
LHR London
6h 55m
4h 10m layover in London (LHR)
BA125
10:35 am, 21 Jan Wed
LHR London
7:55 pm, 21 Jan Wed
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, 27 Jan Tue
BAH Bahrain
6:25 am, 27 Jan Tue
LHR London
7h 15m
4h 50m layover in London (LHR)
BA217
11:15 am, 27 Jan Tue
LHR London
2:25 pm, 27 Jan Tue
IAD Washington
8h 10m
Depart: Tue, 20 Jan Return: Tue, 27 Jan Washington to Bahrain Tue, 20 Jan - Tue, 27 Jan
Qatar Airways 1 stop 17h 40m
8:20 pm IAD - 10:00 pm (+1) BAH
Qatar Airways 1 stop 17h 45m
5:05 am BAH - 2:50 pm IAD
US$777
airtickets.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, 20 Jan Tue
IAD Washington
5:00 pm, 21 Jan Wed
DOH Doha
12h 40m
4h 10m layover in Doha (DOH)
QR1106
9:10 pm, 21 Jan Wed
DOH Doha
10:00 pm, 21 Jan Wed
BAH Bahrain
50m

Return: Bahrain to Washington via Doha

BAH
5:05 am
55m
DOH
6:00 am
2h 25m
DOH
8:25 am
14h 25m
IAD
2:50 pm
Airlines
Flight No.
From
To
Duration
QR1101
5:05 am, 27 Jan Tue
BAH Bahrain
6:00 am, 27 Jan Tue
DOH Doha
55m
2h 25m layover in Doha (DOH)
QR707
8:25 am, 27 Jan Tue
DOH Doha
2:50 pm, 27 Jan Tue
IAD Washington
14h 25m
Depart: Tue, 20 Jan Return: Tue, 27 Jan Washington to Bahrain Tue, 20 Jan - Tue, 27 Jan
Qatar Airways 1 stop 16h
8:20 pm IAD - 8:20 pm (+1) BAH
Qatar Airways 1 stop 17h 45m
5:05 am BAH - 2:50 pm IAD
US$777
airtickets.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, 20 Jan Tue
IAD Washington
5:00 pm, 21 Jan Wed
DOH Doha
12h 40m
2h 30m layover in Doha (DOH)
QR1108
7:30 pm, 21 Jan Wed
DOH Doha
8:20 pm, 21 Jan Wed
BAH Bahrain
50m

Return: Bahrain to Washington via Doha

BAH
5:05 am
55m
DOH
6:00 am
2h 25m
DOH
8:25 am
14h 25m
IAD
2:50 pm
Airlines
Flight No.
From
To
Duration
QR1101
5:05 am, 27 Jan Tue
BAH Bahrain
6:00 am, 27 Jan Tue
DOH Doha
55m
2h 25m layover in Doha (DOH)
QR707
8:25 am, 27 Jan Tue
DOH Doha
2:50 pm, 27 Jan Tue
IAD Washington
14h 25m
Depart: Tue, 20 Jan Return: Tue, 27 Jan Washington to Bahrain Tue, 20 Jan - Tue, 27 Jan
Emirates 2+ stops 19h
6:35 pm IAD - 9:35 pm (+1) BAH
Emirates 1 stop 22h 20m
5:50 pm BAH - 8:10 am (+1) IAD
US$859
smartfares.com
Show Details

Depart: Washington to Bahrain via Boston, Dubai

IAD
6:35 pm
1h 26m
BOS
8:01 pm
2h 24m
BOS
10:25 pm
12h 10m
DXB
7:35 pm (+1)
1h 40m
DXB
9:15 pm
1h 20m
BAH
9:35 pm
Airlines
Flight No.
From
To
Duration
EK6042
6:35 pm, 20 Jan Tue
IAD Washington
8:01 pm, 20 Jan Tue
BOS Boston
1h 26m

* Operated by JetBlue Airways

2h 24m layover in Boston (BOS)
EK238
10:25 pm, 20 Jan Tue
BOS Boston
7:35 pm, 21 Jan Wed
DXB Dubai
12h 10m
1h 40m layover in Dubai (DXB)
EK833
9:15 pm, 21 Jan Wed
DXB Dubai
9:35 pm, 21 Jan Wed
BAH Bahrain
1h 20m

Return: Bahrain to Washington via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
6h 20m
DXB
2:20 am
14h 50m
IAD
8:10 am
Airlines
Flight No.
From
To
Duration
EK840
5:50 pm, 27 Jan Tue
BAH Bahrain
8:00 pm, 27 Jan Tue
DXB Dubai
1h 10m
6h 20m layover in Dubai (DXB)
EK231
2:20 am, 28 Jan Wed
DXB Dubai
8:10 am, 28 Jan Wed
IAD Washington
14h 50m
Depart: Sun, 7 Dec Return: Wed, 14 Jan Chicago to Bahrain Sun, 7 Dec - Wed, 14 Jan
Lufthansa 1 stop 21h 40m
4:15 pm ORD - 10:55 pm (+1) BAH
Lufthansa 1 stop 21h 40m
12:25 am BAH - 1:05 pm ORD
US$864
hop2.com
Show Details

Depart: Chicago to Bahrain via Frankfurt

ORD
4:15 pm
8h 20m
FRA
7:35 am (+1)
5h 40m
FRA
1:15 pm
7h 40m
BAH
10:55 pm
Airlines
Flight No.
From
To
Duration
LH431
4:15 pm, 7 Dec Sun
ORD Chicago
7:35 am, 8 Dec Mon
FRA Frankfurt
8h 20m
5h 40m layover in Frankfurt (FRA)
LH620
1:15 pm, 8 Dec Mon
FRA Frankfurt
10:55 pm, 8 Dec Mon
BAH Bahrain
7h 40m

Return: Bahrain to Chicago via Frankfurt

BAH
12:25 am
8h 45m
FRA
7:10 am
3h 30m
FRA
10:40 am
9h 25m
ORD
1:05 pm
Airlines
Flight No.
From
To
Duration
LH621
12:25 am, 14 Jan Wed
BAH Bahrain
7:10 am, 14 Jan Wed
FRA Frankfurt
8h 45m
3h 30m layover in Frankfurt (FRA)
LH430
10:40 am, 14 Jan Wed
FRA Frankfurt
1:05 pm, 14 Jan Wed
ORD Chicago
9h 25m
Depart: Tue, 20 Jan Return: Tue, 27 Jan Washington to Bahrain Tue, 20 Jan - Tue, 27 Jan
Multiple Airlines 2+ stops 18h 51m
5:04 pm IAD - 7:55 pm (+1) BAH
United Airlines Direct 16h 40m
10:00 pm BAH - 6:40 am (+1) IAD
US$864
fly.co.uk
Show Details

Depart: Washington to Bahrain via Toronto, London

IAD
5:04 pm
1h 33m
YYZ
6:37 pm
1h 53m
YYZ
8:30 pm
6h 55m
LHR
8:25 am (+1)
2h 10m
LHR
10:35 am
6h 20m
BAH
7:55 pm
Airlines
Flight No.
From
To
Duration
UA5703
5:04 pm, 20 Jan Tue
IAD Washington
6:37 pm, 20 Jan Tue
YYZ Toronto
1h 33m
1h 53m layover in Toronto (YYZ)
AC848
8:30 pm, 20 Jan Tue
YYZ Toronto
8:25 am, 21 Jan Wed
LHR London
6h 55m
2h 10m layover in London (LHR)
BA125
10:35 am, 21 Jan Wed
LHR London
7:55 pm, 21 Jan Wed
BAH Bahrain
6h 20m

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, 27 Jan Tue
BAH Bahrain
6:40 am, 28 Jan Wed
IAD Washington
16h 40m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
United Airlines 1 stop 17h 18m
6:07 pm ORD - 8:25 pm (+1) BAH
Lufthansa 1 stop 21h 40m
12:25 am BAH - 1:05 pm ORD
US$874
airtickets.com
Show Details

Depart: Chicago to Bahrain via Washington

ORD
6:07 pm
2h
IAD
9:07 pm
48m
IAD
9:55 pm
14h 30m
BAH
8:25 pm (+1)
Airlines
Flight No.
From
To
Duration
UA1438
6:07 pm, 6 Dec Sat
ORD Chicago
9:07 pm, 6 Dec Sat
IAD Washington
2h
48m layover in Washington (IAD)
UA982
9:55 pm, 6 Dec Sat
IAD Washington
8:25 pm, 7 Dec Sun
BAH Bahrain
14h 30m

Return: Bahrain to Chicago via Frankfurt

BAH
12:25 am
8h 45m
FRA
7:10 am
3h 30m
FRA
10:40 am
9h 25m
ORD
1:05 pm
Airlines
Flight No.
From
To
Duration
LH621
12:25 am, 14 Jan Wed
BAH Bahrain
7:10 am, 14 Jan Wed
FRA Frankfurt
8h 45m
3h 30m layover in Frankfurt (FRA)
LH430
10:40 am, 14 Jan Wed
FRA Frankfurt
1:05 pm, 14 Jan Wed
ORD Chicago
9h 25m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
United Airlines 1 stop 22h 10m
1:15 pm ORD - 8:25 pm (+1) BAH
Lufthansa 1 stop 21h 40m
12:25 am BAH - 1:05 pm ORD
US$874
airtickets.com
Show Details

Depart: Chicago to Bahrain via Washington

ORD
1:15 pm
1h 54m
IAD
4:09 pm
5h 46m
IAD
9:55 pm
14h 30m
BAH
8:25 pm (+1)
Airlines
Flight No.
From
To
Duration
UA1499
1:15 pm, 6 Dec Sat
ORD Chicago
4:09 pm, 6 Dec Sat
IAD Washington
1h 54m
5h 46m layover in Washington (IAD)
UA982
9:55 pm, 6 Dec Sat
IAD Washington
8:25 pm, 7 Dec Sun
BAH Bahrain
14h 30m

Return: Bahrain to Chicago via Frankfurt

BAH
12:25 am
8h 45m
FRA
7:10 am
3h 30m
FRA
10:40 am
9h 25m
ORD
1:05 pm
Airlines
Flight No.
From
To
Duration
LH621
12:25 am, 14 Jan Wed
BAH Bahrain
7:10 am, 14 Jan Wed
FRA Frankfurt
8h 45m
3h 30m layover in Frankfurt (FRA)
LH430
10:40 am, 14 Jan Wed
FRA Frankfurt
1:05 pm, 14 Jan Wed
ORD Chicago
9h 25m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
United Airlines 1 stop 19h 8m
4:17 pm ORD - 8:25 pm (+1) BAH
Lufthansa 1 stop 21h 40m
12:25 am BAH - 1:05 pm ORD
US$874
airtickets.com
Show Details

Depart: Chicago to Bahrain via Washington

ORD
4:17 pm
1h 56m
IAD
7:13 pm
2h 42m
IAD
9:55 pm
14h 30m
BAH
8:25 pm (+1)
Airlines
Flight No.
From
To
Duration
UA1596
4:17 pm, 6 Dec Sat
ORD Chicago
7:13 pm, 6 Dec Sat
IAD Washington
1h 56m
2h 42m layover in Washington (IAD)
UA982
9:55 pm, 6 Dec Sat
IAD Washington
8:25 pm, 7 Dec Sun
BAH Bahrain
14h 30m

Return: Bahrain to Chicago via Frankfurt

BAH
12:25 am
8h 45m
FRA
7:10 am
3h 30m
FRA
10:40 am
9h 25m
ORD
1:05 pm
Airlines
Flight No.
From
To
Duration
LH621
12:25 am, 14 Jan Wed
BAH Bahrain
7:10 am, 14 Jan Wed
FRA Frankfurt
8h 45m
3h 30m layover in Frankfurt (FRA)
LH430
10:40 am, 14 Jan Wed
FRA Frankfurt
1:05 pm, 14 Jan Wed
ORD Chicago
9h 25m
Depart: Tue, 20 Jan Return: Tue, 27 Jan Washington to Bahrain Tue, 20 Jan - Tue, 27 Jan
Etihad Airways 1 stop 16h 15m
9:50 pm IAD - 10:05 pm (+1) BAH
Etihad Airways 1 stop 20h 50m
4:55 am BAH - 5:45 pm IAD
US$883
airtickets.com
Show Details

Depart: Washington to Bahrain via Abu Dhabi

IAD
9:50 pm
12h 55m
AUH
7:45 pm (+1)
2h 5m
AUH
9:50 pm
1h 15m
BAH
10:05 pm
Airlines
Flight No.
From
To
Duration
EY130
9:50 pm, 20 Jan Tue
IAD Washington
7:45 pm, 21 Jan Wed
AUH Abu Dhabi
12h 55m
2h 5m layover in Abu Dhabi (AUH)
EY377
9:50 pm, 21 Jan Wed
AUH Abu Dhabi
10:05 pm, 21 Jan Wed
BAH Bahrain
1h 15m

Return: Bahrain to Washington via Abu Dhabi

BAH
4:55 am
1h 10m
AUH
7:05 am
4h 25m
AUH
11:30 am
15h 15m
IAD
5:45 pm
Airlines
Flight No.
From
To
Duration
EY370
4:55 am, 27 Jan Tue
BAH Bahrain
7:05 am, 27 Jan Tue
AUH Abu Dhabi
1h 10m
4h 25m layover in Abu Dhabi (AUH)
EY131
11:30 am, 27 Jan Tue
AUH Abu Dhabi
5:45 pm, 27 Jan Tue
IAD Washington
15h 15m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
United Airlines 1 stop 21h 55m
1:30 pm ORD - 8:25 pm (+1) BAH
Lufthansa 1 stop 21h 40m
12:25 am BAH - 1:05 pm ORD
US$886
fly.co.uk
Show Details

Depart: Chicago to Bahrain via Washington

ORD
1:30 pm
1h 50m
DCA
4:20 pm
5h 35m
IAD
9:55 pm
14h 30m
BAH
8:25 pm (+1)
Airlines
Flight No.
From
To
Duration
UA230
1:30 pm, 6 Dec Sat
ORD Chicago
4:20 pm, 6 Dec Sat
DCA Washington
1h 50m
5h 35m layover in Washington (DCA)
UA982
9:55 pm, 6 Dec Sat
IAD Washington
8:25 pm, 7 Dec Sun
BAH Bahrain
14h 30m

Return: Bahrain to Chicago via Frankfurt

BAH
12:25 am
8h 45m
FRA
7:10 am
3h 30m
FRA
10:40 am
9h 25m
ORD
1:05 pm
Airlines
Flight No.
From
To
Duration
LH621
12:25 am, 14 Jan Wed
BAH Bahrain
7:10 am, 14 Jan Wed
FRA Frankfurt
8h 45m
3h 30m layover in Frankfurt (FRA)
LH430
10:40 am, 14 Jan Wed
FRA Frankfurt
1:05 pm, 14 Jan Wed
ORD Chicago
9h 25m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
United Airlines 1 stop 19h 25m
4:00 pm ORD - 8:25 pm (+1) BAH
Lufthansa 1 stop 21h 40m
12:25 am BAH - 1:05 pm ORD
US$886
fly.co.uk
Show Details

Depart: Chicago to Bahrain via Washington

ORD
4:00 pm
1h 51m
DCA
6:51 pm
3h 4m
IAD
9:55 pm
14h 30m
BAH
8:25 pm (+1)
Airlines
Flight No.
From
To
Duration
UA620
4:00 pm, 6 Dec Sat
ORD Chicago
6:51 pm, 6 Dec Sat
DCA Washington
1h 51m
3h 4m layover in Washington (DCA)
UA982
9:55 pm, 6 Dec Sat
IAD Washington
8:25 pm, 7 Dec Sun
BAH Bahrain
14h 30m

Return: Bahrain to Chicago via Frankfurt

BAH
12:25 am
8h 45m
FRA
7:10 am
3h 30m
FRA
10:40 am
9h 25m
ORD
1:05 pm
Airlines
Flight No.
From
To
Duration
LH621
12:25 am, 14 Jan Wed
BAH Bahrain
7:10 am, 14 Jan Wed
FRA Frankfurt
8h 45m
3h 30m layover in Frankfurt (FRA)
LH430
10:40 am, 14 Jan Wed
FRA Frankfurt
1:05 pm, 14 Jan Wed
ORD Chicago
9h 25m
Depart: Wed, 10 Dec Return: Mon, 19 Jan Chicago to Bahrain Wed, 10 Dec - Mon, 19 Jan
Multiple Airlines 1 stop 19h 50m
6:05 pm ORD - 10:55 pm (+1) BAH
Lufthansa 1 stop 21h 40m
12:25 am BAH - 1:05 pm ORD
US$902
hop2.com
Show Details

Depart: Chicago to Bahrain via Frankfurt

ORD
6:05 pm
8h 30m
FRA
9:35 am (+1)
3h 40m
FRA
1:15 pm
7h 40m
BAH
10:55 pm
Airlines
Flight No.
From
To
Duration
UA907
6:05 pm, 10 Dec Wed
ORD Chicago
9:35 am, 11 Dec Thu
FRA Frankfurt
8h 30m
3h 40m layover in Frankfurt (FRA)
LH620
1:15 pm, 11 Dec Thu
FRA Frankfurt
10:55 pm, 11 Dec Thu
BAH Bahrain
7h 40m

Return: Bahrain to Chicago via Frankfurt

BAH
12:25 am
8h 45m
FRA
7:10 am
3h 30m
FRA
10:40 am
9h 25m
ORD
1:05 pm
Airlines
Flight No.
From
To
Duration
LH621
12:25 am, 19 Jan Mon
BAH Bahrain
7:10 am, 19 Jan Mon
FRA Frankfurt
8h 45m
3h 30m layover in Frankfurt (FRA)
LH430
10:40 am, 19 Jan Mon
FRA Frankfurt
1:05 pm, 19 Jan Mon
ORD Chicago
9h 25m
Depart: Tue, 20 Jan Return: Tue, 27 Jan Washington to Bahrain Tue, 20 Jan - Tue, 27 Jan
Etihad Airways 1 stop 21h 30m
9:50 pm IAD - 3:20 am (+2) BAH
Etihad Airways 1 stop 20h 50m
4:55 am BAH - 5:45 pm IAD
US$934
etihad.com
Show Details

Depart: Washington to Bahrain via Abu Dhabi

IAD
9:50 pm
12h 55m
AUH
7:45 pm (+1)
7h 20m
AUH
3:05 am
1h 15m
BAH
3:20 am
Airlines
Flight No.
From
To
Duration
EY130
9:50 pm, 20 Jan Tue
IAD Washington
7:45 pm, 21 Jan Wed
AUH Abu Dhabi
12h 55m
7h 20m layover in Abu Dhabi (AUH)
EY379
3:05 am, 22 Jan Thu
AUH Abu Dhabi
3:20 am, 22 Jan Thu
BAH Bahrain
1h 15m

Return: Bahrain to Washington via Abu Dhabi

BAH
4:55 am
1h 10m
AUH
7:05 am
4h 25m
AUH
11:30 am
15h 15m
IAD
5:45 pm
Airlines
Flight No.
From
To
Duration
EY370
4:55 am, 27 Jan Tue
BAH Bahrain
7:05 am, 27 Jan Tue
AUH Abu Dhabi
1h 10m
4h 25m layover in Abu Dhabi (AUH)
EY131
11:30 am, 27 Jan Tue
AUH Abu Dhabi
5:45 pm, 27 Jan Tue
IAD Washington
15h 15m
Depart: Sun, 7 Dec Return: Wed, 14 Jan Chicago to Bahrain Sun, 7 Dec - Wed, 14 Jan
British Airways 1 stop 17h 45m
5:10 pm ORD - 7:55 pm (+1) BAH
British Airways 1 stop 21h 55m
2:10 am BAH - 3:05 pm ORD
US$953
exploretrip.com
Show Details

Depart: Chicago to Bahrain via London

ORD
5:10 pm
7h 35m
LHR
6:45 am (+1)
3h 50m
LHR
10:35 am
6h 20m
BAH
7:55 pm
Airlines
Flight No.
From
To
Duration
BA294
5:10 pm, 7 Dec Sun
ORD Chicago
6:45 am, 8 Dec Mon
LHR London
7h 35m
3h 50m layover in London (LHR)
BA125
10:35 am, 8 Dec Mon
LHR London
7:55 pm, 8 Dec Mon
BAH Bahrain
6h 20m

Return: Bahrain to Chicago via London

BAH
2:10 am
7h 15m
LHR
6:25 am
6h 10m
LHR
12:35 pm
8h 30m
ORD
3:05 pm
Airlines
Flight No.
From
To
Duration
BA124
2:10 am, 14 Jan Wed
BAH Bahrain
6:25 am, 14 Jan Wed
LHR London
7h 15m
6h 10m layover in London (LHR)
BA295
12:35 pm, 14 Jan Wed
LHR London
3:05 pm, 14 Jan Wed
ORD Chicago
8h 30m
Depart: Sun, 7 Dec Return: Wed, 14 Jan Chicago to Bahrain Sun, 7 Dec - Wed, 14 Jan
British Airways 1 stop 17h 45m
5:10 pm ORD - 7:55 pm (+1) BAH
British Airways 1 stop 21h 55m
2:10 am BAH - 3:05 pm ORD
US$963
airtickets.com
Show Details

Depart: Chicago to Bahrain via London

ORD
5:10 pm
7h 35m
LHR
6:45 am (+1)
3h 50m
LHR
10:35 am
6h 20m
BAH
7:55 pm
Airlines
Flight No.
From
To
Duration
BA294
5:10 pm, 7 Dec Sun
ORD Chicago
6:45 am, 8 Dec Mon
LHR London
7h 35m
3h 50m layover in London (LHR)
BA125
10:35 am, 8 Dec Mon
LHR London
7:55 pm, 8 Dec Mon
BAH Bahrain
6h 20m

Return: Bahrain to Chicago via London

BAH
2:10 am
7h 15m
LHR
6:25 am
6h 10m
LHR
12:35 pm
8h 30m
ORD
3:05 pm
Airlines
Flight No.
From
To
Duration
BA124
2:10 am, 14 Jan Wed
BAH Bahrain
6:25 am, 14 Jan Wed
LHR London
7h 15m
6h 10m layover in London (LHR)
BA295
12:35 pm, 14 Jan Wed
LHR London
3:05 pm, 14 Jan Wed
ORD Chicago
8h 30m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
American Airlines 2+ stops 20h 30m
2:20 pm ORD - 7:50 pm (+1) BAH
American Airlines 1 stop 19h 35m
2:10 am BAH - 12:45 pm ORD
US$980
fly.co.uk
Show Details

Depart: Chicago to Bahrain via New York, London

ORD
2:20 pm
2h 9m
EWR
5:29 pm
3h 16m
JFK
8:45 pm
6h 50m
LHR
8:35 am (+1)
1h 55m
LHR
10:30 am
6h 20m
BAH
7:50 pm
Airlines
Flight No.
From
To
Duration
AA4260
2:20 pm, 6 Dec Sat
ORD Chicago
5:29 pm, 6 Dec Sat
EWR New York
2h 9m
3h 16m layover in New York (EWR)
AA104
8:45 pm, 6 Dec Sat
JFK New York
8:35 am, 7 Dec Sun
LHR London
6h 50m
1h 55m layover in London (LHR)
AA6421
10:30 am, 7 Dec Sun
LHR London
7:50 pm, 7 Dec Sun
BAH Bahrain
6h 20m

Return: Bahrain to Chicago via London

BAH
2:10 am
7h 15m
LHR
6:25 am
3h 30m
LHR
9:55 am
8h 50m
ORD
12:45 pm
Airlines
Flight No.
From
To
Duration
AA6420
2:10 am, 14 Jan Wed
BAH Bahrain
6:25 am, 14 Jan Wed
LHR London
7h 15m
3h 30m layover in London (LHR)
AA87
9:55 am, 14 Jan Wed
LHR London
12:45 pm, 14 Jan Wed
ORD Chicago
8h 50m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
American Airlines 2+ stops 21h 30m
1:20 pm ORD - 7:50 pm (+1) BAH
American Airlines 1 stop 19h 35m
2:10 am BAH - 12:45 pm ORD
US$980
fly.co.uk
Show Details

Depart: Chicago to Bahrain via New York, London

ORD
1:20 pm
2h
LGA
4:20 pm
3h
JFK
7:20 pm
6h 55m
LHR
7:15 am (+1)
3h 15m
LHR
10:30 am
6h 20m
BAH
7:50 pm
Airlines
Flight No.
From
To
Duration
AA368
1:20 pm, 6 Dec Sat
ORD Chicago
4:20 pm, 6 Dec Sat
LGA New York
2h
3h layover in New York (LGA)
AA6141
7:20 pm, 6 Dec Sat
JFK New York
7:15 am, 7 Dec Sun
LHR London
6h 55m
3h 15m layover in London (LHR)
AA6421
10:30 am, 7 Dec Sun
LHR London
7:50 pm, 7 Dec Sun
BAH Bahrain
6h 20m

Return: Bahrain to Chicago via London

BAH
2:10 am
7h 15m
LHR
6:25 am
3h 30m
LHR
9:55 am
8h 50m
ORD
12:45 pm
Airlines
Flight No.
From
To
Duration
AA6420
2:10 am, 14 Jan Wed
BAH Bahrain
6:25 am, 14 Jan Wed
LHR London
7h 15m
3h 30m layover in London (LHR)
AA87
9:55 am, 14 Jan Wed
LHR London
12:45 pm, 14 Jan Wed
ORD Chicago
8h 50m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
American Airlines 2+ stops 21h 30m
1:20 pm ORD - 7:50 pm (+1) BAH
American Airlines 1 stop 19h 35m
2:10 am BAH - 12:45 pm ORD
US$980
fly.co.uk
Show Details

Depart: Chicago to Bahrain via New York, London

ORD
1:20 pm
2h
LGA
4:20 pm
3h 15m
JFK
7:35 pm
7h
LHR
7:35 am (+1)
2h 55m
LHR
10:30 am
6h 20m
BAH
7:50 pm
Airlines
Flight No.
From
To
Duration
AA368
1:20 pm, 6 Dec Sat
ORD Chicago
4:20 pm, 6 Dec Sat
LGA New York
2h
3h 15m layover in New York (LGA)
AA106
7:35 pm, 6 Dec Sat
JFK New York
7:35 am, 7 Dec Sun
LHR London
7h
2h 55m layover in London (LHR)
AA6421
10:30 am, 7 Dec Sun
LHR London
7:50 pm, 7 Dec Sun
BAH Bahrain
6h 20m

Return: Bahrain to Chicago via London

BAH
2:10 am
7h 15m
LHR
6:25 am
3h 30m
LHR
9:55 am
8h 50m
ORD
12:45 pm
Airlines
Flight No.
From
To
Duration
AA6420
2:10 am, 14 Jan Wed
BAH Bahrain
6:25 am, 14 Jan Wed
LHR London
7h 15m
3h 30m layover in London (LHR)
AA87
9:55 am, 14 Jan Wed
LHR London
12:45 pm, 14 Jan Wed
ORD Chicago
8h 50m
Depart: Sat, 6 Dec Return: Wed, 14 Jan Chicago to Bahrain Sat, 6 Dec - Wed, 14 Jan
American Airlines 2+ stops 18h 45m
4:05 pm ORD - 7:50 pm (+1) BAH
American Airlines 1 stop 19h 35m
2:10 am BAH - 12:45 pm ORD
US$980
fly.co.uk
Show Details

Depart: Chicago to Bahrain via New York, London

ORD
4:05 pm
2h 10m
EWR
7:15 pm
2h 5m
EWR
9:20 pm
6h 40m
LHR
9:00 am (+1)
1h 30m
LHR
10:30 am
6h 20m
BAH
7:50 pm
Airlines
Flight No.
From
To
Duration
AA4264
4:05 pm, 6 Dec Sat
ORD Chicago
7:15 pm, 6 Dec Sat
EWR New York
2h 10m
2h 5m layover in New York (EWR)
AA6151
9:20 pm, 6 Dec Sat
EWR New York
9:00 am, 7 Dec Sun
LHR London
6h 40m
1h 30m layover in London (LHR)
AA6421
10:30 am, 7 Dec Sun
LHR London
7:50 pm, 7 Dec Sun
BAH Bahrain
6h 20m

Return: Bahrain to Chicago via London

BAH
2:10 am
7h 15m
LHR
6:25 am
3h 30m
LHR
9:55 am
8h 50m
ORD
12:45 pm
Airlines
Flight No.
From
To
Duration
AA6420
2:10 am, 14 Jan Wed
BAH Bahrain
6:25 am, 14 Jan Wed
LHR London
7h 15m
3h 30m layover in London (LHR)
AA87
9:55 am, 14 Jan Wed
LHR London
12:45 pm, 14 Jan Wed
ORD Chicago
8h 50m