How to get to Virginia, South Africa from Mark Flight Memorial School by flight ? You can check flights from Mark Flight Memorial School to Virginia, South Africa below.
You can find flight ticket prices from Mark Flight Memorial School to Virginia, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Mark Flight Memorial School to Miami.
You take a flight from Miami to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1799
United Airlines
UA188
United Airlines
|
09:00
Miami
20:45
Newark
|
12:06
Newark
17:45
Johannesburg
|
Connect |
DL2476
Delta
DL200
Delta
|
11:41
Miami
19:05
Atlanta
|
13:31
Atlanta
16:30
Johannesburg
|
Connect |
UA398
United Airlines
UA188
United Airlines
|
12:45
Miami
20:45
Newark
|
15:51
Newark
17:45
Johannesburg
|
Connect |
DL1435
Delta
DL200
Delta
|
13:45
Miami
19:05
Atlanta
|
15:38
Atlanta
16:30
Johannesburg
|
Connect |
AA4147
American Airlines
DL200
Delta
|
13:45
Miami
19:05
Atlanta
|
15:46
Atlanta
16:30
Johannesburg
|
Connect |
F92960
Frontier Airlines
UA188
United Airlines
|
14:56
Miami
20:45
Newark
|
18:01
Newark
17:45
Johannesburg
|
Connect |
DL2202
Delta
DL200
Delta
|
15:14
Miami
19:05
Atlanta
|
17:10
Atlanta
16:30
Johannesburg
|
Connect |
AA4059
American Airlines
DL200
Delta
|
15:45
Miami
19:05
Atlanta
|
17:41
Atlanta
16:30
Johannesburg
|
Connect |
WN2207
Southwest Airlines
DL200
Delta
|
15:55
Miami
19:05
Atlanta
|
18:00
Atlanta
16:30
Johannesburg
|
Connect |
UA778
United Airlines
UA188
United Airlines
|
16:30
Miami
20:45
Newark
|
19:33
Newark
17:45
Johannesburg
|
Connect |
NK3119
Spirit Airlines
UA188
United Airlines
|
16:45
Miami
20:45
Newark
|
19:54
Newark
17:45
Johannesburg
|
Connect |
AF099
Air France
AF990
Air France
|
19:40
Miami
21:00
Paris CDG
|
10:35
Paris CDG
07:40
Johannesburg
|
Connect |
BA208
British Airways
BA057
British Airways
|
20:45
Miami
21:25
London Heathrow
|
10:25
London Heathrow
09:15
Johannesburg
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
|
21:00
Miami
20:40
Doha
|
18:05
Doha
04:00
Johannesburg
|
Connect |
QR778
Qatar Airways
QR1363
Qatar Airways
|
21:00
Miami
02:30
Doha
|
18:05
Doha
09:50
Johannesburg
|
Connect |
TK78
Turkish Airlines
TK42
Turkish Airlines
|
21:05
Miami
01:45
Istanbul
|
15:20
Istanbul
10:20
Johannesburg
|
Connect |
EK214
Emirates
EK775
Emirates
|
21:10
Miami
04:05
Dubai
|
19:25
Dubai
10:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Mark Flight Memorial School to Fort Lauderdale-Hollywood International.
You take a flight from Fort Lauderdale-Hollywood International to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1428
United Airlines
UA188
United Airlines
|
09:15
Fort Lauderdale-Hollywood International
20:45
Newark
|
12:15
Newark
17:45
Johannesburg
|
Connect |
DL1502
Delta
DL200
Delta
|
12:00
Fort Lauderdale-Hollywood International
19:05
Atlanta
|
13:49
Atlanta
16:30
Johannesburg
|
Connect |
UA1913
United Airlines
UA188
United Airlines
|
12:58
Fort Lauderdale-Hollywood International
20:45
Newark
|
16:02
Newark
17:45
Johannesburg
|
Connect |
DL1399
Delta
DL200
Delta
|
13:44
Fort Lauderdale-Hollywood International
19:05
Atlanta
|
15:33
Atlanta
16:30
Johannesburg
|
Connect |
NK1078
Spirit Airlines
DL200
Delta
|
15:00
Fort Lauderdale-Hollywood International
19:05
Atlanta
|
16:59
Atlanta
16:30
Johannesburg
|
Connect |
NK230
Spirit Airlines
DL200
Delta
|
15:04
Fort Lauderdale-Hollywood International
19:05
Atlanta
|
17:03
Atlanta
16:30
Johannesburg
|
Connect |
UA437
United Airlines
UA188
United Airlines
|
15:10
Fort Lauderdale-Hollywood International
20:45
Newark
|
18:11
Newark
17:45
Johannesburg
|
Connect |
DL2605
Delta
DL200
Delta
|
15:18
Fort Lauderdale-Hollywood International
19:05
Atlanta
|
17:08
Atlanta
16:30
Johannesburg
|
Connect |
WN3250 4294
Southwest Airlines
DL200
Delta
|
16:10
Fort Lauderdale-Hollywood International
19:05
Atlanta
|
18:05
Atlanta
16:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Mark Flight Memorial School to Miami.
You take a flight from Miami to Bloemfontein and cost approximately 850 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2476
Delta
DL200
Delta
5Z112
CemAir
|
11:41
Miami
19:05
Atlanta
06:25
Johannesburg
|
13:31
Atlanta
16:30
Johannesburg
07:25
Bloemfontein
|
Connect |
DL2476
Delta
DL200
Delta
4Z701
Airlink
|
11:41
Miami
19:05
Atlanta
06:20
Johannesburg
|
13:31
Atlanta
16:30
Johannesburg
07:20
Bloemfontein
|
Connect |
UA398
United Airlines
UA188
United Airlines
5Z112
CemAir
|
12:45
Miami
20:45
Newark
06:25
Johannesburg
|
15:51
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
UA398
United Airlines
UA188
United Airlines
4Z701
Airlink
|
12:45
Miami
20:45
Newark
06:20
Johannesburg
|
15:51
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
UA398
United Airlines
UA1122
United Airlines
FA840
Safair
|
12:45
Miami
20:30
Newark
06:30
Capetown
|
15:51
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
UA398
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
12:45
Miami
20:30
Newark
06:00
Capetown
|
15:51
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
DL1435
Delta
DL200
Delta
5Z112
CemAir
|
13:45
Miami
19:05
Atlanta
06:25
Johannesburg
|
15:38
Atlanta
16:30
Johannesburg
07:25
Bloemfontein
|
Connect |
DL1435
Delta
DL200
Delta
4Z701
Airlink
|
13:45
Miami
19:05
Atlanta
06:20
Johannesburg
|
15:38
Atlanta
16:30
Johannesburg
07:20
Bloemfontein
|
Connect |
DL2202
Delta
DL200
Delta
4Z909
Airlink
4Z600
Airlink
|
15:14
Miami
19:05
Atlanta
18:10
Johannesburg
06:00
Capetown
|
17:10
Atlanta
16:30
Johannesburg
20:20
Capetown
07:35
Bloemfontein
|
Connect |
DL2202
Delta
DL200
Delta
5Z112
CemAir
|
15:14
Miami
19:05
Atlanta
06:25
Johannesburg
|
17:10
Atlanta
16:30
Johannesburg
07:25
Bloemfontein
|
Connect |
DL2202
Delta
DL200
Delta
4Z703
Airlink
|
15:14
Miami
19:05
Atlanta
09:25
Johannesburg
|
17:10
Atlanta
16:30
Johannesburg
10:40
Bloemfontein
|
Connect |
DL2202
Delta
DL200
Delta
4Z701
Airlink
|
15:14
Miami
19:05
Atlanta
06:20
Johannesburg
|
17:10
Atlanta
16:30
Johannesburg
07:20
Bloemfontein
|
Connect |
UA778
United Airlines
UA1122
United Airlines
4Z604
Airlink
|
16:30
Miami
20:30
Newark
10:35
Capetown
|
19:33
Newark
18:00
Capetown
12:10
Bloemfontein
|
Connect |
UA778
United Airlines
UA1122
United Airlines
FA840
Safair
|
16:30
Miami
20:30
Newark
06:30
Capetown
|
19:33
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
UA778
United Airlines
UA188
United Airlines
5Z112
CemAir
|
16:30
Miami
20:45
Newark
06:25
Johannesburg
|
19:33
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
UA778
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
16:30
Miami
20:30
Newark
06:00
Capetown
|
19:33
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
UA778
United Airlines
UA188
United Airlines
4Z701
Airlink
|
16:30
Miami
20:45
Newark
06:20
Johannesburg
|
19:33
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
UA778
United Airlines
UA188
United Airlines
4Z703
Airlink
|
16:30
Miami
20:45
Newark
09:25
Johannesburg
|
19:33
Newark
17:45
Johannesburg
10:40
Bloemfontein
|
Connect |
LH463
Lufthansa
LH572
Lufthansa
4Z703
Airlink
|
16:50
Miami
22:05
Frankfurt
09:25
Johannesburg
|
08:00
Frankfurt
08:30
Johannesburg
10:40
Bloemfontein
|
Connect |
LH463
Lufthansa
LH572
Lufthansa
5Z116
CemAir
|
16:50
Miami
22:05
Frankfurt
10:30
Johannesburg
|
08:00
Frankfurt
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
VS006
Virgin Atlantic
VS478
Virgin Atlantic
4Z604
Airlink
|
18:30
Miami
16:30
London Heathrow
10:35
Capetown
|
08:00
London Heathrow
06:10
Capetown
12:10
Bloemfontein
|
Connect |
LH461
Lufthansa
LH574
Lufthansa
4Z604
Airlink
|
18:35
Miami
19:25
Munich
10:35
Capetown
|
09:50
Munich
07:40
Capetown
12:10
Bloemfontein
|
Connect |
AF099
Air France
AF990
Air France
4Z703
Airlink
|
19:40
Miami
21:00
Paris CDG
09:25
Johannesburg
|
10:35
Paris CDG
07:40
Johannesburg
10:40
Bloemfontein
|
Connect |
LX65
Swiss
LX288
Swiss
5Z116
CemAir
|
19:40
Miami
22:40
Zurich
10:30
Johannesburg
|
10:55
Zurich
09:10
Johannesburg
11:30
Bloemfontein
|
Connect |
AF099
Air France
AF990
Air France
4Z709
Airlink
|
19:40
Miami
21:00
Paris CDG
14:00
Johannesburg
|
10:35
Paris CDG
07:40
Johannesburg
15:00
Bloemfontein
|
Connect |
LX65
Swiss
LX288
Swiss
4Z709
Airlink
|
19:40
Miami
22:40
Zurich
14:00
Johannesburg
|
10:55
Zurich
09:10
Johannesburg
15:00
Bloemfontein
|
Connect |
AF099
Air France
AF990
Air France
5Z116
CemAir
|
19:40
Miami
21:00
Paris CDG
10:30
Johannesburg
|
10:35
Paris CDG
07:40
Johannesburg
11:30
Bloemfontein
|
Connect |
AA38
American Airlines
BA057
British Airways
5Z116
CemAir
|
19:50
Miami
21:25
London Heathrow
10:30
Johannesburg
|
09:25
London Heathrow
09:15
Johannesburg
11:30
Bloemfontein
|
Connect |
BA208
British Airways
BA041
British Airways
BA6200
British Airways
4Z703
Airlink
|
20:45
Miami
16:55
London Heathrow
07:00
Durban
09:25
Johannesburg
|
10:25
London Heathrow
05:25
Durban
08:05
Johannesburg
10:40
Bloemfontein
|
Connect |
BA208
British Airways
BA057
British Airways
5Z116
CemAir
|
20:45
Miami
21:25
London Heathrow
10:30
Johannesburg
|
10:25
London Heathrow
09:15
Johannesburg
11:30
Bloemfontein
|
Connect |
BA208
British Airways
BA057
British Airways
5Z114
CemAir
|
20:45
Miami
21:25
London Heathrow
15:00
Johannesburg
|
10:25
London Heathrow
09:15
Johannesburg
16:00
Bloemfontein
|
Connect |
QR778
Qatar Airways
QR1363
Qatar Airways
5Z114
CemAir
|
21:00
Miami
02:30
Doha
15:00
Johannesburg
|
18:05
Doha
09:50
Johannesburg
16:00
Bloemfontein
|
Connect |
QR778
Qatar Airways
QR1363
Qatar Airways
4Z709
Airlink
|
21:00
Miami
02:30
Doha
14:00
Johannesburg
|
18:05
Doha
09:50
Johannesburg
15:00
Bloemfontein
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
5Z112
CemAir
|
21:00
Miami
20:40
Doha
06:25
Johannesburg
|
18:05
Doha
04:00
Johannesburg
07:25
Bloemfontein
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
4Z703
Airlink
|
21:00
Miami
20:40
Doha
09:25
Johannesburg
|
18:05
Doha
04:00
Johannesburg
10:40
Bloemfontein
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
4Z701
Airlink
|
21:00
Miami
20:40
Doha
06:20
Johannesburg
|
18:05
Doha
04:00
Johannesburg
07:20
Bloemfontein
|
Connect |
TK78
Turkish Airlines
TK42
Turkish Airlines
5Z114
CemAir
|
21:05
Miami
01:45
Istanbul
15:00
Johannesburg
|
15:20
Istanbul
10:20
Johannesburg
16:00
Bloemfontein
|
Connect |
TK78
Turkish Airlines
TK42
Turkish Airlines
4Z709
Airlink
|
21:05
Miami
01:45
Istanbul
14:00
Johannesburg
|
15:20
Istanbul
10:20
Johannesburg
15:00
Bloemfontein
|
Connect |
EK214
Emirates
EK775
Emirates
5Z114
CemAir
|
21:10
Miami
04:05
Dubai
15:00
Johannesburg
|
19:25
Dubai
10:15
Johannesburg
16:00
Bloemfontein
|
Connect |
EK214
Emirates
EK775
Emirates
4Z709
Airlink
|
21:10
Miami
04:05
Dubai
14:00
Johannesburg
|
19:25
Dubai
10:15
Johannesburg
15:00
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Mark Flight Memorial School to West Palm Beach/Palm Beach.
You take a flight from West Palm Beach/Palm Beach to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA314
United Airlines
UA188
United Airlines
|
08:00
West Palm Beach/Palm Beach
20:45
Newark
|
10:42
Newark
17:45
Johannesburg
|
Connect |
UA1064
United Airlines
UA188
United Airlines
|
10:55
West Palm Beach/Palm Beach
20:45
Newark
|
13:39
Newark
17:45
Johannesburg
|
Connect |
DL2095
Delta
DL200
Delta
|
11:38
West Palm Beach/Palm Beach
19:05
Atlanta
|
13:22
Atlanta
16:30
Johannesburg
|
Connect |
DL1419
Delta
DL200
Delta
|
13:15
West Palm Beach/Palm Beach
19:05
Atlanta
|
15:06
Atlanta
16:30
Johannesburg
|
Connect |
DL667
Delta
DL134
Delta
KL0591
KLM
|
14:10
West Palm Beach/Palm Beach
18:05
Detroit
10:35
Amsterdam Schiphol
|
17:02
Detroit
08:00
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
UA2213
United Airlines
UA188
United Airlines
|
14:55
West Palm Beach/Palm Beach
20:45
Newark
|
17:45
Newark
17:45
Johannesburg
|
Connect |
DL2945
Delta
DL200
Delta
|
15:14
West Palm Beach/Palm Beach
19:05
Atlanta
|
17:02
Atlanta
16:30
Johannesburg
|
Connect |
B61944
JetBlue Airways
UA188
United Airlines
|
15:40
West Palm Beach/Palm Beach
20:45
Newark
|
18:34
Newark
17:45
Johannesburg
|
Connect |
WN3983
Southwest Airlines
DL200
Delta
|
15:50
West Palm Beach/Palm Beach
19:05
Atlanta
|
17:35
Atlanta
16:30
Johannesburg
|
Connect |
WN3898
Southwest Airlines
DL200
Delta
|
16:20
West Palm Beach/Palm Beach
19:05
Atlanta
|
18:05
Atlanta
16:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Mark Flight Memorial School to Fort Lauderdale-Hollywood International.
You take a flight from Fort Lauderdale-Hollywood International to Bloemfontein and cost approximately 800 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1750
United Airlines
ET501
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z705
Airlink
|
07:15
Fort Lauderdale-Hollywood International
11:00
Washington Dulles
08:40
Addis Ababa
16:25
Johannesburg
|
09:42
Washington Dulles
07:15
Addis Ababa
13:05
Johannesburg
17:25
Bloemfontein
|
Connect |
UA1750
United Airlines
ET501
Ethiopian Airlines
ET809
Ethiopian Airlines
5Z114
CemAir
|
07:15
Fort Lauderdale-Hollywood International
11:00
Washington Dulles
08:40
Addis Ababa
15:00
Johannesburg
|
09:42
Washington Dulles
07:15
Addis Ababa
13:05
Johannesburg
16:00
Bloemfontein
|
Connect |
UA1750
United Airlines
ET501
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z709
Airlink
|
07:15
Fort Lauderdale-Hollywood International
11:00
Washington Dulles
08:40
Addis Ababa
14:00
Johannesburg
|
09:42
Washington Dulles
07:15
Addis Ababa
13:05
Johannesburg
15:00
Bloemfontein
|
Connect |
UA1428
United Airlines
UA188
United Airlines
4Z923
Airlink
4Z600
Airlink
|
09:15
Fort Lauderdale-Hollywood International
20:45
Newark
18:40
Johannesburg
06:00
Capetown
|
12:15
Newark
17:45
Johannesburg
20:50
Capetown
07:35
Bloemfontein
|
Connect |
UA1428
United Airlines
UA188
United Airlines
4Z701
Airlink
|
09:15
Fort Lauderdale-Hollywood International
20:45
Newark
06:20
Johannesburg
|
12:15
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
UA1428
United Airlines
UA1122
United Airlines
FA840
Safair
|
09:15
Fort Lauderdale-Hollywood International
20:30
Newark
06:30
Capetown
|
12:15
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
UA1428
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
09:15
Fort Lauderdale-Hollywood International
20:30
Newark
06:00
Capetown
|
12:15
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
UA1428
United Airlines
UA188
United Airlines
5Z112
CemAir
|
09:15
Fort Lauderdale-Hollywood International
20:45
Newark
06:25
Johannesburg
|
12:15
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
DL1502
Delta
DL200
Delta
4Z703
Airlink
|
12:00
Fort Lauderdale-Hollywood International
19:05
Atlanta
09:25
Johannesburg
|
13:49
Atlanta
16:30
Johannesburg
10:40
Bloemfontein
|
Connect |
DL1502
Delta
DL200
Delta
4Z909
Airlink
4Z600
Airlink
|
12:00
Fort Lauderdale-Hollywood International
19:05
Atlanta
18:10
Johannesburg
06:00
Capetown
|
13:49
Atlanta
16:30
Johannesburg
20:20
Capetown
07:35
Bloemfontein
|
Connect |
DL1502
Delta
DL200
Delta
4Z701
Airlink
|
12:00
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:20
Johannesburg
|
13:49
Atlanta
16:30
Johannesburg
07:20
Bloemfontein
|
Connect |
DL1502
Delta
DL200
Delta
5Z112
CemAir
|
12:00
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:25
Johannesburg
|
13:49
Atlanta
16:30
Johannesburg
07:25
Bloemfontein
|
Connect |
UA1913
United Airlines
UA1122
United Airlines
4Z604
Airlink
|
12:58
Fort Lauderdale-Hollywood International
20:30
Newark
10:35
Capetown
|
16:02
Newark
18:00
Capetown
12:10
Bloemfontein
|
Connect |
UA1913
United Airlines
UA188
United Airlines
FA115
Safair
FA840
Safair
|
12:58
Fort Lauderdale-Hollywood International
20:45
Newark
19:20
Johannesburg
06:30
Capetown
|
16:02
Newark
17:45
Johannesburg
21:35
Capetown
08:05
Bloemfontein
|
Connect |
UA1913
United Airlines
UA188
United Airlines
4Z703
Airlink
|
12:58
Fort Lauderdale-Hollywood International
20:45
Newark
09:25
Johannesburg
|
16:02
Newark
17:45
Johannesburg
10:40
Bloemfontein
|
Connect |
UA1913
United Airlines
UA188
United Airlines
4Z923
Airlink
4Z600
Airlink
|
12:58
Fort Lauderdale-Hollywood International
20:45
Newark
18:40
Johannesburg
06:00
Capetown
|
16:02
Newark
17:45
Johannesburg
20:50
Capetown
07:35
Bloemfontein
|
Connect |
UA1913
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
12:58
Fort Lauderdale-Hollywood International
20:30
Newark
06:00
Capetown
|
16:02
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
UA1913
United Airlines
UA188
United Airlines
5Z112
CemAir
|
12:58
Fort Lauderdale-Hollywood International
20:45
Newark
06:25
Johannesburg
|
16:02
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
UA1913
United Airlines
UA1122
United Airlines
FA840
Safair
|
12:58
Fort Lauderdale-Hollywood International
20:30
Newark
06:30
Capetown
|
16:02
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
UA1913
United Airlines
UA188
United Airlines
4Z701
Airlink
|
12:58
Fort Lauderdale-Hollywood International
20:45
Newark
06:20
Johannesburg
|
16:02
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
DL1399
Delta
DL200
Delta
4Z909
Airlink
4Z600
Airlink
|
13:44
Fort Lauderdale-Hollywood International
19:05
Atlanta
18:10
Johannesburg
06:00
Capetown
|
15:33
Atlanta
16:30
Johannesburg
20:20
Capetown
07:35
Bloemfontein
|
Connect |
DL1399
Delta
DL200
Delta
4Z703
Airlink
|
13:44
Fort Lauderdale-Hollywood International
19:05
Atlanta
09:25
Johannesburg
|
15:33
Atlanta
16:30
Johannesburg
10:40
Bloemfontein
|
Connect |
DL1399
Delta
DL200
Delta
4Z701
Airlink
|
13:44
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:20
Johannesburg
|
15:33
Atlanta
16:30
Johannesburg
07:20
Bloemfontein
|
Connect |
DL1399
Delta
DL200
Delta
5Z112
CemAir
|
13:44
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:25
Johannesburg
|
15:33
Atlanta
16:30
Johannesburg
07:25
Bloemfontein
|
Connect |
UA437
United Airlines
UA188
United Airlines
FA115
Safair
FA840
Safair
|
15:10
Fort Lauderdale-Hollywood International
20:45
Newark
19:20
Johannesburg
06:30
Capetown
|
18:11
Newark
17:45
Johannesburg
21:35
Capetown
08:05
Bloemfontein
|
Connect |
UA437
United Airlines
UA188
United Airlines
4Z703
Airlink
|
15:10
Fort Lauderdale-Hollywood International
20:45
Newark
09:25
Johannesburg
|
18:11
Newark
17:45
Johannesburg
10:40
Bloemfontein
|
Connect |
UA437
United Airlines
UA188
United Airlines
5Z112
CemAir
|
15:10
Fort Lauderdale-Hollywood International
20:45
Newark
06:25
Johannesburg
|
18:11
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
UA437
United Airlines
UA188
United Airlines
4Z701
Airlink
|
15:10
Fort Lauderdale-Hollywood International
20:45
Newark
06:20
Johannesburg
|
18:11
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
UA437
United Airlines
UA188
United Airlines
4Z923
Airlink
4Z604
Airlink
|
15:10
Fort Lauderdale-Hollywood International
20:45
Newark
18:40
Johannesburg
10:35
Capetown
|
18:11
Newark
17:45
Johannesburg
20:50
Capetown
12:10
Bloemfontein
|
Connect |
UA437
United Airlines
UA188
United Airlines
4Z923
Airlink
4Z600
Airlink
|
15:10
Fort Lauderdale-Hollywood International
20:45
Newark
18:40
Johannesburg
06:00
Capetown
|
18:11
Newark
17:45
Johannesburg
20:50
Capetown
07:35
Bloemfontein
|
Connect |
UA437
United Airlines
UA1122
United Airlines
FA840
Safair
|
15:10
Fort Lauderdale-Hollywood International
20:30
Newark
06:30
Capetown
|
18:11
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
UA437
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
15:10
Fort Lauderdale-Hollywood International
20:30
Newark
06:00
Capetown
|
18:11
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
UA437
United Airlines
UA1122
United Airlines
4Z604
Airlink
|
15:10
Fort Lauderdale-Hollywood International
20:30
Newark
10:35
Capetown
|
18:11
Newark
18:00
Capetown
12:10
Bloemfontein
|
Connect |
DL2605
Delta
DL200
Delta
4Z703
Airlink
|
15:18
Fort Lauderdale-Hollywood International
19:05
Atlanta
09:25
Johannesburg
|
17:08
Atlanta
16:30
Johannesburg
10:40
Bloemfontein
|
Connect |
DL2605
Delta
DL200
Delta
4Z909
Airlink
4Z600
Airlink
|
15:18
Fort Lauderdale-Hollywood International
19:05
Atlanta
18:10
Johannesburg
06:00
Capetown
|
17:08
Atlanta
16:30
Johannesburg
20:20
Capetown
07:35
Bloemfontein
|
Connect |
DL2605
Delta
DL200
Delta
5Z112
CemAir
|
15:18
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:25
Johannesburg
|
17:08
Atlanta
16:30
Johannesburg
07:25
Bloemfontein
|
Connect |
DL2605
Delta
DL200
Delta
4Z909
Airlink
4Z604
Airlink
|
15:18
Fort Lauderdale-Hollywood International
19:05
Atlanta
18:10
Johannesburg
10:35
Capetown
|
17:08
Atlanta
16:30
Johannesburg
20:20
Capetown
12:10
Bloemfontein
|
Connect |
DL2605
Delta
DL200
Delta
4Z701
Airlink
|
15:18
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:20
Johannesburg
|
17:08
Atlanta
16:30
Johannesburg
07:20
Bloemfontein
|
Connect |
WN3250 4294
Southwest Airlines
DL200
Delta
4Z701
Airlink
|
16:10
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:20
Johannesburg
|
18:05
Atlanta
16:30
Johannesburg
07:20
Bloemfontein
|
Connect |
WN3250 4294
Southwest Airlines
DL200
Delta
5Z112
CemAir
|
16:10
Fort Lauderdale-Hollywood International
19:05
Atlanta
06:25
Johannesburg
|
18:05
Atlanta
16:30
Johannesburg
07:25
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Mark Flight Memorial School to Miami.
You take a flight from Miami to Maseru and cost approximately 800 USD.
You take a bus, shuttle or taxi from Maseru to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1799
United Airlines
UA188
United Airlines
4Z52
Airlink
|
09:00
Miami
20:45
Newark
09:35
Johannesburg
|
12:06
Newark
17:45
Johannesburg
10:35
Maseru
|
Connect |
UA398
United Airlines
UA188
United Airlines
4Z52
Airlink
|
12:45
Miami
20:45
Newark
09:35
Johannesburg
|
15:51
Newark
17:45
Johannesburg
10:35
Maseru
|
Connect |
DL2202
Delta
DL200
Delta
4Z62
Airlink
|
15:14
Miami
19:05
Atlanta
15:00
Johannesburg
|
17:10
Atlanta
16:30
Johannesburg
16:00
Maseru
|
Connect |
UA778
United Airlines
UA188
United Airlines
4Z52
Airlink
|
16:30
Miami
20:45
Newark
09:35
Johannesburg
|
19:33
Newark
17:45
Johannesburg
10:35
Maseru
|
Connect |
UA778
United Airlines
UA188
United Airlines
4Z62
Airlink
|
16:30
Miami
20:45
Newark
15:00
Johannesburg
|
19:33
Newark
17:45
Johannesburg
16:00
Maseru
|
Connect |
LH463
Lufthansa
LH572
Lufthansa
4Z52
Airlink
|
16:50
Miami
22:05
Frankfurt
09:35
Johannesburg
|
08:00
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
LH463
Lufthansa
LH572
Lufthansa
4Z62
Airlink
|
16:50
Miami
22:05
Frankfurt
15:00
Johannesburg
|
08:00
Frankfurt
08:30
Johannesburg
16:00
Maseru
|
Connect |
VS006
Virgin Atlantic
VS449
Virgin Atlantic
4Z62
Airlink
|
18:30
Miami
22:10
London Heathrow
15:00
Johannesburg
|
08:00
London Heathrow
10:05
Johannesburg
16:00
Maseru
|
Connect |
LX65
Swiss
LX288
Swiss
4Z62
Airlink
|
19:40
Miami
22:40
Zurich
15:00
Johannesburg
|
10:55
Zurich
09:10
Johannesburg
16:00
Maseru
|
Connect |
AF099
Air France
AF990
Air France
4Z52
Airlink
|
19:40
Miami
21:00
Paris CDG
09:35
Johannesburg
|
10:35
Paris CDG
07:40
Johannesburg
10:35
Maseru
|
Connect |
AF099
Air France
AF990
Air France
4Z62
Airlink
|
19:40
Miami
21:00
Paris CDG
15:00
Johannesburg
|
10:35
Paris CDG
07:40
Johannesburg
16:00
Maseru
|
Connect |
AA38
American Airlines
BA057
British Airways
4Z62
Airlink
|
19:50
Miami
21:25
London Heathrow
15:00
Johannesburg
|
09:25
London Heathrow
09:15
Johannesburg
16:00
Maseru
|
Connect |
BA208
British Airways
BA041
British Airways
BA6202
British Airways
4Z62
Airlink
|
20:45
Miami
16:55
London Heathrow
08:15
Durban
15:00
Johannesburg
|
10:25
London Heathrow
05:25
Durban
09:20
Johannesburg
16:00
Maseru
|
Connect |
BA208
British Airways
BA041
British Airways
BA6200
British Airways
4Z62
Airlink
|
20:45
Miami
16:55
London Heathrow
07:00
Durban
15:00
Johannesburg
|
10:25
London Heathrow
05:25
Durban
08:05
Johannesburg
16:00
Maseru
|
Connect |
BA208
British Airways
BA041
British Airways
BA6204
British Airways
4Z62
Airlink
|
20:45
Miami
16:55
London Heathrow
09:15
Durban
15:00
Johannesburg
|
10:25
London Heathrow
05:25
Durban
10:20
Johannesburg
16:00
Maseru
|
Connect |
BA208
British Airways
BA057
British Airways
4Z62
Airlink
|
20:45
Miami
21:25
London Heathrow
15:00
Johannesburg
|
10:25
London Heathrow
09:15
Johannesburg
16:00
Maseru
|
Connect |
QR778
Qatar Airways
QR1363
Qatar Airways
4Z62
Airlink
|
21:00
Miami
02:30
Doha
15:00
Johannesburg
|
18:05
Doha
09:50
Johannesburg
16:00
Maseru
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
4Z62
Airlink
|
21:00
Miami
20:40
Doha
15:00
Johannesburg
|
18:05
Doha
04:00
Johannesburg
16:00
Maseru
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
4Z52
Airlink
|
21:00
Miami
20:40
Doha
09:35
Johannesburg
|
18:05
Doha
04:00
Johannesburg
10:35
Maseru
|
Connect |
TK78
Turkish Airlines
TK42
Turkish Airlines
4Z62
Airlink
|
21:05
Miami
01:45
Istanbul
15:00
Johannesburg
|
15:20
Istanbul
10:20
Johannesburg
16:00
Maseru
|
Connect |
EK214
Emirates
EK775
Emirates
4Z62
Airlink
|
21:10
Miami
04:05
Dubai
15:00
Johannesburg
|
19:25
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
You take a bus, shuttle or taxi from your location in Mark Flight Memorial School to Ft. Myers.
You take a flight from Ft. Myers to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA2447
United Airlines
UA188
United Airlines
|
07:00
Ft. Myers
20:45
Newark
|
09:44
Newark
17:45
Johannesburg
|
Connect |
DL1219
Delta
DL200
Delta
|
10:55
Ft. Myers
19:05
Atlanta
|
12:32
Atlanta
16:30
Johannesburg
|
Connect |
UA2009
United Airlines
UA188
United Airlines
|
12:15
Ft. Myers
20:45
Newark
|
14:59
Newark
17:45
Johannesburg
|
Connect |
DL2362
Delta
DL200
Delta
|
13:01
Ft. Myers
19:05
Atlanta
|
14:40
Atlanta
16:30
Johannesburg
|
Connect |
NK1666
Spirit Airlines
UA188
United Airlines
|
13:45
Ft. Myers
20:45
Newark
|
16:39
Newark
17:45
Johannesburg
|
Connect |
B61712
JetBlue Airways
UA188
United Airlines
|
14:05
Ft. Myers
20:45
Newark
|
16:55
Newark
17:45
Johannesburg
|
Connect |
DL2140
Delta
DL200
Delta
|
15:19
Ft. Myers
19:05
Atlanta
|
17:01
Atlanta
16:30
Johannesburg
|
Connect |
UA422
United Airlines
UA188
United Airlines
|
15:25
Ft. Myers
20:45
Newark
|
18:09
Newark
17:45
Johannesburg
|
Connect |
WN3796
Southwest Airlines
DL200
Delta
|
15:55
Ft. Myers
19:05
Atlanta
|
17:40
Atlanta
16:30
Johannesburg
|
Connect |
You can find hotels and accommodations in Virginia, South Africa with our hotels search tool below
Booking.com