HowToGo

Flight from Medina to Bahrain

How to get to Bahrain from Medina by flight ? You can check flights from Medina to Bahrain below.

Search Transfer from Medina to Bahrain

Search Flights

You can find flight ticket prices from Medina to Bahrain with our flight tickets search tool below

1. Cleveland to Manama

  1. You take a bus, shuttle or taxi from your location in Medina to Cleveland.

  2. You take a flight from Cleveland to Manama and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Manama to your destination in Bahrain.

Flight Depart Arrive
UA399 United Airlines
UA934 United Airlines
GF006 Gulf Air Bahrain
05:45 Cleveland
08:30 Newark
22:05 London Heathrow
07:14 Newark
20:40 London Heathrow
06:20 Manama
Connect
AC8732 Air Canada
EK242 Emirates
EK839 Emirates
12:35 Cleveland
14:30 Toronto
16:10 Dubai
13:39 Toronto
11:15 Dubai
16:30 Manama
Connect
AA4602 American Airlines
MS986 Egyptair
MS920 Egyptair
12:55 Cleveland
17:15 New York JFK
13:50 Cairo
14:49 New York JFK
09:45 Cairo
17:30 Manama
Connect
DL4906 Delta
DL172 Delta
GF022 024 Gulf Air Bahrain
14:05 Cleveland
17:40 New York JFK
11:35 Milan Malpensa
15:56 New York JFK
07:45 Milan Malpensa
18:35 Manama
Connect
DL4906 Delta
DL182 Delta
GF026 Gulf Air Bahrain
14:05 Cleveland
17:25 New York JFK
11:55 Rome
15:56 New York JFK
08:05 Rome
18:30 Manama
Connect
DL4906 Delta
DL152 Delta
GF026 Gulf Air Bahrain
14:05 Cleveland
19:40 New York JFK
11:55 Rome
15:56 New York JFK
10:25 Rome
18:30 Manama
Connect
DL4906 Delta
DL262 Delta
GF018 Gulf Air Bahrain
14:05 Cleveland
18:40 New York JFK
10:40 Paris Charles de Gaulle
15:56 New York JFK
08:00 Paris Charles de Gaulle
18:40 Manama
Connect
DL4906 Delta
MS986 Egyptair
MS920 Egyptair
14:05 Cleveland
17:15 New York JFK
13:50 Cairo
15:56 New York JFK
09:45 Cairo
17:30 Manama
Connect
DL4906 Delta
DL106 Delta
GF016 Gulf Air Bahrain
14:05 Cleveland
19:55 New York JFK
11:25 Frankfurt
15:56 New York JFK
09:50 Frankfurt
18:20 Manama
Connect
DL4531 Delta
DL16 Delta
GF002 Gulf Air Bahrain
14:10 Cleveland
18:50 Detroit
10:00 London Heathrow
15:16 Detroit
07:15 London Heathrow
18:15 Manama
Connect
DL4531 Delta
DL98 Delta
GF018 Gulf Air Bahrain
14:10 Cleveland
18:25 Detroit
10:40 Paris Charles de Gaulle
15:16 Detroit
08:10 Paris Charles de Gaulle
18:40 Manama
Connect
DL4531 Delta
DL236 Delta
GF026 Gulf Air Bahrain
14:10 Cleveland
19:30 Detroit
11:55 Rome
15:16 Detroit
10:30 Rome
18:30 Manama
Connect
DL4531 Delta
DL86 Delta
GF016 Gulf Air Bahrain
14:10 Cleveland
18:45 Detroit
11:25 Frankfurt
15:16 Detroit
08:55 Frankfurt
18:20 Manama
Connect
UA1891 United Airlines
UA14 United Airlines
GF002 Gulf Air Bahrain
15:58 Cleveland
19:00 Newark
10:00 London Heathrow
17:34 Newark
07:10 London Heathrow
18:15 Manama
Connect
UA1891 United Airlines
UA960 United Airlines
GF016 Gulf Air Bahrain
15:58 Cleveland
19:25 Newark
11:25 Frankfurt
17:34 Newark
09:10 Frankfurt
18:20 Manama
Connect
UA1891 United Airlines
UA19 United Airlines
GF022 024 Gulf Air Bahrain
15:58 Cleveland
19:10 Newark
11:35 Milan Malpensa
17:34 Newark
09:10 Milan Malpensa
18:35 Manama
Connect
UA1891 United Airlines
UA510 United Airlines
GF026 Gulf Air Bahrain
15:58 Cleveland
20:35 Newark
11:55 Rome
17:34 Newark
10:55 Rome
18:30 Manama
Connect
UA1891 United Airlines
UA57 United Airlines
GF018 Gulf Air Bahrain
15:58 Cleveland
18:30 Newark
10:40 Paris Charles de Gaulle
17:34 Newark
07:45 Paris Charles de Gaulle
18:40 Manama
Connect
DL5358 Delta
DL236 Delta
GF026 Gulf Air Bahrain
16:00 Cleveland
19:30 Detroit
11:55 Rome
16:53 Detroit
10:30 Rome
18:30 Manama
Connect
DL5358 Delta
DL86 Delta
GF016 Gulf Air Bahrain
16:00 Cleveland
18:45 Detroit
11:25 Frankfurt
16:53 Detroit
08:55 Frankfurt
18:20 Manama
Connect
DL5358 Delta
DL98 Delta
GF018 Gulf Air Bahrain
16:00 Cleveland
18:25 Detroit
10:40 Paris Charles de Gaulle
16:53 Detroit
08:10 Paris Charles de Gaulle
18:40 Manama
Connect
DL5358 Delta
DL16 Delta
GF002 Gulf Air Bahrain
16:00 Cleveland
18:50 Detroit
10:00 London Heathrow
16:53 Detroit
07:15 London Heathrow
18:15 Manama
Connect
DL4632 Delta
DL240 Delta
GF035 037 Gulf Air Bahrain
16:15 Cleveland
20:15 Boston
16:40 Athens
18:07 Boston
12:30 Athens
20:40 Manama
Connect
DL4632 Delta
DL58 Delta
GF002 Gulf Air Bahrain
16:15 Cleveland
19:35 Boston
10:00 London Heathrow
18:07 Boston
07:10 London Heathrow
18:15 Manama
Connect
DL5018 Delta
DL1 Delta
GF002 Gulf Air Bahrain
16:35 Cleveland
20:00 New York JFK
10:00 London Heathrow
18:28 New York JFK
08:05 London Heathrow
18:15 Manama
Connect
DL5018 Delta
DL106 Delta
GF016 Gulf Air Bahrain
16:35 Cleveland
19:55 New York JFK
11:25 Frankfurt
18:28 New York JFK
09:50 Frankfurt
18:20 Manama
Connect
DL5018 Delta
DL152 Delta
GF026 Gulf Air Bahrain
16:35 Cleveland
19:40 New York JFK
11:55 Rome
18:28 New York JFK
10:25 Rome
18:30 Manama
Connect
UA3444 United Airlines
UA510 United Airlines
GF026 Gulf Air Bahrain
17:22 Cleveland
20:35 Newark
11:55 Rome
19:07 Newark
10:55 Rome
18:30 Manama
Connect
UA3510 United Airlines
UA510 United Airlines
GF026 Gulf Air Bahrain
17:45 Cleveland
20:35 Newark
11:55 Rome
19:30 Newark
10:55 Rome
18:30 Manama
Connect
AA4729 American Airlines
EK202 Emirates
EK835 Emirates
18:05 Cleveland
23:00 New York JFK
02:00 Dubai
19:54 New York JFK
19:35 Dubai
02:15 Manama
Connect
AA4729 American Airlines
EY100 Etihad
EY377 Etihad
18:05 Cleveland
22:25 New York JFK
21:35 Abu Dhabi
19:54 New York JFK
19:15 Abu Dhabi
21:45 Manama
Connect
AA4729 American Airlines
BA172 British Airways
GF002 Gulf Air Bahrain
18:05 Cleveland
20:55 New York JFK
10:00 London Heathrow
19:54 New York JFK
09:05 London Heathrow
18:15 Manama
Connect
AA4765 American Airlines
EK202 Emirates
EK835 Emirates
18:34 Cleveland
23:00 New York JFK
02:00 Dubai
20:18 New York JFK
19:35 Dubai
02:15 Manama
Connect
AA4765 American Airlines
EY100 Etihad
EY377 Etihad
18:34 Cleveland
22:25 New York JFK
21:35 Abu Dhabi
20:18 New York JFK
19:15 Abu Dhabi
21:45 Manama
Connect
B6640 JetBlue Airways
EK238 Emirates
FZ29 Flydubai
19:25 Cleveland
23:00 Boston
00:30 Dubai
21:09 Boston
19:25 Dubai
00:45 Manama
Connect
B6640 JetBlue Airways
TK82 Turkish Airlines
TK728 Turkish Airlines
19:25 Cleveland
23:30 Boston
19:50 Istanbul
21:09 Boston
16:00 Istanbul
23:50 Manama
Connect
B6640 JetBlue Airways
EK238 Emirates
EK835 Emirates
19:25 Cleveland
23:00 Boston
02:00 Dubai
21:09 Boston
19:25 Dubai
02:15 Manama
Connect
B6640 JetBlue Airways
EK238 Emirates
FZ25 Flydubai
19:25 Cleveland
23:00 Boston
20:25 Dubai
21:09 Boston
19:25 Dubai
20:40 Manama
Connect
B6640 JetBlue Airways
BA238 British Airways
BA125 British Airways
19:25 Cleveland
06:55 Boston
21:10 London Heathrow
21:09 Boston
18:25 London Heathrow
05:50 Manama
Connect
UA599 United Airlines
TK30 Turkish Airlines
TK728 Turkish Airlines
19:54 Cleveland
23:50 Newark
19:50 Istanbul
21:30 Newark
16:45 Istanbul
23:50 Manama
Connect

2. Pittsburgh to Manama

  1. You take a bus, shuttle or taxi from your location in Medina to Pittsburgh.

  2. You take a flight from Pittsburgh to Manama and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Manama to your destination in Bahrain.

Flight Depart Arrive
B61286 JetBlue Airways
TK102 Turkish Airlines
GF046 Gulf Air Bahrain
08:46 Pittsburgh
12:50 Boston
06:45 Istanbul
10:20 Boston
05:20 Istanbul
10:55 Manama
Connect
B61986 JetBlue Airways
EK238 Emirates
FZ25 Flydubai
14:24 Pittsburgh
23:00 Boston
20:25 Dubai
16:05 Boston
19:25 Dubai
20:40 Manama
Connect
B61986 JetBlue Airways
TK82 Turkish Airlines
TK728 Turkish Airlines
14:24 Pittsburgh
23:30 Boston
19:50 Istanbul
16:05 Boston
16:00 Istanbul
23:50 Manama
Connect
UA6018 United Airlines
SV0038 Saudia
SV0520 Saudia
14:30 Pittsburgh
19:00 Washington Dulles
15:25 Riyadh
15:37 Washington Dulles
14:35 Riyadh
16:35 Manama
Connect
UA6014 United Airlines
SV0038 Saudia
SV0520 Saudia
14:30 Pittsburgh
19:00 Washington Dulles
15:25 Riyadh
15:39 Washington Dulles
14:35 Riyadh
16:35 Manama
Connect
UA6018 United Airlines
SV0038 Saudia
SV0520 Saudia
14:38 Pittsburgh
19:00 Washington Dulles
15:25 Riyadh
15:45 Washington Dulles
14:35 Riyadh
16:35 Manama
Connect
UA4451 United Airlines
UA960 United Airlines
GF016 Gulf Air Bahrain
15:20 Pittsburgh
19:25 Newark
11:25 Frankfurt
16:58 Newark
09:10 Frankfurt
18:20 Manama
Connect
UA4451 United Airlines
UA14 United Airlines
GF002 Gulf Air Bahrain
15:20 Pittsburgh
19:00 Newark
10:00 London Heathrow
16:58 Newark
07:10 London Heathrow
18:15 Manama
Connect
UA4451 United Airlines
UA57 United Airlines
GF018 Gulf Air Bahrain
15:20 Pittsburgh
18:30 Newark
10:40 Paris Charles de Gaulle
16:58 Newark
07:45 Paris Charles de Gaulle
18:40 Manama
Connect
AC8586 Air Canada
AC894 Air Canada
GF022 024 Gulf Air Bahrain
15:35 Pittsburgh
20:45 Montreal
11:35 Milan Malpensa
17:07 Montreal
10:30 Milan Malpensa
18:35 Manama
Connect
AC8586 Air Canada
AC892 Air Canada
GF026 Gulf Air Bahrain
15:35 Pittsburgh
19:25 Montreal
11:55 Rome
17:07 Montreal
09:25 Rome
18:30 Manama
Connect
AC8586 Air Canada
AC074 Air Canada
MS920 Egyptair
15:35 Pittsburgh
18:00 Montreal
13:50 Cairo
17:07 Montreal
10:05 Cairo
17:30 Manama
Connect
AC8586 Air Canada
AC870 Air Canada
GF018 Gulf Air Bahrain
15:35 Pittsburgh
21:05 Montreal
10:40 Paris Charles de Gaulle
17:07 Montreal
09:45 Paris Charles de Gaulle
18:40 Manama
Connect
AC8586 Air Canada
AC074 Air Canada
GF070 Gulf Air Bahrain
15:35 Pittsburgh
18:00 Montreal
13:00 Cairo
17:07 Montreal
10:05 Cairo
17:00 Manama
Connect
AC8586 Air Canada
AC874 Air Canada
GF018 Gulf Air Bahrain
15:35 Pittsburgh
19:00 Montreal
10:40 Paris Charles de Gaulle
17:07 Montreal
07:45 Paris Charles de Gaulle
18:40 Manama
Connect
AC8586 Air Canada
AC844 Air Canada
GF016 Gulf Air Bahrain
15:35 Pittsburgh
19:00 Montreal
11:25 Frankfurt
17:07 Montreal
08:10 Frankfurt
18:20 Manama
Connect
AC8586 Air Canada
AC864 Air Canada
GF002 Gulf Air Bahrain
15:35 Pittsburgh
19:00 Montreal
10:00 London Heathrow
17:07 Montreal
06:30 London Heathrow
18:15 Manama
Connect
AC8586 Air Canada
AC898 Air Canada
GF042 Gulf Air Bahrain
15:35 Pittsburgh
18:30 Montreal
15:00 Athens
17:07 Montreal
10:30 Athens
19:00 Manama
Connect
AA5108 American Airlines
AA718 American Airlines
GF026 Gulf Air Bahrain
16:00 Pittsburgh
18:45 Philadelphia
11:55 Rome
17:11 Philadelphia
09:10 Rome
18:30 Manama
Connect
AC8924 Air Canada
TK18 Turkish Airlines
TK728 Turkish Airlines
16:00 Pittsburgh
22:20 Toronto
19:50 Istanbul
17:06 Toronto
15:10 Istanbul
23:50 Manama
Connect
AC8924 Air Canada
TK18 Turkish Airlines
TK778 Turkish Airlines
16:00 Pittsburgh
22:20 Toronto
20:20 Istanbul
17:06 Toronto
15:10 Istanbul
00:20 Manama
Connect
AA5108 American Airlines
AA736 American Airlines
GF002 Gulf Air Bahrain
16:00 Pittsburgh
19:50 Philadelphia
10:00 London Heathrow
17:11 Philadelphia
08:05 London Heathrow
18:15 Manama
Connect
AA5139 American Airlines
AA736 American Airlines
GF002 Gulf Air Bahrain
16:08 Pittsburgh
19:50 Philadelphia
10:00 London Heathrow
17:20 Philadelphia
08:05 London Heathrow
18:15 Manama
Connect
UA3425 United Airlines
UA19 United Airlines
GF022 024 Gulf Air Bahrain
16:40 Pittsburgh
19:10 Newark
11:35 Milan Malpensa
18:19 Newark
09:10 Milan Malpensa
18:35 Manama
Connect
UA3425 United Airlines
UA510 United Airlines
GF026 Gulf Air Bahrain
16:40 Pittsburgh
20:35 Newark
11:55 Rome
18:19 Newark
10:55 Rome
18:30 Manama
Connect
UA3425 United Airlines
UA960 United Airlines
GF016 Gulf Air Bahrain
16:40 Pittsburgh
19:25 Newark
11:25 Frankfurt
18:19 Newark
09:10 Frankfurt
18:20 Manama
Connect
DL5636 Delta
DL152 Delta
GF026 Gulf Air Bahrain
16:55 Pittsburgh
19:40 New York JFK
11:55 Rome
18:37 New York JFK
10:25 Rome
18:30 Manama
Connect
DL5636 Delta
DL106 Delta
GF016 Gulf Air Bahrain
16:55 Pittsburgh
19:55 New York JFK
11:25 Frankfurt
18:37 New York JFK
09:50 Frankfurt
18:20 Manama
Connect
DL5636 Delta
DL1 Delta
GF002 Gulf Air Bahrain
16:55 Pittsburgh
20:00 New York JFK
10:00 London Heathrow
18:37 New York JFK
08:05 London Heathrow
18:15 Manama
Connect
DL5431 5636 5636 Delta
DL1 Delta
GF002 Gulf Air Bahrain
17:01 Pittsburgh
20:00 New York JFK
10:00 London Heathrow
18:45 New York JFK
08:05 London Heathrow
18:15 Manama
Connect
DL5431 5636 5636 Delta
DL106 Delta
GF016 Gulf Air Bahrain
17:01 Pittsburgh
19:55 New York JFK
11:25 Frankfurt
18:45 New York JFK
09:50 Frankfurt
18:20 Manama
Connect
DL5431 5636 5636 Delta
DL152 Delta
GF026 Gulf Air Bahrain
17:01 Pittsburgh
19:40 New York JFK
11:55 Rome
18:45 New York JFK
10:25 Rome
18:30 Manama
Connect
DL5606 Delta
DL240 Delta
GF035 037 Gulf Air Bahrain
17:12 Pittsburgh
20:15 Boston
16:40 Athens
18:57 Boston
12:30 Athens
20:40 Manama
Connect
B62186 JetBlue Airways
TK82 Turkish Airlines
TK728 Turkish Airlines
20:34 Pittsburgh
23:30 Boston
19:50 Istanbul
22:09 Boston
16:00 Istanbul
23:50 Manama
Connect
B62186 JetBlue Airways
BA238 British Airways
BA125 British Airways
20:34 Pittsburgh
06:55 Boston
21:10 London Heathrow
22:09 Boston
18:25 London Heathrow
05:50 Manama
Connect
B62186 JetBlue Airways
EK238 Emirates
EK835 Emirates
20:34 Pittsburgh
23:00 Boston
02:00 Dubai
22:09 Boston
19:25 Dubai
02:15 Manama
Connect
B62186 JetBlue Airways
TK82 Turkish Airlines
TK778 Turkish Airlines
20:34 Pittsburgh
23:30 Boston
20:20 Istanbul
22:09 Boston
16:00 Istanbul
00:20 Manama
Connect
BA170 British Airways
BA107 British Airways
FZ29 Flydubai
21:50 Pittsburgh
12:50 London Heathrow
00:30 Dubai
10:10 London Heathrow
23:05 Dubai
00:45 Manama
Connect
BA170 British Airways
BA688 British Airways
TK778 Turkish Airlines
21:50 Pittsburgh
12:55 London Heathrow
20:20 Istanbul
10:10 London Heathrow
19:05 Istanbul
00:20 Manama
Connect
BA170 British Airways
BA125 British Airways
21:50 Pittsburgh
21:10 London Heathrow
10:10 London Heathrow
05:50 Manama
Connect

3. Columbus to Manama

  1. You take a bus, shuttle or taxi from your location in Medina to Columbus.

  2. You take a flight from Columbus to Manama and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Manama to your destination in Bahrain.

Flight Depart Arrive
AC8754 Air Canada
EK242 Emirates
EK839 Emirates
11:15 Columbus
14:30 Toronto
16:10 Dubai
12:34 Toronto
11:15 Dubai
16:30 Manama
Connect
DL5646 Delta
DL112 Delta
GF026 Gulf Air Bahrain
12:00 Columbus
17:20 Boston
11:55 Rome
14:07 Boston
07:30 Rome
18:30 Manama
Connect
DL5591 Delta
DL16 Delta
GF002 Gulf Air Bahrain
14:10 Columbus
18:50 Detroit
10:00 London Heathrow
15:15 Detroit
07:15 London Heathrow
18:15 Manama
Connect
DL5591 Delta
DL236 Delta
GF026 Gulf Air Bahrain
14:10 Columbus
19:30 Detroit
11:55 Rome
15:15 Detroit
10:30 Rome
18:30 Manama
Connect
DL5591 Delta
DL86 Delta
GF016 Gulf Air Bahrain
14:10 Columbus
18:45 Detroit
11:25 Frankfurt
15:15 Detroit
08:55 Frankfurt
18:20 Manama
Connect
DL5591 Delta
DL98 Delta
GF018 Gulf Air Bahrain
14:10 Columbus
18:25 Detroit
10:40 Paris Charles de Gaulle
15:15 Detroit
08:10 Paris Charles de Gaulle
18:40 Manama
Connect
UA4246 United Airlines
UA884 United Airlines
GF026 Gulf Air Bahrain
14:43 Columbus
17:30 Washington Dulles
11:55 Rome
16:15 Washington Dulles
08:15 Rome
18:30 Manama
Connect
UA4246 United Airlines
SV0038 Saudia
SV0520 Saudia
14:43 Columbus
19:00 Washington Dulles
15:25 Riyadh
16:15 Washington Dulles
14:35 Riyadh
16:35 Manama
Connect
UA4246 United Airlines
UA918 United Airlines
GF002 Gulf Air Bahrain
14:43 Columbus
17:30 Washington Dulles
10:00 London Heathrow
16:15 Washington Dulles
05:55 London Heathrow
18:15 Manama
Connect
UA4246 United Airlines
UA982 United Airlines
GF042 Gulf Air Bahrain
14:43 Columbus
17:20 Washington Dulles
15:00 Athens
16:15 Washington Dulles
09:55 Athens
19:00 Manama
Connect
UA4246 United Airlines
SV0038 Saudia
GF190 Gulf Air Bahrain
14:43 Columbus
19:00 Washington Dulles
16:00 Riyadh
16:15 Washington Dulles
14:35 Riyadh
17:15 Manama
Connect
UA4246 United Airlines
UA915 United Airlines
GF018 Gulf Air Bahrain
14:43 Columbus
17:20 Washington Dulles
10:40 Paris Charles de Gaulle
16:15 Washington Dulles
06:55 Paris Charles de Gaulle
18:40 Manama
Connect
UA6027 United Airlines
UA989 United Airlines
GF016 Gulf Air Bahrain
14:48 Columbus
17:15 Washington Dulles
11:25 Frankfurt
16:13 Washington Dulles
07:20 Frankfurt
18:20 Manama
Connect
UA6027 United Airlines
SV0038 Saudia
GF190 Gulf Air Bahrain
14:48 Columbus
19:00 Washington Dulles
16:00 Riyadh
16:13 Washington Dulles
14:35 Riyadh
17:15 Manama
Connect
UA6027 United Airlines
UA884 United Airlines
GF026 Gulf Air Bahrain
14:48 Columbus
17:30 Washington Dulles
11:55 Rome
16:13 Washington Dulles
08:15 Rome
18:30 Manama
Connect
UA6027 United Airlines
UA982 United Airlines
GF035 037 Gulf Air Bahrain
14:48 Columbus
17:20 Washington Dulles
16:40 Athens
16:13 Washington Dulles
09:55 Athens
20:40 Manama
Connect
UA6027 United Airlines
UA982 United Airlines
GF042 Gulf Air Bahrain
14:48 Columbus
17:20 Washington Dulles
15:00 Athens
16:13 Washington Dulles
09:55 Athens
19:00 Manama
Connect
UA6027 United Airlines
UA915 United Airlines
GF018 Gulf Air Bahrain
14:48 Columbus
17:20 Washington Dulles
10:40 Paris Charles de Gaulle
16:13 Washington Dulles
06:55 Paris Charles de Gaulle
18:40 Manama
Connect
UA6027 United Airlines
UA918 United Airlines
GF002 Gulf Air Bahrain
14:48 Columbus
17:30 Washington Dulles
10:00 London Heathrow
16:13 Washington Dulles
05:55 London Heathrow
18:15 Manama
Connect
UA6027 United Airlines
SV0038 Saudia
SV0520 Saudia
14:48 Columbus
19:00 Washington Dulles
15:25 Riyadh
16:13 Washington Dulles
14:35 Riyadh
16:35 Manama
Connect
AC8756 Air Canada
AC854 Air Canada
GF002 Gulf Air Bahrain
16:25 Columbus
18:35 Toronto
10:00 London Heathrow
17:44 Toronto
06:35 London Heathrow
18:15 Manama
Connect
AC8756 Air Canada
AC056 Air Canada
GF511 Gulf Air Bahrain
16:25 Columbus
22:50 Toronto
21:00 Dubai
17:44 Toronto
19:45 Dubai
21:15 Manama
Connect
AC8756 Air Canada
AC856 Air Canada
GF002 Gulf Air Bahrain
16:25 Columbus
20:35 Toronto
10:00 London Heathrow
17:44 Toronto
08:35 London Heathrow
18:15 Manama
Connect
AC8756 Air Canada
EY140 Etihad
EY377 Etihad
16:25 Columbus
21:40 Toronto
21:35 Abu Dhabi
17:44 Toronto
18:30 Abu Dhabi
21:45 Manama
Connect
AC8756 Air Canada
AC896 Air Canada
GF042 Gulf Air Bahrain
16:25 Columbus
19:10 Toronto
15:00 Athens
17:44 Toronto
11:40 Athens
19:00 Manama
Connect
AC8756 Air Canada
AC896 Air Canada
GF035 037 Gulf Air Bahrain
16:25 Columbus
19:10 Toronto
16:40 Athens
17:44 Toronto
11:40 Athens
20:40 Manama
Connect
AC8756 Air Canada
AC872 Air Canada
GF018 Gulf Air Bahrain
16:25 Columbus
19:30 Toronto
10:40 Paris Charles de Gaulle
17:44 Toronto
08:45 Paris Charles de Gaulle
18:40 Manama
Connect
DL5618 Delta
DL240 Delta
GF035 037 Gulf Air Bahrain
17:00 Columbus
20:15 Boston
16:40 Athens
19:06 Boston
12:30 Athens
20:40 Manama
Connect
DL5618 Delta
EK238 Emirates
FZ25 Flydubai
17:00 Columbus
23:00 Boston
20:25 Dubai
19:06 Boston
19:25 Dubai
20:40 Manama
Connect
AA4680 American Airlines
EK238 Emirates
EK835 Emirates
17:04 Columbus
23:00 Boston
02:00 Dubai
18:59 Boston
19:25 Dubai
02:15 Manama
Connect
AA4680 American Airlines
BA202 British Airways
GF002 Gulf Air Bahrain
17:04 Columbus
21:40 Boston
10:00 London Heathrow
18:59 Boston
09:10 London Heathrow
18:15 Manama
Connect
AA578 American Airlines
AA728 American Airlines
BA125 British Airways
18:03 Columbus
22:20 Philadelphia
21:10 London Heathrow
19:34 Philadelphia
10:30 London Heathrow
05:50 Manama
Connect
UA6024 United Airlines
TK8 Turkish Airlines
TK728 Turkish Airlines
19:35 Columbus
22:55 Washington Dulles
19:50 Istanbul
20:53 Washington Dulles
15:40 Istanbul
23:50 Manama
Connect
UA6024 United Airlines
TK8 Turkish Airlines
TK778 Turkish Airlines
19:35 Columbus
22:55 Washington Dulles
20:20 Istanbul
20:53 Washington Dulles
15:40 Istanbul
00:20 Manama
Connect
UA3719 6047 United Airlines
TK8 Turkish Airlines
TK778 Turkish Airlines
19:48 Columbus
22:55 Washington Dulles
20:20 Istanbul
21:13 Washington Dulles
15:40 Istanbul
00:20 Manama
Connect
UA3719 6047 United Airlines
TK8 Turkish Airlines
TK728 Turkish Airlines
19:48 Columbus
22:55 Washington Dulles
19:50 Istanbul
21:13 Washington Dulles
15:40 Istanbul
23:50 Manama
Connect
AA4597 American Airlines
TK82 Turkish Airlines
TK728 Turkish Airlines
20:30 Columbus
23:30 Boston
19:50 Istanbul
22:21 Boston
16:00 Istanbul
23:50 Manama
Connect
AA4597 American Airlines
TK82 Turkish Airlines
TK778 Turkish Airlines
20:30 Columbus
23:30 Boston
20:20 Istanbul
22:21 Boston
16:00 Istanbul
00:20 Manama
Connect
AA4597 American Airlines
BA238 British Airways
BA125 British Airways
20:30 Columbus
06:55 Boston
21:10 London Heathrow
22:21 Boston
18:25 London Heathrow
05:50 Manama
Connect
AA4680 American Airlines
TK82 Turkish Airlines
TK778 Turkish Airlines
20:44 Columbus
23:30 Boston
20:20 Istanbul
22:40 Boston
16:00 Istanbul
00:20 Manama
Connect
AA4680 American Airlines
BA238 British Airways
BA125 British Airways
20:44 Columbus
06:55 Boston
21:10 London Heathrow
22:40 Boston
18:25 London Heathrow
05:50 Manama
Connect
AA4680 American Airlines
TK82 Turkish Airlines
TK728 Turkish Airlines
20:44 Columbus
23:30 Boston
19:50 Istanbul
22:40 Boston
16:00 Istanbul
23:50 Manama
Connect

References

Find Hotels in Bahrain

You can find hotels and accommodations in Bahrain with our hotels search tool below

Booking.com