How to get to Virginia Beach, VA, USA from Bahrain by flight ? You can check flights from Bahrain to Virginia Beach, VA, USA below.
You can find flight ticket prices from Bahrain to Virginia Beach, VA, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Norfolk and cost approximately 950 USD.
You take a bus, shuttle or taxi from Norfolk to your destination in Virginia Beach, VA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
GF017
Gulf Air Bahrain
UA961
United Airlines
UA4446
United Airlines
|
01:10
Manama
11:10
Frankfurt
15:44
Newark
|
06:00
Frankfurt
14:00
Newark
17:01
Norfolk
|
Connect |
GF017
Gulf Air Bahrain
AA705
American Airlines
AA5113
American Airlines
|
01:10
Manama
09:20
Frankfurt
14:50
Charlotte
|
06:00
Frankfurt
13:05
Charlotte
16:04
Norfolk
|
Connect |
GF017
Gulf Air Bahrain
DL87
Delta
DL5249
Delta
|
01:10
Manama
10:55
Frankfurt
15:05
Detroit
|
06:00
Frankfurt
14:15
Detroit
16:59
Norfolk
|
Connect |
GF017
Gulf Air Bahrain
DL107
Delta
DL5363
Delta
|
01:10
Manama
10:20
Frankfurt
14:55
New York JFK
|
06:00
Frankfurt
13:16
New York JFK
16:37
Norfolk
|
Connect |
GF019
Gulf Air Bahrain
AA45
American Airlines
AA3821
American Airlines
|
01:20
Manama
11:50
Paris CDG
15:35
New York JFK
|
06:45
Paris CDG
14:10
New York JFK
17:11
Norfolk
|
Connect |
GF019
Gulf Air Bahrain
DL263
Delta
DL5363
Delta
|
01:20
Manama
10:20
Paris CDG
14:55
New York JFK
|
06:45
Paris CDG
13:01
New York JFK
16:37
Norfolk
|
Connect |
GF019
Gulf Air Bahrain
UA56
United Airlines
UA4446
United Airlines
|
01:20
Manama
09:25
Paris CDG
15:44
Newark
|
06:45
Paris CDG
11:45
Newark
17:01
Norfolk
|
Connect |
GF019
Gulf Air Bahrain
UA56
United Airlines
UA4444
United Airlines
|
01:20
Manama
09:25
Paris CDG
14:10
Newark
|
06:45
Paris CDG
11:45
Newark
15:37
Norfolk
|
Connect |
TK779
Turkish Airlines
TK3
Turkish Airlines
AA3821
American Airlines
|
01:55
Manama
08:35
Istanbul
15:35
New York JFK
|
06:35
Istanbul
11:30
New York JFK
17:11
Norfolk
|
Connect |
TK779
Turkish Airlines
TK3
Turkish Airlines
DL5363
Delta
|
01:55
Manama
08:35
Istanbul
14:55
New York JFK
|
06:35
Istanbul
11:30
New York JFK
16:37
Norfolk
|
Connect |
GF007
Gulf Air Bahrain
DL17
Delta
DL5249
Delta
|
02:10
Manama
09:20
London Heathrow
15:05
Detroit
|
06:35
London Heathrow
13:00
Detroit
16:59
Norfolk
|
Connect |
GF007
Gulf Air Bahrain
UA905
United Airlines
UA4444
United Airlines
|
02:10
Manama
09:10
London Heathrow
14:10
Newark
|
06:35
London Heathrow
12:35
Newark
15:37
Norfolk
|
Connect |
GF007
Gulf Air Bahrain
AA731
American Airlines
AA5340
American Airlines
|
02:10
Manama
10:15
London Heathrow
16:12
Charlotte
|
06:35
London Heathrow
14:35
Charlotte
17:28
Norfolk
|
Connect |
GF007
Gulf Air Bahrain
AA729
American Airlines
AA5448
American Airlines
|
02:10
Manama
10:15
London Heathrow
16:19
Philadelphia
|
06:35
London Heathrow
13:50
Philadelphia
17:28
Norfolk
|
Connect |
BA124
British Airways
BA175
British Airways
AA3821
American Airlines
|
02:20
Manama
09:50
London Heathrow
15:35
New York JFK
|
06:55
London Heathrow
12:55
New York JFK
17:11
Norfolk
|
Connect |
BA124
British Airways
DL17
Delta
DL5249
Delta
|
02:20
Manama
09:20
London Heathrow
15:05
Detroit
|
06:55
London Heathrow
13:00
Detroit
16:59
Norfolk
|
Connect |
BA124
British Airways
UA883
United Airlines
UA4446
United Airlines
|
02:20
Manama
08:00
London Heathrow
15:44
Newark
|
06:55
London Heathrow
11:15
Newark
17:01
Norfolk
|
Connect |
BA124
British Airways
BA185
British Airways
UA4446
United Airlines
|
02:20
Manama
10:45
London Heathrow
15:44
Newark
|
06:55
London Heathrow
13:55
Newark
17:01
Norfolk
|
Connect |
BA124
British Airways
AA731
American Airlines
AA5340
American Airlines
|
02:20
Manama
10:15
London Heathrow
16:12
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
17:28
Norfolk
|
Connect |
BA124
British Airways
UA905
United Airlines
UA4444
United Airlines
|
02:20
Manama
09:10
London Heathrow
14:10
Newark
|
06:55
London Heathrow
12:35
Newark
15:37
Norfolk
|
Connect |
BA124
British Airways
BA173
British Airways
AA3749
American Airlines
|
02:20
Manama
11:25
London Heathrow
19:40
New York JFK
|
06:55
London Heathrow
14:25
New York JFK
21:17
Norfolk
|
Connect |
BA124
British Airways
AA729
American Airlines
AA5448
American Airlines
|
02:20
Manama
10:15
London Heathrow
16:19
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
17:28
Norfolk
|
Connect |
BA124
British Airways
BA117
British Airways
AA3749
American Airlines
|
02:20
Manama
08:25
London Heathrow
19:40
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
21:17
Norfolk
|
Connect |
BA124
British Airways
BA175
British Airways
AA3749
American Airlines
|
02:20
Manama
09:50
London Heathrow
19:40
New York JFK
|
06:55
London Heathrow
12:55
New York JFK
21:17
Norfolk
|
Connect |
BA124
British Airways
UA883
United Airlines
UA4444
United Airlines
|
02:20
Manama
08:00
London Heathrow
14:10
Newark
|
06:55
London Heathrow
11:15
Newark
15:37
Norfolk
|
Connect |
BA124
British Airways
AA731
American Airlines
AA5281
American Airlines
|
02:20
Manama
10:15
London Heathrow
19:59
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
21:11
Norfolk
|
Connect |
BA124
British Airways
BA117
British Airways
AA3821
American Airlines
|
02:20
Manama
08:25
London Heathrow
15:35
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
17:11
Norfolk
|
Connect |
BA124
British Airways
AA729
American Airlines
AA5229
American Airlines
|
02:20
Manama
10:15
London Heathrow
20:55
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
22:07
Norfolk
|
Connect |
BA124
British Airways
UA905
United Airlines
UA4446
United Airlines
|
02:20
Manama
09:10
London Heathrow
15:44
Newark
|
06:55
London Heathrow
12:35
Newark
17:01
Norfolk
|
Connect |
BA124
British Airways
AA731
American Airlines
AA5435
American Airlines
|
02:20
Manama
10:15
London Heathrow
17:55
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
19:08
Norfolk
|
Connect |
BA124
British Airways
AA729
American Airlines
AA5268
American Airlines
|
02:20
Manama
10:15
London Heathrow
17:55
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
19:16
Norfolk
|
Connect |
BA124
British Airways
BA067
British Airways
AA5229
American Airlines
|
02:20
Manama
14:15
London Heathrow
20:55
Philadelphia
|
06:55
London Heathrow
17:15
Philadelphia
22:07
Norfolk
|
Connect |
BA124
British Airways
BA175
British Airways
DL5363
Delta
|
02:20
Manama
09:50
London Heathrow
14:55
New York JFK
|
06:55
London Heathrow
12:55
New York JFK
16:37
Norfolk
|
Connect |
BA124
British Airways
BA173
British Airways
AA3821
American Airlines
|
02:20
Manama
11:25
London Heathrow
15:35
New York JFK
|
06:55
London Heathrow
14:25
New York JFK
17:11
Norfolk
|
Connect |
BA124
British Airways
BA117
British Airways
DL5363
Delta
|
02:20
Manama
08:25
London Heathrow
14:55
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
16:37
Norfolk
|
Connect |
TK777
Turkish Airlines
TK1
Turkish Airlines
AA3749
American Airlines
|
06:15
Manama
14:55
Istanbul
19:40
New York JFK
|
10:45
Istanbul
18:25
New York JFK
21:17
Norfolk
|
Connect |
GF003
Gulf Air Bahrain
VS009
Virgin Atlantic
DL5222
Delta
|
10:25
Manama
16:30
London Heathrow
21:30
New York JFK
|
14:45
London Heathrow
19:45
New York JFK
23:14
Norfolk
|
Connect |
GF003
Gulf Air Bahrain
UA941
United Airlines
UA4468
United Airlines
|
10:25
Manama
16:00
London Heathrow
21:36
Newark
|
14:45
London Heathrow
19:25
Newark
23:08
Norfolk
|
Connect |
GF003
Gulf Air Bahrain
UA925
United Airlines
UA3756
United Airlines
|
10:25
Manama
16:20
London Heathrow
22:00
Washington Dulles
|
14:45
London Heathrow
19:45
Washington Dulles
23:06
Norfolk
|
Connect |
MS921
Egyptair
MS981
Egyptair
UA4999
United Airlines
|
18:10
Manama
01:00
Cairo
08:30
Washington Dulles
|
20:35
Cairo
06:20
Washington Dulles
09:35
Norfolk
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Newport News and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Newport News to your destination in Virginia Beach, VA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
KL0446
KLM
KL0446
KLM
AA203
American Airlines
AA6108
American Airlines
|
01:10
Manama
03:50
Kuwait
10:55
Amsterdam Schiphol
15:55
Philadelphia
|
02:25
Kuwait
09:05
Amsterdam Schiphol
13:35
Philadelphia
17:16
Newport News
|
Connect |
GF017
Gulf Air Bahrain
AA705
American Airlines
AA5666
American Airlines
|
01:10
Manama
09:20
Frankfurt
18:20
Charlotte
|
06:00
Frankfurt
13:05
Charlotte
19:41
Newport News
|
Connect |
GF017
Gulf Air Bahrain
AA705
American Airlines
AA5446
American Airlines
|
01:10
Manama
09:20
Frankfurt
16:14
Charlotte
|
06:00
Frankfurt
13:05
Charlotte
17:31
Newport News
|
Connect |
GF019
Gulf Air Bahrain
AA755
American Airlines
AA6108
American Airlines
|
01:20
Manama
10:30
Paris CDG
15:55
Philadelphia
|
06:45
Paris CDG
13:10
Philadelphia
17:16
Newport News
|
Connect |
GF007
Gulf Air Bahrain
AA731
American Airlines
AA5666
American Airlines
|
02:10
Manama
10:15
London Heathrow
18:20
Charlotte
|
06:35
London Heathrow
14:35
Charlotte
19:41
Newport News
|
Connect |
GF007
Gulf Air Bahrain
AA729
American Airlines
AA6108
American Airlines
|
02:10
Manama
10:15
London Heathrow
15:55
Philadelphia
|
06:35
London Heathrow
13:50
Philadelphia
17:16
Newport News
|
Connect |
GF007
Gulf Air Bahrain
AA731
American Airlines
AA5446
American Airlines
|
02:10
Manama
10:15
London Heathrow
16:14
Charlotte
|
06:35
London Heathrow
14:35
Charlotte
17:31
Newport News
|
Connect |
GF007
Gulf Air Bahrain
AA729
American Airlines
AA6094
American Airlines
|
02:10
Manama
10:15
London Heathrow
21:40
Philadelphia
|
06:35
London Heathrow
13:50
Philadelphia
22:57
Newport News
|
Connect |
BA124
British Airways
AA731
American Airlines
AA5666
American Airlines
|
02:20
Manama
10:15
London Heathrow
18:20
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
19:41
Newport News
|
Connect |
BA124
British Airways
AA729
American Airlines
AA6094
American Airlines
|
02:20
Manama
10:15
London Heathrow
21:40
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
22:57
Newport News
|
Connect |
BA124
British Airways
BA067
British Airways
AA6094
American Airlines
|
02:20
Manama
14:15
London Heathrow
21:40
Philadelphia
|
06:55
London Heathrow
17:15
Philadelphia
22:57
Newport News
|
Connect |
BA124
British Airways
AA731
American Airlines
AA5446
American Airlines
|
02:20
Manama
10:15
London Heathrow
16:14
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
17:31
Newport News
|
Connect |
BA124
British Airways
AA729
American Airlines
AA6108
American Airlines
|
02:20
Manama
10:15
London Heathrow
15:55
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
17:16
Newport News
|
Connect |
BA124
British Airways
AA731
American Airlines
AA5626
American Airlines
|
02:20
Manama
10:15
London Heathrow
22:30
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
23:46
Newport News
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Doha.
You take a flight from Doha to Norfolk and cost approximately 850 USD.
You take a bus, shuttle or taxi from Norfolk to your destination in Virginia Beach, VA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
QR019
Qatar Airways
AA723
American Airlines
AA5448
American Airlines
|
01:20
Doha
11:15
Dublin
16:19
Philadelphia
|
06:20
Dublin
13:55
Philadelphia
17:28
Norfolk
|
Connect |
QR703
Qatar Airways
AA3749
American Airlines
|
01:30
Doha
19:40
New York JFK
|
07:40
New York JFK
21:17
Norfolk
|
Connect |
QR703
Qatar Airways
DL5417
Delta
|
01:30
Doha
08:41
New York JFK
|
07:40
New York JFK
10:22
Norfolk
|
Connect |
QR703
Qatar Airways
AA4044
American Airlines
AA5448
American Airlines
|
01:30
Doha
13:10
New York JFK
16:19
Philadelphia
|
07:40
New York JFK
14:23
Philadelphia
17:28
Norfolk
|
Connect |
QR703
Qatar Airways
AA3821
American Airlines
|
01:30
Doha
15:35
New York JFK
|
07:40
New York JFK
17:11
Norfolk
|
Connect |
QR021
Qatar Airways
AA735
American Airlines
AA5448
American Airlines
|
01:35
Doha
11:10
Manchester
16:19
Philadelphia
|
06:15
Manchester
14:00
Philadelphia
17:28
Norfolk
|
Connect |
QR009
Qatar Airways
AA729
American Airlines
AA5448
American Airlines
|
01:40
Doha
10:15
London Heathrow
16:19
Philadelphia
|
06:20
London Heathrow
13:50
Philadelphia
17:28
Norfolk
|
Connect |
BA122
British Airways
BA067
British Airways
AA5229
American Airlines
|
06:40
Doha
14:15
London Heathrow
20:55
Philadelphia
|
11:10
London Heathrow
17:15
Philadelphia
22:07
Norfolk
|
Connect |
BA122
British Airways
UA919
United Airlines
UA5027
United Airlines
|
06:40
Doha
12:20
London Heathrow
17:30
Washington Dulles
|
11:10
London Heathrow
15:45
Washington Dulles
18:36
Norfolk
|
Connect |
QR725
Qatar Airways
UA597
United Airlines
|
07:40
Doha
18:00
Chicago O'Hare
|
13:30
Chicago O'Hare
21:02
Norfolk
|
Connect |
QR725
Qatar Airways
AA4155
American Airlines
|
07:40
Doha
18:35
Chicago O'Hare
|
13:30
Chicago O'Hare
21:59
Norfolk
|
Connect |
QR727
Qatar Airways
AA3766
American Airlines
AA3749
American Airlines
|
07:50
Doha
15:34
Philadelphia
19:40
New York JFK
|
13:10
Philadelphia
16:51
New York JFK
21:17
Norfolk
|
Connect |
QR727
Qatar Airways
AA5229
American Airlines
|
07:50
Doha
20:55
Philadelphia
|
13:10
Philadelphia
22:07
Norfolk
|
Connect |
QR727
Qatar Airways
UA3772
United Airlines
UA5027
United Airlines
|
07:50
Doha
14:50
Philadelphia
17:30
Washington Dulles
|
13:10
Philadelphia
15:50
Washington Dulles
18:36
Norfolk
|
Connect |
QR727
Qatar Airways
AA5448
American Airlines
|
07:50
Doha
16:19
Philadelphia
|
13:10
Philadelphia
17:28
Norfolk
|
Connect |
QR727
Qatar Airways
AA5268
American Airlines
|
07:50
Doha
17:55
Philadelphia
|
13:10
Philadelphia
19:16
Norfolk
|
Connect |
QR743
Qatar Airways
UA511
United Airlines
UA5027
United Airlines
|
07:50
Doha
14:30
Boston
17:30
Washington Dulles
|
13:40
Boston
16:18
Washington Dulles
18:36
Norfolk
|
Connect |
QR755
Qatar Airways
DL650
Delta
|
08:05
Doha
17:27
Atlanta
|
16:20
Atlanta
18:57
Norfolk
|
Connect |
QR755
Qatar Airways
DL923
Delta
|
08:05
Doha
21:20
Atlanta
|
16:20
Atlanta
22:53
Norfolk
|
Connect |
QR755
Qatar Airways
DL722
Delta
|
08:05
Doha
19:36
Atlanta
|
16:20
Atlanta
21:10
Norfolk
|
Connect |
QR777
Qatar Airways
AA4473
American Airlines
|
08:15
Doha
21:30
Miami
|
16:20
Miami
23:55
Norfolk
|
Connect |
QR701
Qatar Airways
AA3749
American Airlines
|
08:15
Doha
19:40
New York JFK
|
14:25
New York JFK
21:17
Norfolk
|
Connect |
QR701
Qatar Airways
AA3778
American Airlines
AA5268
American Airlines
|
08:15
Doha
15:45
New York JFK
17:55
Philadelphia
|
14:25
New York JFK
17:05
Philadelphia
19:16
Norfolk
|
Connect |
QR701
Qatar Airways
AA2773
American Airlines
AA5367
American Airlines
|
08:15
Doha
16:00
New York JFK
19:00
Reagan Washington
|
14:25
New York JFK
17:44
Reagan Washington
20:03
Norfolk
|
Connect |
QR701
Qatar Airways
AA3821
American Airlines
|
08:15
Doha
15:35
New York JFK
|
14:25
New York JFK
17:11
Norfolk
|
Connect |
QR707
Qatar Airways
UA5027
United Airlines
|
08:20
Doha
17:30
Washington Dulles
|
14:55
Washington Dulles
18:36
Norfolk
|
Connect |
QR707
Qatar Airways
UA3756
United Airlines
|
08:20
Doha
22:00
Washington Dulles
|
14:55
Washington Dulles
23:06
Norfolk
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Washington Dulles and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Washington Dulles to your destination in Virginia Beach, VA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
GF017
Gulf Air Bahrain
UA988
United Airlines
|
01:10
Manama
11:10
Frankfurt
|
06:00
Frankfurt
14:15
Washington Dulles
|
Connect |
GF045
Gulf Air Bahrain
TK187
Turkish Airlines
|
01:15
Manama
10:00
Istanbul
|
05:45
Istanbul
13:25
Washington Dulles
|
Connect |
GF019
Gulf Air Bahrain
UA914
United Airlines
|
01:20
Manama
11:55
Paris CDG
|
06:45
Paris CDG
14:30
Washington Dulles
|
Connect |
GF540
Gulf Air Bahrain
EY131
Etihad
|
01:30
Manama
11:00
Abu Dhabi
|
03:45
Abu Dhabi
16:50
Washington Dulles
|
Connect |
GF181
Gulf Air Bahrain
SV0035
Saudia
|
01:35
Manama
06:40
Jeddah
|
04:10
Jeddah
12:20
Washington Dulles
|
Connect |
TK779
Turkish Airlines
TK7
Turkish Airlines
|
01:55
Manama
15:30
Istanbul
|
06:35
Istanbul
18:55
Washington Dulles
|
Connect |
GF500
Gulf Air Bahrain
EK231
Emirates
|
01:55
Manama
08:30
Dubai
|
04:10
Dubai
14:15
Washington Dulles
|
Connect |
TK779
Turkish Airlines
TK187
Turkish Airlines
|
01:55
Manama
10:00
Istanbul
|
06:35
Istanbul
13:25
Washington Dulles
|
Connect |
GF007
Gulf Air Bahrain
VS021
Virgin Atlantic
|
02:10
Manama
12:25
London Heathrow
|
06:35
London Heathrow
16:10
Washington Dulles
|
Connect |
GF007
Gulf Air Bahrain
UA919
United Airlines
|
02:10
Manama
12:20
London Heathrow
|
06:35
London Heathrow
15:45
Washington Dulles
|
Connect |
GF007
Gulf Air Bahrain
UA123
United Airlines
|
02:10
Manama
07:30
London Heathrow
|
06:35
London Heathrow
11:05
Washington Dulles
|
Connect |
BA124
British Airways
BA293
British Airways
|
02:20
Manama
17:00
London Heathrow
|
06:55
London Heathrow
20:25
Washington Dulles
|
Connect |
BA124
British Airways
BA117
British Airways
DL5223
Delta
|
02:20
Manama
08:25
London Heathrow
12:20
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
13:39
Washington Dulles
|
Connect |
BA124
British Airways
VS021
Virgin Atlantic
|
02:20
Manama
12:25
London Heathrow
|
06:55
London Heathrow
16:10
Washington Dulles
|
Connect |
BA124
British Airways
UA919
United Airlines
|
02:20
Manama
12:20
London Heathrow
|
06:55
London Heathrow
15:45
Washington Dulles
|
Connect |
GF161
Gulf Air Bahrain
SV0037
Saudia
|
02:25
Manama
06:05
Riyadh
|
03:45
Riyadh
12:20
Washington Dulles
|
Connect |
TK777
Turkish Airlines
TK7
Turkish Airlines
|
06:15
Manama
15:30
Istanbul
|
10:45
Istanbul
18:55
Washington Dulles
|
Connect |
GF043
Gulf Air Bahrain
TK7
Turkish Airlines
|
09:50
Manama
15:30
Istanbul
|
14:20
Istanbul
18:55
Washington Dulles
|
Connect |
GF071
Gulf Air Bahrain
MS981
Egyptair
|
10:10
Manama
01:00
Cairo
|
12:50
Cairo
06:20
Washington Dulles
|
Connect |
GF003
Gulf Air Bahrain
BA293
British Airways
|
10:25
Manama
17:00
London Heathrow
|
14:45
London Heathrow
20:25
Washington Dulles
|
Connect |
GF003
Gulf Air Bahrain
UA925
United Airlines
|
10:25
Manama
16:20
London Heathrow
|
14:45
London Heathrow
19:45
Washington Dulles
|
Connect |
GF079
Gulf Air Bahrain
MS981
Egyptair
|
17:15
Manama
01:00
Cairo
|
20:00
Cairo
06:20
Washington Dulles
|
Connect |
EK840
Emirates
EK231
Emirates
|
17:45
Manama
08:30
Dubai
|
20:00
Dubai
14:15
Washington Dulles
|
Connect |
MS921
Egyptair
MS981
Egyptair
|
18:10
Manama
01:00
Cairo
|
20:35
Cairo
06:20
Washington Dulles
|
Connect |
GF546
Gulf Air Bahrain
EY131
Etihad
|
20:30
Manama
11:00
Abu Dhabi
|
22:45
Abu Dhabi
16:50
Washington Dulles
|
Connect |
EY372
Etihad
EY045
Etihad
EI117
Aer Lingus
|
22:45
Manama
02:15
Abu Dhabi
12:35
Dublin
|
00:55
Abu Dhabi
06:45
Dublin
15:35
Washington Dulles
|
Connect |
EY372
Etihad
KL0454
KLM
KL0651
KLM
|
22:45
Manama
02:00
Abu Dhabi
13:10
Amsterdam Schiphol
|
00:55
Abu Dhabi
06:25
Amsterdam Schiphol
15:45
Washington Dulles
|
Connect |
EY372
Etihad
EY131
Etihad
|
22:45
Manama
11:00
Abu Dhabi
|
00:55
Abu Dhabi
16:50
Washington Dulles
|
Connect |
EY372
Etihad
EY045
Etihad
UA127
United Airlines
|
22:45
Manama
02:15
Abu Dhabi
12:10
Dublin
|
00:55
Abu Dhabi
06:45
Dublin
15:20
Washington Dulles
|
Connect |
LH637
Lufthansa
SV0037
Saudia
|
23:40
Manama
06:05
Riyadh
|
01:00
Riyadh
12:20
Washington Dulles
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Richmond and cost approximately 850 USD.
You take a bus, shuttle or taxi from Richmond to your destination in Virginia Beach, VA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
GF017
Gulf Air Bahrain
UA961
United Airlines
UA4452
United Airlines
|
01:10
Manama
11:10
Frankfurt
15:10
Newark
|
06:00
Frankfurt
14:00
Newark
16:43
Richmond
|
Connect |
GF017
Gulf Air Bahrain
AA705
American Airlines
AA5488
American Airlines
|
01:10
Manama
09:20
Frankfurt
14:25
Charlotte
|
06:00
Frankfurt
13:05
Charlotte
15:34
Richmond
|
Connect |
GF019
Gulf Air Bahrain
UA56
United Airlines
UA4452
United Airlines
|
01:20
Manama
09:25
Paris CDG
15:10
Newark
|
06:45
Paris CDG
11:45
Newark
16:43
Richmond
|
Connect |
GF019
Gulf Air Bahrain
DL225
Delta
DL5710
Delta
|
01:20
Manama
10:25
Paris CDG
14:45
Boston
|
06:45
Paris CDG
12:30
Boston
16:46
Richmond
|
Connect |
GF019
Gulf Air Bahrain
AA755
American Airlines
AA6135
American Airlines
|
01:20
Manama
10:30
Paris CDG
15:15
Philadelphia
|
06:45
Paris CDG
13:10
Philadelphia
16:33
Richmond
|
Connect |
GF019
Gulf Air Bahrain
UA56
United Airlines
UA4589
United Airlines
|
01:20
Manama
09:25
Paris CDG
13:00
Newark
|
06:45
Paris CDG
11:45
Newark
14:32
Richmond
|
Connect |
TK779
Turkish Airlines
TK3
Turkish Airlines
AA3572
American Airlines
|
01:55
Manama
08:35
Istanbul
15:30
New York JFK
|
06:35
Istanbul
11:30
New York JFK
17:08
Richmond
|
Connect |
GF007
Gulf Air Bahrain
DL59
Delta
DL5736
Delta
|
02:10
Manama
10:00
London Heathrow
15:20
Boston
|
06:35
London Heathrow
12:55
Boston
17:17
Richmond
|
Connect |
GF007
Gulf Air Bahrain
UA883
United Airlines
UA4589
United Airlines
|
02:10
Manama
08:00
London Heathrow
13:00
Newark
|
06:35
London Heathrow
11:15
Newark
14:32
Richmond
|
Connect |
GF007
Gulf Air Bahrain
AA729
American Airlines
AA6135
American Airlines
|
02:10
Manama
10:15
London Heathrow
15:15
Philadelphia
|
06:35
London Heathrow
13:50
Philadelphia
16:33
Richmond
|
Connect |
GF007
Gulf Air Bahrain
AA729
American Airlines
AA6120
American Airlines
|
02:10
Manama
10:15
London Heathrow
15:59
Philadelphia
|
06:35
London Heathrow
13:50
Philadelphia
17:24
Richmond
|
Connect |
GF007
Gulf Air Bahrain
DL17
Delta
DL3522
Delta
|
02:10
Manama
09:20
London Heathrow
15:40
Detroit
|
06:35
London Heathrow
13:00
Detroit
17:27
Richmond
|
Connect |
GF007
Gulf Air Bahrain
DL17
Delta
DL4451
Delta
|
02:10
Manama
09:20
London Heathrow
14:00
Detroit
|
06:35
London Heathrow
13:00
Detroit
15:43
Richmond
|
Connect |
GF007
Gulf Air Bahrain
AA731
American Airlines
AA1817
American Airlines
|
02:10
Manama
10:15
London Heathrow
16:10
Charlotte
|
06:35
London Heathrow
14:35
Charlotte
17:26
Richmond
|
Connect |
BA124
British Airways
DL17
Delta
DL4451
Delta
|
02:20
Manama
09:20
London Heathrow
14:00
Detroit
|
06:55
London Heathrow
13:00
Detroit
15:43
Richmond
|
Connect |
BA124
British Airways
UA883
United Airlines
UA4452
United Airlines
|
02:20
Manama
08:00
London Heathrow
15:10
Newark
|
06:55
London Heathrow
11:15
Newark
16:43
Richmond
|
Connect |
BA124
British Airways
AA731
American Airlines
AA1843
American Airlines
|
02:20
Manama
10:15
London Heathrow
20:00
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
21:15
Richmond
|
Connect |
BA124
British Airways
BA213
British Airways
DL5710
Delta
|
02:20
Manama
11:20
London Heathrow
14:45
Boston
|
06:55
London Heathrow
13:55
Boston
16:46
Richmond
|
Connect |
BA124
British Airways
UA883
United Airlines
UA4589
United Airlines
|
02:20
Manama
08:00
London Heathrow
13:00
Newark
|
06:55
London Heathrow
11:15
Newark
14:32
Richmond
|
Connect |
BA124
British Airways
BA175
British Airways
AA3572
American Airlines
|
02:20
Manama
09:50
London Heathrow
15:30
New York JFK
|
06:55
London Heathrow
12:55
New York JFK
17:08
Richmond
|
Connect |
BA124
British Airways
BA213
British Airways
B61281
JetBlue Airways
|
02:20
Manama
11:20
London Heathrow
15:30
Boston
|
06:55
London Heathrow
13:55
Boston
17:18
Richmond
|
Connect |
BA124
British Airways
BA067
British Airways
AA6164
American Airlines
|
02:20
Manama
14:15
London Heathrow
18:05
Philadelphia
|
06:55
London Heathrow
17:15
Philadelphia
19:37
Richmond
|
Connect |
BA124
British Airways
DL17
Delta
DL3522
Delta
|
02:20
Manama
09:20
London Heathrow
15:40
Detroit
|
06:55
London Heathrow
13:00
Detroit
17:27
Richmond
|
Connect |
BA124
British Airways
AA729
American Airlines
AA6164
American Airlines
|
02:20
Manama
10:15
London Heathrow
18:05
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
19:37
Richmond
|
Connect |
BA124
British Airways
AA731
American Airlines
AA2857
American Airlines
|
02:20
Manama
10:15
London Heathrow
17:50
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
19:05
Richmond
|
Connect |
BA124
British Airways
UA919
United Airlines
UA5004
United Airlines
|
02:20
Manama
12:20
London Heathrow
17:10
Washington Dulles
|
06:55
London Heathrow
15:45
Washington Dulles
17:51
Richmond
|
Connect |
BA124
British Airways
AA731
American Airlines
AA1817
American Airlines
|
02:20
Manama
10:15
London Heathrow
16:10
Charlotte
|
06:55
London Heathrow
14:35
Charlotte
17:26
Richmond
|
Connect |
BA124
British Airways
BA173
British Airways
AA3572
American Airlines
|
02:20
Manama
11:25
London Heathrow
15:30
New York JFK
|
06:55
London Heathrow
14:25
New York JFK
17:08
Richmond
|
Connect |
BA124
British Airways
AA729
American Airlines
AA6120
American Airlines
|
02:20
Manama
10:15
London Heathrow
15:59
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
17:24
Richmond
|
Connect |
BA124
British Airways
BA067
British Airways
AA6090
American Airlines
|
02:20
Manama
14:15
London Heathrow
20:35
Philadelphia
|
06:55
London Heathrow
17:15
Philadelphia
21:54
Richmond
|
Connect |
BA124
British Airways
BA117
British Airways
AA3572
American Airlines
|
02:20
Manama
08:25
London Heathrow
15:30
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
17:08
Richmond
|
Connect |
BA124
British Airways
BA213
British Airways
DL5736
Delta
|
02:20
Manama
11:20
London Heathrow
15:20
Boston
|
06:55
London Heathrow
13:55
Boston
17:17
Richmond
|
Connect |
BA124
British Airways
AA729
American Airlines
AA6135
American Airlines
|
02:20
Manama
10:15
London Heathrow
15:15
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
16:33
Richmond
|
Connect |
BA124
British Airways
UA905
United Airlines
UA4452
United Airlines
|
02:20
Manama
09:10
London Heathrow
15:10
Newark
|
06:55
London Heathrow
12:35
Newark
16:43
Richmond
|
Connect |
BA124
British Airways
BA185
British Airways
UA4452
United Airlines
|
02:20
Manama
10:45
London Heathrow
15:10
Newark
|
06:55
London Heathrow
13:55
Newark
16:43
Richmond
|
Connect |
TK777
Turkish Airlines
TK81
Turkish Airlines
B6381
JetBlue Airways
|
06:15
Manama
15:40
Istanbul
19:57
Boston
|
10:45
Istanbul
18:55
Boston
21:49
Richmond
|
Connect |
GF003
Gulf Air Bahrain
VS011
Virgin Atlantic
DL5761
Delta
|
10:25
Manama
16:50
London Heathrow
20:30
Boston
|
14:45
London Heathrow
19:30
Boston
22:32
Richmond
|
Connect |
GF003
Gulf Air Bahrain
UA925
United Airlines
UA4893
United Airlines
|
10:25
Manama
16:20
London Heathrow
22:30
Washington Dulles
|
14:45
London Heathrow
19:45
Washington Dulles
23:21
Richmond
|
Connect |
GF003
Gulf Air Bahrain
UA941
United Airlines
UA3502
United Airlines
|
10:25
Manama
16:00
London Heathrow
20:42
Newark
|
14:45
London Heathrow
19:25
Newark
22:22
Richmond
|
Connect |
MS921
Egyptair
MS981
Egyptair
UA4924
United Airlines
|
18:10
Manama
01:00
Cairo
08:20
Washington Dulles
|
20:35
Cairo
06:20
Washington Dulles
09:05
Richmond
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Baltimore and cost approximately 700 USD.
You take a bus, shuttle or taxi from Baltimore to your destination in Virginia Beach, VA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
GF143
Gulf Air Bahrain
AC809
Air Canada
AC8470
Air Canada
|
00:10
Manama
10:10
Casablanca
13:30
Montreal
|
06:30
Casablanca
12:15
Montreal
15:17
Baltimore
|
Connect |
GF017
Gulf Air Bahrain
AC875
Air Canada
AC8470
Air Canada
|
01:10
Manama
10:05
Frankfurt
13:30
Montreal
|
06:00
Frankfurt
12:25
Montreal
15:17
Baltimore
|
Connect |
GF017
Gulf Air Bahrain
DE2074
Condor Flugdienst
|
01:10
Manama
15:30
Frankfurt
|
06:00
Frankfurt
18:45
Baltimore
|
Connect |
GF017
Gulf Air Bahrain
AC873
Air Canada
AC8818
Air Canada
|
01:10
Manama
09:45
Frankfurt
15:15
Toronto
|
06:00
Frankfurt
12:20
Toronto
16:39
Baltimore
|
Connect |
GF019
Gulf Air Bahrain
DL263
Delta
DL5080
Delta
|
01:20
Manama
10:20
Paris CDG
13:55
New York JFK
|
06:45
Paris CDG
13:01
New York JFK
15:15
Baltimore
|
Connect |
GF019
Gulf Air Bahrain
AC881
Air Canada
AC8818
Air Canada
|
01:20
Manama
11:30
Paris CDG
15:15
Toronto
|
06:45
Paris CDG
13:45
Toronto
16:39
Baltimore
|
Connect |
TK779
Turkish Airlines
TK81
Turkish Airlines
B61427
JetBlue Airways
|
01:55
Manama
15:40
Istanbul
21:20
Boston
|
06:35
Istanbul
18:55
Boston
22:53
Baltimore
|
Connect |
TK779
Turkish Airlines
TK3
Turkish Airlines
AA3350
American Airlines
|
01:55
Manama
08:35
Istanbul
14:30
New York JFK
|
06:35
Istanbul
11:30
New York JFK
15:48
Baltimore
|
Connect |
TK779
Turkish Airlines
TK3
Turkish Airlines
DL5080
Delta
|
01:55
Manama
08:35
Istanbul
13:55
New York JFK
|
06:35
Istanbul
11:30
New York JFK
15:15
Baltimore
|
Connect |
GF007
Gulf Air Bahrain
BA229
British Airways
|
02:10
Manama
15:30
London Heathrow
|
06:35
London Heathrow
18:55
Baltimore
|
Connect |
GF007
Gulf Air Bahrain
AC869
Air Canada
AC8818
Air Canada
|
02:10
Manama
09:00
London Heathrow
15:15
Toronto
|
06:35
London Heathrow
11:55
Toronto
16:39
Baltimore
|
Connect |
GF007
Gulf Air Bahrain
DL17
Delta
DL2610
Delta
|
02:10
Manama
09:20
London Heathrow
15:40
Detroit
|
06:35
London Heathrow
13:00
Detroit
17:16
Baltimore
|
Connect |
BA124
British Airways
BA213
British Airways
B62127
JetBlue Airways
|
02:20
Manama
11:20
London Heathrow
16:06
Boston
|
06:55
London Heathrow
13:55
Boston
17:43
Baltimore
|
Connect |
BA124
British Airways
BA213
British Airways
WN2978
Southwest Airlines
|
02:20
Manama
11:20
London Heathrow
15:05
Boston
|
06:55
London Heathrow
13:55
Boston
16:45
Baltimore
|
Connect |
BA124
British Airways
AA729
American Airlines
AA6265
American Airlines
|
02:20
Manama
10:15
London Heathrow
18:07
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
19:07
Baltimore
|
Connect |
BA124
British Airways
BA117
British Airways
AA3350
American Airlines
|
02:20
Manama
08:25
London Heathrow
14:30
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
15:48
Baltimore
|
Connect |
BA124
British Airways
BA213
British Airways
WN169
Southwest Airlines
|
02:20
Manama
11:20
London Heathrow
15:00
Boston
|
06:55
London Heathrow
13:55
Boston
16:40
Baltimore
|
Connect |
BA124
British Airways
BA175
British Airways
AA4224
American Airlines
|
02:20
Manama
09:50
London Heathrow
21:35
New York JFK
|
06:55
London Heathrow
12:55
New York JFK
22:54
Baltimore
|
Connect |
BA124
British Airways
BA175
British Airways
AA3461
American Airlines
|
02:20
Manama
09:50
London Heathrow
16:00
New York JFK
|
06:55
London Heathrow
12:55
New York JFK
17:30
Baltimore
|
Connect |
BA124
British Airways
AA729
American Airlines
AA5460
American Airlines
|
02:20
Manama
10:15
London Heathrow
22:00
Philadelphia
|
06:55
London Heathrow
13:50
Philadelphia
23:07
Baltimore
|
Connect |
BA124
British Airways
BA067
British Airways
AA5460
American Airlines
|
02:20
Manama
14:15
London Heathrow
22:00
Philadelphia
|
06:55
London Heathrow
17:15
Philadelphia
23:07
Baltimore
|
Connect |
BA124
British Airways
BA117
British Airways
AA3461
American Airlines
|
02:20
Manama
08:25
London Heathrow
16:00
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
17:30
Baltimore
|
Connect |
BA124
British Airways
AC869
Air Canada
AC8818
Air Canada
|
02:20
Manama
09:00
London Heathrow
15:15
Toronto
|
06:55
London Heathrow
11:55
Toronto
16:39
Baltimore
|
Connect |
BA124
British Airways
DL17
Delta
DL2610
Delta
|
02:20
Manama
09:20
London Heathrow
15:40
Detroit
|
06:55
London Heathrow
13:00
Detroit
17:16
Baltimore
|
Connect |
BA124
British Airways
BA175
British Airways
AA3350
American Airlines
|
02:20
Manama
09:50
London Heathrow
14:30
New York JFK
|
06:55
London Heathrow
12:55
New York JFK
15:48
Baltimore
|
Connect |
BA124
British Airways
BA173
British Airways
AA3461
American Airlines
|
02:20
Manama
11:25
London Heathrow
16:00
New York JFK
|
06:55
London Heathrow
14:25
New York JFK
17:30
Baltimore
|
Connect |
BA124
British Airways
BA067
British Airways
AA6265
American Airlines
|
02:20
Manama
14:15
London Heathrow
18:07
Philadelphia
|
06:55
London Heathrow
17:15
Philadelphia
19:07
Baltimore
|
Connect |
BA124
British Airways
BA229
British Airways
|
02:20
Manama
15:30
London Heathrow
|
06:55
London Heathrow
18:55
Baltimore
|
Connect |
BA124
British Airways
BA173
British Airways
AA4224
American Airlines
|
02:20
Manama
11:25
London Heathrow
21:35
New York JFK
|
06:55
London Heathrow
14:25
New York JFK
22:54
Baltimore
|
Connect |
BA124
British Airways
BA117
British Airways
AA4224
American Airlines
|
02:20
Manama
08:25
London Heathrow
21:35
New York JFK
|
06:55
London Heathrow
11:25
New York JFK
22:54
Baltimore
|
Connect |
WY658
Oman Air
BA080
British Airways
BA229
British Airways
|
04:00
Manama
09:00
Muscat
15:30
London Heathrow
|
06:40
Muscat
13:55
London Heathrow
18:55
Baltimore
|
Connect |
TK777
Turkish Airlines
TK81
Turkish Airlines
B61427
JetBlue Airways
|
06:15
Manama
15:40
Istanbul
21:20
Boston
|
10:45
Istanbul
18:55
Boston
22:53
Baltimore
|
Connect |
GF043
Gulf Air Bahrain
TK17
Turkish Airlines
AC8820
Air Canada
|
09:50
Manama
15:30
Istanbul
20:25
Toronto
|
14:20
Istanbul
18:45
Toronto
21:49
Baltimore
|
Connect |
GF003
Gulf Air Bahrain
BA215
British Airways
B61427
JetBlue Airways
|
10:25
Manama
16:40
London Heathrow
21:20
Boston
|
14:45
London Heathrow
19:30
Boston
22:53
Baltimore
|
Connect |
GF003
Gulf Air Bahrain
BA113
British Airways
AA4224
American Airlines
|
10:25
Manama
16:20
London Heathrow
21:35
New York JFK
|
14:45
London Heathrow
19:30
New York JFK
22:54
Baltimore
|
Connect |
GF003
Gulf Air Bahrain
VS009
Virgin Atlantic
DL4793
Delta
|
10:25
Manama
16:30
London Heathrow
21:29
New York JFK
|
14:45
London Heathrow
19:45
New York JFK
22:57
Baltimore
|
Connect |
GF510
Gulf Air Bahrain
AC057
Air Canada
AC8816
Air Canada
|
18:10
Manama
23:55
Dubai
07:55
Toronto
|
20:35
Dubai
05:05
Toronto
09:19
Baltimore
|
Connect |
MS921
Egyptair
MS995
Egyptair
AC8816
Air Canada
|
18:10
Manama
01:50
Cairo
07:55
Toronto
|
20:35
Cairo
07:00
Toronto
09:19
Baltimore
|
Connect |
GF512
Gulf Air Bahrain
AC057
Air Canada
AC8816
Air Canada
|
20:20
Manama
23:55
Dubai
07:55
Toronto
|
22:35
Dubai
05:05
Toronto
09:19
Baltimore
|
Connect |
EY372
Etihad
BA072
British Airways
BA229
British Airways
|
22:45
Manama
01:55
Abu Dhabi
15:30
London Heathrow
|
00:55
Abu Dhabi
06:30
London Heathrow
18:55
Baltimore
|
Connect |
You can find hotels and accommodations in Virginia Beach, VA, USA with our hotels search tool below
Booking.com