HowToGo

Flight from Boston to Bahrain

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

Search Transfer from Boston to Bahrain

Search Flights

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

1. Boston to Manama

  1. You take a flight from Boston to Manama and cost approximately 600 USD.

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

Flight Depart Arrive
BA238 British Airways
GF006 Gulf Air Bahrain
07:35 Boston
22:05 London Heathrow
19:05 London Heathrow
06:50 Manama
Connect
VS158 Virgin Atlantic
GF006 Gulf Air Bahrain
08:25 Boston
22:05 London Heathrow
19:55 London Heathrow
06:50 Manama
Connect
LH423 Lufthansa
GF016 Gulf Air Bahrain
17:25 Boston
11:25 Frankfurt
06:20 Frankfurt
18:20 Manama
Connect
LH423 Lufthansa
LH636 Lufthansa
LH636 Lufthansa
17:25 Boston
13:00 Frankfurt
20:45 Riyadh
06:20 Frankfurt
19:55 Riyadh
22:00 Manama
Connect
EI136 Aer Lingus
EY042 Etihad
EY377 Etihad
17:45 Boston
09:35 Dublin
21:35 Abu Dhabi
04:50 Dublin
20:05 Abu Dhabi
21:45 Manama
Connect
DL224 Delta
GF018 Gulf Air Bahrain
19:09 Boston
10:40 Paris CDG
08:15 Paris CDG
18:40 Manama
Connect
BA212 British Airways
BA125 British Airways
19:15 Boston
10:55 London Heathrow
06:50 London Heathrow
19:35 Manama
Connect
BA212 British Airways
GF002 Gulf Air Bahrain
19:15 Boston
10:00 London Heathrow
06:50 London Heathrow
18:45 Manama
Connect
DL58 Delta
GF002 Gulf Air Bahrain
19:30 Boston
10:00 London Heathrow
07:10 London Heathrow
18:45 Manama
Connect
AA108 American Airlines
BA125 British Airways
19:30 Boston
10:55 London Heathrow
07:30 London Heathrow
19:35 Manama
Connect
AA108 American Airlines
GF002 Gulf Air Bahrain
19:30 Boston
10:00 London Heathrow
07:30 London Heathrow
18:45 Manama
Connect
DL58 Delta
BA125 British Airways
19:30 Boston
10:55 London Heathrow
07:10 London Heathrow
19:35 Manama
Connect
LH425 Lufthansa
GF029 Gulf Air Bahrain
20:30 Boston
12:40 Munich
09:40 Munich
19:35 Manama
Connect
KL0618 KLM
KL0445 KLM
KL0445 KLM
20:35 Boston
14:15 Amsterdam Schiphol
22:10 Kuwait
09:15 Amsterdam Schiphol
21:00 Kuwait
23:20 Manama
Connect
EI138 Aer Lingus
EY042 Etihad
EY377 Etihad
21:25 Boston
09:35 Dublin
21:35 Abu Dhabi
08:35 Dublin
20:05 Abu Dhabi
21:45 Manama
Connect
BA202 British Airways
BA125 British Airways
21:35 Boston
10:55 London Heathrow
09:10 London Heathrow
19:35 Manama
Connect
BA202 British Airways
GF002 Gulf Air Bahrain
21:35 Boston
10:00 London Heathrow
09:10 London Heathrow
18:45 Manama
Connect
LH421 Lufthansa
LH636 Lufthansa
LH636 Lufthansa
22:30 Boston
13:00 Frankfurt
20:45 Riyadh
11:40 Frankfurt
19:55 Riyadh
22:00 Manama
Connect
EK238 Emirates
EK833 Emirates
23:00 Boston
21:15 Dubai
19:25 Dubai
21:25 Manama
Connect
EK238 Emirates
EK835 Emirates
23:00 Boston
02:00 Dubai
19:25 Dubai
02:15 Manama
Connect
EK238 Emirates
FZ25 Flydubai
23:00 Boston
20:25 Dubai
19:25 Dubai
20:40 Manama
Connect
TK82 Turkish Airlines
TK776 Turkish Airlines
23:35 Boston
01:10 Istanbul Ataturk
16:10 Istanbul Ataturk
05:15 Manama
Connect
TK82 Turkish Airlines
TK778 Turkish Airlines
23:35 Boston
20:10 Istanbul Ataturk
16:10 Istanbul Ataturk
00:15 Manama
Connect

2. Hyannis to Manama

  1. You take a bus, shuttle or taxi from your location in Boston to Hyannis.

  2. You take a flight from Hyannis to Manama and cost approximately 600 USD.

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

Flight Depart Arrive
9K7751 7551 Cape Air
9K100 Cape Air
TK4 Turkish Airlines
GF046 Gulf Air Bahrain
07:57 Hyannis
09:44 Nantucket
12:30 New York JFK
06:40 Istanbul Ataturk
08:20 Nantucket
11:05 New York JFK
05:15 Istanbul Ataturk
10:40 Manama
Connect
9K7531 Cape Air
9K100 Cape Air
TK4 Turkish Airlines
GF046 Gulf Air Bahrain
08:00 Hyannis
09:44 Nantucket
12:30 New York JFK
06:40 Istanbul Ataturk
08:23 Nantucket
11:05 New York JFK
05:15 Istanbul Ataturk
10:40 Manama
Connect
9K7931 Cape Air
9K100 Cape Air
TK4 Turkish Airlines
GF046 Gulf Air Bahrain
08:26 Hyannis
09:44 Nantucket
12:30 New York JFK
06:40 Istanbul Ataturk
08:49 Nantucket
11:05 New York JFK
05:15 Istanbul Ataturk
10:40 Manama
Connect
9K153 Cape Air
9K112 Cape Air
TK4 Turkish Airlines
GF046 Gulf Air Bahrain
08:30 Hyannis
09:52 Martha's Vineyard
12:30 New York JFK
06:40 Istanbul Ataturk
08:48 Martha's Vineyard
11:15 New York JFK
05:15 Istanbul Ataturk
10:40 Manama
Connect
9K7161 Cape Air
EK238 Emirates
EK835 Emirates
11:55 Hyannis
23:00 Boston
02:00 Dubai
12:32 Boston
19:25 Dubai
02:15 Manama
Connect
9K7161 Cape Air
EK238 Emirates
EK833 Emirates
11:55 Hyannis
23:00 Boston
21:15 Dubai
12:32 Boston
19:25 Dubai
21:25 Manama
Connect
9K7181 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
13:45 Hyannis
19:30 Boston
10:00 London Heathrow
14:22 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K7181 Cape Air
EK238 Emirates
EK833 Emirates
13:45 Hyannis
23:00 Boston
21:15 Dubai
14:22 Boston
19:25 Dubai
21:25 Manama
Connect
9K7181 Cape Air
BA212 British Airways
BA125 British Airways
13:45 Hyannis
19:15 Boston
10:55 London Heathrow
14:22 Boston
06:50 London Heathrow
19:35 Manama
Connect
9K7771 7911 Cape Air
9K5201 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
15:45 Hyannis
17:18 Nantucket
19:30 Boston
10:00 London Heathrow
16:08 Nantucket
18:08 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K7771 7911 Cape Air
9K5301 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
15:45 Hyannis
17:45 Nantucket
19:30 Boston
10:00 London Heathrow
16:08 Nantucket
18:35 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K7791 Cape Air
9K5081 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
16:23 Hyannis
17:40 Nantucket
19:30 Boston
10:00 London Heathrow
16:46 Nantucket
18:30 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K7121 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
16:25 Hyannis
19:30 Boston
10:00 London Heathrow
17:02 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K7121 Cape Air
AA108 American Airlines
BA125 British Airways
16:25 Hyannis
19:30 Boston
10:55 London Heathrow
17:02 Boston
07:30 London Heathrow
19:35 Manama
Connect
9K7121 Cape Air
LH421 Lufthansa
LH636 Lufthansa
LH636 Lufthansa
16:25 Hyannis
22:30 Boston
13:00 Frankfurt
20:45 Riyadh
17:02 Boston
11:40 Frankfurt
19:55 Riyadh
22:00 Manama
Connect
9K7121 Cape Air
BA212 British Airways
BA125 British Airways
16:25 Hyannis
19:15 Boston
10:55 London Heathrow
17:02 Boston
06:50 London Heathrow
19:35 Manama
Connect
9K7121 Cape Air
EK238 Emirates
EK833 Emirates
16:25 Hyannis
23:00 Boston
21:15 Dubai
17:02 Boston
19:25 Dubai
21:25 Manama
Connect
9K7121 Cape Air
TK82 Turkish Airlines
TK778 Turkish Airlines
16:25 Hyannis
23:35 Boston
20:10 Istanbul Ataturk
17:02 Boston
16:10 Istanbul Ataturk
00:15 Manama
Connect
9K7121 Cape Air
EK238 Emirates
FZ25 Flydubai
16:25 Hyannis
23:00 Boston
20:25 Dubai
17:02 Boston
19:25 Dubai
20:40 Manama
Connect
9K7811 Cape Air
9K5381 Cape Air
BA202 British Airways
BA125 British Airways
17:10 Hyannis
18:40 Nantucket
21:35 Boston
10:55 London Heathrow
17:33 Nantucket
19:28 Boston
09:10 London Heathrow
19:35 Manama
Connect
9K7811 Cape Air
9K5381 Cape Air
EK238 Emirates
EK833 Emirates
17:10 Hyannis
18:40 Nantucket
23:00 Boston
21:15 Dubai
17:33 Nantucket
19:28 Boston
19:25 Dubai
21:25 Manama
Connect
9K7851 Cape Air
9K5441 Cape Air
BA202 British Airways
BA125 British Airways
17:30 Hyannis
19:10 Nantucket
21:35 Boston
10:55 London Heathrow
17:53 Nantucket
19:58 Boston
09:10 London Heathrow
19:35 Manama
Connect
9K7851 Cape Air
9K5441 Cape Air
EK238 Emirates
EK833 Emirates
17:30 Hyannis
19:10 Nantucket
23:00 Boston
21:15 Dubai
17:53 Nantucket
19:58 Boston
19:25 Dubai
21:25 Manama
Connect
9K7851 Cape Air
9K5441 Cape Air
EK238 Emirates
FZ25 Flydubai
17:30 Hyannis
19:10 Nantucket
23:00 Boston
20:25 Dubai
17:53 Nantucket
19:58 Boston
19:25 Dubai
20:40 Manama
Connect
9K7811 Cape Air
9K5441 Cape Air
EK238 Emirates
EK833 Emirates
17:48 Hyannis
19:10 Nantucket
23:00 Boston
21:15 Dubai
18:11 Nantucket
19:58 Boston
19:25 Dubai
21:25 Manama
Connect
9K7811 Cape Air
9K5441 Cape Air
BA202 British Airways
BA125 British Airways
17:48 Hyannis
19:10 Nantucket
21:35 Boston
10:55 London Heathrow
18:11 Nantucket
19:58 Boston
09:10 London Heathrow
19:35 Manama
Connect
9K7811 Cape Air
9K5441 Cape Air
EK238 Emirates
FZ25 Flydubai
17:48 Hyannis
19:10 Nantucket
23:00 Boston
20:25 Dubai
18:11 Nantucket
19:58 Boston
19:25 Dubai
20:40 Manama
Connect
B6863 JetBlue Airways
EY100 Etihad
EY377 Etihad
18:10 Hyannis
22:50 New York JFK
21:35 Abu Dhabi
19:14 New York JFK
19:55 Abu Dhabi
21:45 Manama
Connect
B6863 JetBlue Airways
EY100 Etihad
GF547 Gulf Air Bahrain
18:10 Hyannis
22:50 New York JFK
23:40 Abu Dhabi
19:14 New York JFK
19:55 Abu Dhabi
23:45 Manama
Connect
B6863 JetBlue Airways
EY100 Etihad
EY379 Etihad
18:10 Hyannis
22:50 New York JFK
02:10 Abu Dhabi
19:14 New York JFK
19:55 Abu Dhabi
02:25 Manama
Connect
B6863 JetBlue Airways
EK202 Emirates
EK835 Emirates
18:10 Hyannis
23:00 New York JFK
02:00 Dubai
19:14 New York JFK
19:45 Dubai
02:15 Manama
Connect
B6863 JetBlue Airways
EK202 Emirates
EK833 Emirates
18:10 Hyannis
23:00 New York JFK
21:15 Dubai
19:14 New York JFK
19:45 Dubai
21:25 Manama
Connect

3. Boston to Dammam

  1. You take a flight from Boston to Dammam and cost approximately 500 USD.

  2. You take a bus, shuttle or taxi from Dammam to your destination in Bahrain.

Flight Depart Arrive
DL256 Delta
KL0421 KLM
16:48 Boston
11:50 Amsterdam Schiphol
05:50 Amsterdam Schiphol
18:55 Dammam
Connect
LH423 Lufthansa
LH624 Lufthansa
LH624 Lufthansa
17:25 Boston
13:40 Frankfurt
21:00 Kuwait
06:20 Frankfurt
20:10 Kuwait
22:10 Dammam
Connect
EI136 Aer Lingus
EY042 Etihad
EY325 Etihad
17:45 Boston
09:35 Dublin
21:25 Abu Dhabi
04:50 Dublin
20:05 Abu Dhabi
21:45 Dammam
Connect
DL258 Delta
KL0421 KLM
19:14 Boston
11:50 Amsterdam Schiphol
08:15 Amsterdam Schiphol
18:55 Dammam
Connect
BA212 British Airways
BA125 British Airways
BA125 British Airways
19:15 Boston
10:55 London Heathrow
20:40 Manama
06:50 London Heathrow
19:35 Manama
21:30 Dammam
Connect
AA108 American Airlines
BA125 British Airways
BA125 British Airways
19:30 Boston
10:55 London Heathrow
20:40 Manama
07:30 London Heathrow
19:35 Manama
21:30 Dammam
Connect
AA108 American Airlines
GF002 Gulf Air Bahrain
GF111 Gulf Air Bahrain
19:30 Boston
10:00 London Heathrow
20:35 Manama
07:30 London Heathrow
18:45 Manama
21:20 Dammam
Connect
KL0618 KLM
KL0421 KLM
20:35 Boston
11:50 Amsterdam Schiphol
09:15 Amsterdam Schiphol
18:55 Dammam
Connect
EI138 Aer Lingus
EY042 Etihad
EY325 Etihad
21:25 Boston
09:35 Dublin
21:25 Abu Dhabi
08:35 Dublin
20:05 Abu Dhabi
21:45 Dammam
Connect
BA202 British Airways
BA125 British Airways
BA125 British Airways
21:35 Boston
10:55 London Heathrow
20:40 Manama
09:10 London Heathrow
19:35 Manama
21:30 Dammam
Connect
LH421 Lufthansa
LH624 Lufthansa
LH624 Lufthansa
22:30 Boston
13:40 Frankfurt
21:00 Kuwait
11:40 Frankfurt
20:10 Kuwait
22:10 Dammam
Connect
EK238 Emirates
EK821 Emirates
23:00 Boston
21:20 Dubai
19:25 Dubai
21:50 Dammam
Connect
EK238 Emirates
EK823 Emirates
23:00 Boston
02:25 Dubai
19:25 Dubai
02:45 Dammam
Connect
TK82 Turkish Airlines
TK150 Turkish Airlines
23:35 Boston
20:45 Istanbul Ataturk
16:10 Istanbul Ataturk
00:45 Dammam
Connect
TK82 Turkish Airlines
TK152 Turkish Airlines
23:35 Boston
01:15 Istanbul Ataturk
16:10 Istanbul Ataturk
05:15 Dammam
Connect

4. Provincetown to Manama

  1. You take a bus, shuttle or taxi from your location in Boston to Provincetown.

  2. You take a flight from Provincetown to Manama and cost approximately 650 USD.

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

Flight Depart Arrive
9K2001 Cape Air
VS158 Virgin Atlantic
GF006 Gulf Air Bahrain
06:25 Provincetown
08:25 Boston
22:05 London Heathrow
06:55 Boston
19:55 London Heathrow
06:50 Manama
Connect
9K2021 Cape Air
VS158 Virgin Atlantic
GF006 Gulf Air Bahrain
06:55 Provincetown
08:25 Boston
22:05 London Heathrow
07:25 Boston
19:55 London Heathrow
06:50 Manama
Connect
9K2001 Cape Air
EK238 Emirates
EK833 Emirates
07:40 Provincetown
23:00 Boston
21:15 Dubai
08:10 Boston
19:25 Dubai
21:25 Manama
Connect
9K2001 Cape Air
EK238 Emirates
EK835 Emirates
09:40 Provincetown
23:00 Boston
02:00 Dubai
10:10 Boston
19:25 Dubai
02:15 Manama
Connect
9K2001 Cape Air
EK238 Emirates
EK833 Emirates
09:40 Provincetown
23:00 Boston
21:15 Dubai
10:10 Boston
19:25 Dubai
21:25 Manama
Connect
9K2081 Cape Air
EK238 Emirates
EK835 Emirates
11:05 Provincetown
23:00 Boston
02:00 Dubai
11:35 Boston
19:25 Dubai
02:15 Manama
Connect
9K2081 Cape Air
EK238 Emirates
EK833 Emirates
11:05 Provincetown
23:00 Boston
21:15 Dubai
11:35 Boston
19:25 Dubai
21:25 Manama
Connect
9K2321 Cape Air
KL0618 KLM
KL0445 KLM
KL0445 KLM
16:26 Provincetown
20:35 Boston
14:15 Amsterdam Schiphol
22:10 Kuwait
16:56 Boston
09:15 Amsterdam Schiphol
21:00 Kuwait
23:20 Manama
Connect
9K2321 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
16:26 Provincetown
19:30 Boston
10:00 London Heathrow
16:56 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K2321 Cape Air
DL224 Delta
GF018 Gulf Air Bahrain
16:26 Provincetown
19:09 Boston
10:40 Paris CDG
16:56 Boston
08:15 Paris CDG
18:40 Manama
Connect
9K2221 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
17:00 Provincetown
19:30 Boston
10:00 London Heathrow
17:34 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K2221 Cape Air
DL224 Delta
GF018 Gulf Air Bahrain
17:00 Provincetown
19:09 Boston
10:40 Paris CDG
17:34 Boston
08:15 Paris CDG
18:40 Manama
Connect
9K2481 Cape Air
DL58 Delta
BA125 British Airways
17:35 Provincetown
19:30 Boston
10:55 London Heathrow
18:09 Boston
07:10 London Heathrow
19:35 Manama
Connect
9K2481 Cape Air
DL224 Delta
GF018 Gulf Air Bahrain
17:35 Provincetown
19:09 Boston
10:40 Paris CDG
18:09 Boston
08:15 Paris CDG
18:40 Manama
Connect
9K2481 Cape Air
AA108 American Airlines
BA125 British Airways
17:35 Provincetown
19:30 Boston
10:55 London Heathrow
18:09 Boston
07:30 London Heathrow
19:35 Manama
Connect
9K2481 Cape Air
EK238 Emirates
FZ25 Flydubai
17:35 Provincetown
23:00 Boston
20:25 Dubai
18:09 Boston
19:25 Dubai
20:40 Manama
Connect
9K2481 Cape Air
TK82 Turkish Airlines
TK778 Turkish Airlines
17:35 Provincetown
23:35 Boston
20:10 Istanbul Ataturk
18:09 Boston
16:10 Istanbul Ataturk
00:15 Manama
Connect
9K2481 Cape Air
AA108 American Airlines
GF002 Gulf Air Bahrain
17:35 Provincetown
19:30 Boston
10:00 London Heathrow
18:09 Boston
07:30 London Heathrow
18:45 Manama
Connect
9K2481 Cape Air
EK238 Emirates
EK833 Emirates
17:35 Provincetown
23:00 Boston
21:15 Dubai
18:09 Boston
19:25 Dubai
21:25 Manama
Connect
9K2481 Cape Air
LH425 Lufthansa
GF029 Gulf Air Bahrain
17:35 Provincetown
20:30 Boston
12:40 Munich
18:09 Boston
09:40 Munich
19:35 Manama
Connect
9K2481 Cape Air
EK238 Emirates
EK835 Emirates
17:35 Provincetown
23:00 Boston
02:00 Dubai
18:09 Boston
19:25 Dubai
02:15 Manama
Connect
9K2481 Cape Air
DL58 Delta
GF002 Gulf Air Bahrain
17:35 Provincetown
19:30 Boston
10:00 London Heathrow
18:09 Boston
07:10 London Heathrow
18:45 Manama
Connect
9K2481 Cape Air
LH421 Lufthansa
LH636 Lufthansa
LH636 Lufthansa
17:35 Provincetown
22:30 Boston
13:00 Frankfurt
20:45 Riyadh
18:09 Boston
11:40 Frankfurt
19:55 Riyadh
22:00 Manama
Connect
9K2261 2081 Cape Air
KL0618 KLM
KL0445 KLM
KL0445 KLM
18:15 Provincetown
20:35 Boston
14:15 Amsterdam Schiphol
22:10 Kuwait
18:49 Boston
09:15 Amsterdam Schiphol
21:00 Kuwait
23:20 Manama
Connect
9K2261 2081 Cape Air
BA202 British Airways
BA125 British Airways
18:15 Provincetown
21:35 Boston
10:55 London Heathrow
18:49 Boston
09:10 London Heathrow
19:35 Manama
Connect
9K2261 2081 Cape Air
EK238 Emirates
EK833 Emirates
18:15 Provincetown
23:00 Boston
21:15 Dubai
18:49 Boston
19:25 Dubai
21:25 Manama
Connect
9K2261 2081 Cape Air
LH421 Lufthansa
LH636 Lufthansa
LH636 Lufthansa
18:15 Provincetown
22:30 Boston
13:00 Frankfurt
20:45 Riyadh
18:49 Boston
11:40 Frankfurt
19:55 Riyadh
22:00 Manama
Connect
9K2261 2081 Cape Air
BA202 British Airways
GF002 Gulf Air Bahrain
18:15 Provincetown
21:35 Boston
10:00 London Heathrow
18:49 Boston
09:10 London Heathrow
18:45 Manama
Connect
9K2261 2081 Cape Air
TK82 Turkish Airlines
TK778 Turkish Airlines
18:15 Provincetown
23:35 Boston
20:10 Istanbul Ataturk
18:49 Boston
16:10 Istanbul Ataturk
00:15 Manama
Connect
9K2261 2081 Cape Air
EK238 Emirates
EK835 Emirates
18:15 Provincetown
23:00 Boston
02:00 Dubai
18:49 Boston
19:25 Dubai
02:15 Manama
Connect
9K2261 2081 Cape Air
EK238 Emirates
FZ25 Flydubai
18:15 Provincetown
23:00 Boston
20:25 Dubai
18:49 Boston
19:25 Dubai
20:40 Manama
Connect
9K2261 2081 Cape Air
LH425 Lufthansa
GF029 Gulf Air Bahrain
18:15 Provincetown
20:30 Boston
12:40 Munich
18:49 Boston
09:40 Munich
19:35 Manama
Connect
9K2261 2081 Cape Air
TK82 Turkish Airlines
TK776 Turkish Airlines
18:15 Provincetown
23:35 Boston
01:10 Istanbul Ataturk
18:49 Boston
16:10 Istanbul Ataturk
05:15 Manama
Connect
9K2041 Cape Air
TK82 Turkish Airlines
TK778 Turkish Airlines
19:15 Provincetown
23:35 Boston
20:10 Istanbul Ataturk
19:49 Boston
16:10 Istanbul Ataturk
00:15 Manama
Connect
9K2041 Cape Air
EK238 Emirates
FZ25 Flydubai
19:15 Provincetown
23:00 Boston
20:25 Dubai
19:49 Boston
19:25 Dubai
20:40 Manama
Connect
9K2041 Cape Air
EK238 Emirates
EK835 Emirates
19:15 Provincetown
23:00 Boston
02:00 Dubai
19:49 Boston
19:25 Dubai
02:15 Manama
Connect
9K2041 Cape Air
EK238 Emirates
EK833 Emirates
19:15 Provincetown
23:00 Boston
21:15 Dubai
19:49 Boston
19:25 Dubai
21:25 Manama
Connect
9K2041 Cape Air
BA202 British Airways
GF002 Gulf Air Bahrain
19:15 Provincetown
21:35 Boston
10:00 London Heathrow
19:49 Boston
09:10 London Heathrow
18:45 Manama
Connect
9K2041 Cape Air
BA202 British Airways
BA125 British Airways
19:15 Provincetown
21:35 Boston
10:55 London Heathrow
19:49 Boston
09:10 London Heathrow
19:35 Manama
Connect
9K2041 Cape Air
LH421 Lufthansa
LH636 Lufthansa
LH636 Lufthansa
19:15 Provincetown
22:30 Boston
13:00 Frankfurt
20:45 Riyadh
19:49 Boston
11:40 Frankfurt
19:55 Riyadh
22:00 Manama
Connect

5. Boston to Doha

  1. You take a flight from Boston to Doha and cost approximately 1000 USD.

  2. You take a bus, shuttle or taxi from Doha to your destination in Bahrain.

Flight Depart Arrive
AA197 American Airlines
QR704 Qatar Airways
07:00 Boston
11:05 New York JFK
08:23 New York JFK
06:20 Doha
Connect
BA238 British Airways
QR016 Qatar Airways
07:35 Boston
21:55 London Heathrow
19:05 London Heathrow
06:45 Doha
Connect
BA238 British Airways
QR002 Qatar Airways
07:35 Boston
21:30 London Heathrow
19:05 London Heathrow
06:20 Doha
Connect
B6517 JetBlue Airways
QR704 Qatar Airways
07:50 Boston
11:05 New York JFK
09:09 New York JFK
06:20 Doha
Connect
AA1677 American Airlines
QR728 Qatar Airways
15:55 Boston
21:00 Philadelphia
17:34 Philadelphia
16:40 Doha
Connect
B617 JetBlue Airways
QR702 Qatar Airways
17:15 Boston
21:00 New York JFK
18:39 New York JFK
16:20 Doha
Connect
AA4257 American Airlines
QR702 Qatar Airways
17:17 Boston
21:00 New York JFK
18:50 New York JFK
16:20 Doha
Connect
AA2395 American Airlines
QR728 Qatar Airways
18:15 Boston
21:00 Philadelphia
20:00 Philadelphia
16:40 Doha
Connect
B61159 JetBlue Airways
QR728 Qatar Airways
18:19 Boston
21:00 Philadelphia
19:56 Philadelphia
16:40 Doha
Connect
IB6166 Iberia
QR148 Qatar Airways
18:20 Boston
09:25 Madrid
06:10 Madrid
17:20 Doha
Connect
BA212 British Airways
QR006 Qatar Airways
19:15 Boston
08:00 London Heathrow
06:50 London Heathrow
16:45 Doha
Connect
BA212 British Airways
QR010 Qatar Airways
19:15 Boston
09:15 London Heathrow
06:50 London Heathrow
18:15 Doha
Connect
AA108 American Airlines
QR010 Qatar Airways
19:30 Boston
09:15 London Heathrow
07:30 London Heathrow
18:15 Doha
Connect
AT211 Royal Air Maroc
AT216 Royal Air Maroc
21:15 Boston
14:30 Casablanca
08:50 Casablanca
23:35 Doha
Connect
QR744 Qatar Airways
23:05 Boston
18:05 Doha Direct
TK82 Turkish Airlines
TK780 Turkish Airlines
23:35 Boston
20:25 Istanbul Ataturk
16:10 Istanbul Ataturk
00:45 Doha
Connect

References

Find Hotels in Bahrain

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

Booking.com