How to get to South Africa from Heathrow by flight ? You can check flights from Heathrow to South Africa below.
You can find flight ticket prices from Heathrow to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Heathrow to Orlando.
You take a flight from Orlando to Johannesburg and cost approximately 700 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2126
Delta
SA204
South African Airways
|
07:29
Orlando
11:15
New York JFK
|
10:00
New York JFK
08:00
Johannesburg
|
Connect |
B61284
JetBlue Airways
SA204
South African Airways
|
07:40
Orlando
11:15
New York JFK
|
10:09
New York JFK
08:00
Johannesburg
|
Connect |
B61084
JetBlue Airways
SA204
South African Airways
|
07:45
Orlando
11:15
New York JFK
|
10:14
New York JFK
08:00
Johannesburg
|
Connect |
DL1551
Delta
DL204
Delta
|
12:08
Orlando
17:45
Atlanta
|
13:46
Atlanta
14:45
Johannesburg
|
Connect |
F91011
Frontier Airlines
DL204
Delta
|
12:15
Orlando
17:45
Atlanta
|
13:48
Atlanta
14:45
Johannesburg
|
Connect |
UA1422
United Airlines
UA188
United Airlines
|
12:26
Orlando
20:45
Newark
|
15:10
Newark
17:45
Johannesburg
|
Connect |
WN3558
Southwest Airlines
DL204
Delta
|
12:35
Orlando
17:45
Atlanta
|
14:10
Atlanta
14:45
Johannesburg
|
Connect |
DL2303
Delta
DL204
Delta
|
13:29
Orlando
17:45
Atlanta
|
15:05
Atlanta
14:45
Johannesburg
|
Connect |
UA1914
United Airlines
UA188
United Airlines
|
13:55
Orlando
20:45
Newark
|
16:36
Newark
17:45
Johannesburg
|
Connect |
UA2379
United Airlines
SA210
South African Airways
SA210
South African Airways
|
14:08
Orlando
17:40
Washington Dulles
09:10
Accra
|
16:20
Washington Dulles
08:10
Accra
17:00
Johannesburg
|
Connect |
DL1588
Delta
DL204
Delta
|
14:35
Orlando
17:45
Atlanta
|
16:13
Atlanta
14:45
Johannesburg
|
Connect |
B61928
JetBlue Airways
UA188
United Airlines
|
15:03
Orlando
20:45
Newark
|
17:45
Newark
17:45
Johannesburg
|
Connect |
UA454
United Airlines
UA188
United Airlines
|
15:10
Orlando
20:45
Newark
|
18:00
Newark
17:45
Johannesburg
|
Connect |
WN2597 5041
Southwest Airlines
DL204
Delta
|
15:15
Orlando
17:45
Atlanta
|
16:50
Atlanta
14:45
Johannesburg
|
Connect |
NK150
Spirit Airlines
UA188
United Airlines
|
16:57
Orlando
20:45
Newark
|
19:44
Newark
17:45
Johannesburg
|
Connect |
LA8187
LATAM Chile
LA8058
LATAM Chile
|
19:45
Orlando
17:55
Sao Paulo
|
05:25
Sao Paulo
07:35
Johannesburg
|
Connect |
BA204
British Airways
BA057
British Airways
|
21:10
Orlando
21:10
London Heathrow
|
10:15
London Heathrow
10:15
Johannesburg
|
Connect |
BA204
British Airways
BA041
British Airways
BA6200
British Airways
|
21:10
Orlando
16:55
London Heathrow
06:15
Durban
|
10:15
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heathrow to Daytona Beach.
You take a flight from Daytona Beach to Johannesburg and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1635
Delta
DL204
Delta
|
06:00
Daytona Beach
17:45
Atlanta
|
07:23
Atlanta
14:45
Johannesburg
|
Connect |
DL2309
Delta
DL204
Delta
|
08:50
Daytona Beach
17:45
Atlanta
|
10:20
Atlanta
14:45
Johannesburg
|
Connect |
DL2314
Delta
DL204
Delta
|
12:20
Daytona Beach
17:45
Atlanta
|
13:47
Atlanta
14:45
Johannesburg
|
Connect |
DL1781
Delta
DL74
Delta
KL0509
KLM
|
17:10
Daytona Beach
20:58
Atlanta
11:55
Amsterdam Schiphol
|
18:42
Atlanta
11:00
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heathrow to Orlando.
You take a flight from Orlando to Capetown and cost approximately 600 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1551
Delta
DL204
Delta
DL204
Delta
|
12:08
Orlando
17:45
Atlanta
16:15
Johannesburg
|
13:46
Atlanta
14:45
Johannesburg
18:30
Capetown
|
Connect |
UA1422
United Airlines
UA1122
United Airlines
|
12:26
Orlando
20:30
Newark
|
15:10
Newark
17:00
Capetown
|
Connect |
DL2303
Delta
DL204
Delta
DL204
Delta
|
13:29
Orlando
17:45
Atlanta
16:15
Johannesburg
|
15:05
Atlanta
14:45
Johannesburg
18:30
Capetown
|
Connect |
UA1914
United Airlines
UA1122
United Airlines
|
13:55
Orlando
20:30
Newark
|
16:36
Newark
17:00
Capetown
|
Connect |
NK140
Spirit Airlines
UA1122
United Airlines
|
14:05
Orlando
20:30
Newark
|
16:52
Newark
17:00
Capetown
|
Connect |
DL1588
Delta
DL204
Delta
DL204
Delta
|
14:35
Orlando
17:45
Atlanta
16:15
Johannesburg
|
16:13
Atlanta
14:45
Johannesburg
18:30
Capetown
|
Connect |
B61928
JetBlue Airways
UA1122
United Airlines
|
15:03
Orlando
20:30
Newark
|
17:45
Newark
17:00
Capetown
|
Connect |
UA454
United Airlines
UA1122
United Airlines
|
15:10
Orlando
20:30
Newark
|
18:00
Newark
17:00
Capetown
|
Connect |
UA454
United Airlines
TP204
TAP Portugal
TP275
TAP Portugal
|
15:10
Orlando
20:20
Newark
10:30
Lisbon
|
18:00
Newark
08:05
Lisbon
23:40
Capetown
|
Connect |
VS092
Virgin Atlantic
VS478
Virgin Atlantic
|
20:20
Orlando
16:20
London Heathrow
|
08:20
London Heathrow
05:55
Capetown
|
Connect |
BA204
British Airways
BA059
British Airways
|
21:10
Orlando
21:45
London Heathrow
|
10:15
London Heathrow
11:30
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Heathrow to Tampa.
You take a flight from Tampa to Johannesburg and cost approximately 850 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2111
Delta
SA204
South African Airways
|
07:00
Tampa
11:15
New York JFK
|
09:34
New York JFK
08:00
Johannesburg
|
Connect |
UA743
United Airlines
UA188
United Airlines
|
11:39
Tampa
20:45
Newark
|
14:19
Newark
17:45
Johannesburg
|
Connect |
DL1532
Delta
DL204
Delta
|
12:59
Tampa
17:45
Atlanta
|
14:35
Atlanta
14:45
Johannesburg
|
Connect |
UA2346
United Airlines
UA188
United Airlines
|
13:45
Tampa
20:45
Newark
|
16:25
Newark
17:45
Johannesburg
|
Connect |
UA1924
United Airlines
SA210
South African Airways
SA210
South African Airways
|
13:50
Tampa
17:40
Washington Dulles
09:10
Accra
|
16:10
Washington Dulles
08:10
Accra
17:00
Johannesburg
|
Connect |
DL2056
Delta
DL204
Delta
|
14:00
Tampa
17:45
Atlanta
|
15:30
Atlanta
14:45
Johannesburg
|
Connect |
NK763
Spirit Airlines
DL204
Delta
|
15:06
Tampa
17:45
Atlanta
|
16:33
Atlanta
14:45
Johannesburg
|
Connect |
WN2094
Southwest Airlines
DL204
Delta
|
15:10
Tampa
17:45
Atlanta
|
16:45
Atlanta
14:45
Johannesburg
|
Connect |
DL1535
Delta
DL204
Delta
|
15:15
Tampa
17:45
Atlanta
|
16:45
Atlanta
14:45
Johannesburg
|
Connect |
WN2434
Southwest Airlines
DL204
Delta
|
15:20
Tampa
17:45
Atlanta
|
16:55
Atlanta
14:45
Johannesburg
|
Connect |
UA1167
United Airlines
UA188
United Airlines
|
16:14
Tampa
20:45
Newark
|
19:03
Newark
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heathrow to Melbourne.
You take a flight from Melbourne to Johannesburg and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1539
Delta
DL204
Delta
|
06:00
Melbourne
17:45
Atlanta
|
07:30
Atlanta
14:45
Johannesburg
|
Connect |
DL2300
Delta
DL204
Delta
|
11:46
Melbourne
17:45
Atlanta
|
13:27
Atlanta
14:45
Johannesburg
|
Connect |
DL2381
Delta
DL204
Delta
|
14:55
Melbourne
17:45
Atlanta
|
16:31
Atlanta
14:45
Johannesburg
|
Connect |
DL1351
Delta
DL74
Delta
KL0509
KLM
|
18:12
Melbourne
20:58
Atlanta
11:55
Amsterdam Schiphol
|
19:55
Atlanta
11:00
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heathrow to Gainesville.
You take a flight from Gainesville to Johannesburg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL5152
Delta
DL204
Delta
|
07:00
Gainesville
17:45
Atlanta
|
08:24
Atlanta
14:45
Johannesburg
|
Connect |
DL4677
Delta
DL204
Delta
|
11:41
Gainesville
17:45
Atlanta
|
13:02
Atlanta
14:45
Johannesburg
|
Connect |
DL4780
Delta
DL204
Delta
|
14:18
Gainesville
17:45
Atlanta
|
15:39
Atlanta
14:45
Johannesburg
|
Connect |
DL5101
Delta
DL74
Delta
KL0509
KLM
|
17:40
Gainesville
20:58
Atlanta
11:55
Amsterdam Schiphol
|
19:07
Atlanta
11:00
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heathrow to Jacksonville.
You take a flight from Jacksonville to Johannesburg and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA4349
United Airlines
UA188
United Airlines
|
06:00
Jacksonville
20:45
Newark
|
08:19
Newark
17:45
Johannesburg
|
Connect |
UA4941
United Airlines
UA188
United Airlines
|
11:12
Jacksonville
20:45
Newark
|
13:24
Newark
17:45
Johannesburg
|
Connect |
DL1682
Delta
DL204
Delta
|
11:15
Jacksonville
17:45
Atlanta
|
12:28
Atlanta
14:45
Johannesburg
|
Connect |
DL1550
Delta
DL204
Delta
|
13:22
Jacksonville
17:45
Atlanta
|
14:40
Atlanta
14:45
Johannesburg
|
Connect |
UA6210
United Airlines
SA210
South African Airways
SA210
South African Airways
|
14:30
Jacksonville
17:40
Washington Dulles
09:10
Accra
|
16:22
Washington Dulles
08:10
Accra
17:00
Johannesburg
|
Connect |
DL2342
Delta
DL204
Delta
|
15:00
Jacksonville
17:45
Atlanta
|
16:12
Atlanta
14:45
Johannesburg
|
Connect |
WN3803
Southwest Airlines
DL204
Delta
|
15:40
Jacksonville
17:45
Atlanta
|
16:55
Atlanta
14:45
Johannesburg
|
Connect |
UA3500
United Airlines
UA188
United Airlines
|
16:32
Jacksonville
20:45
Newark
|
18:51
Newark
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heathrow to Orlando.
You take a flight from Orlando to Bloemfontein and cost approximately 800 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2126
Delta
SA204
South African Airways
5Z116
CemAir
|
07:29
Orlando
11:15
New York JFK
10:30
Johannesburg
|
10:00
New York JFK
08:00
Johannesburg
11:30
Bloemfontein
|
Connect |
B61284
JetBlue Airways
SA204
South African Airways
4Z713
Airlink
|
07:40
Orlando
11:15
New York JFK
13:20
Johannesburg
|
10:09
New York JFK
08:00
Johannesburg
14:20
Bloemfontein
|
Connect |
B61284
JetBlue Airways
SA204
South African Airways
4Z705
Airlink
|
07:40
Orlando
11:15
New York JFK
16:20
Johannesburg
|
10:09
New York JFK
08:00
Johannesburg
17:20
Bloemfontein
|
Connect |
B61284
JetBlue Airways
SA204
South African Airways
5Z114
CemAir
|
07:40
Orlando
11:15
New York JFK
15:30
Johannesburg
|
10:09
New York JFK
08:00
Johannesburg
16:25
Bloemfontein
|
Connect |
B61084
JetBlue Airways
SA204
South African Airways
5Z116
CemAir
|
07:45
Orlando
11:15
New York JFK
10:30
Johannesburg
|
10:14
New York JFK
08:00
Johannesburg
11:30
Bloemfontein
|
Connect |
B61084
JetBlue Airways
SA204
South African Airways
4Z713
Airlink
|
07:45
Orlando
11:15
New York JFK
13:20
Johannesburg
|
10:14
New York JFK
08:00
Johannesburg
14:20
Bloemfontein
|
Connect |
B61084
JetBlue Airways
SA204
South African Airways
5Z114
CemAir
|
07:45
Orlando
11:15
New York JFK
15:30
Johannesburg
|
10:14
New York JFK
08:00
Johannesburg
16:25
Bloemfontein
|
Connect |
DL1551
Delta
DL204
Delta
4Z705
Airlink
|
12:08
Orlando
17:45
Atlanta
16:20
Johannesburg
|
13:46
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL1551
Delta
DL204
Delta
4Z707
Airlink
|
12:08
Orlando
17:45
Atlanta
17:10
Johannesburg
|
13:46
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
F91011
Frontier Airlines
DL204
Delta
4Z705
Airlink
|
12:15
Orlando
17:45
Atlanta
16:20
Johannesburg
|
13:48
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
WN3558
Southwest Airlines
DL204
Delta
4Z707
Airlink
|
12:35
Orlando
17:45
Atlanta
17:10
Johannesburg
|
14:10
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
WN3558
Southwest Airlines
DL204
Delta
4Z705
Airlink
|
12:35
Orlando
17:45
Atlanta
16:20
Johannesburg
|
14:10
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL2303
Delta
DL204
Delta
4Z705
Airlink
|
13:29
Orlando
17:45
Atlanta
16:20
Johannesburg
|
15:05
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL2303
Delta
DL204
Delta
4Z707
Airlink
|
13:29
Orlando
17:45
Atlanta
17:10
Johannesburg
|
15:05
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
DL1588
Delta
DL204
Delta
4Z707
Airlink
|
14:35
Orlando
17:45
Atlanta
17:10
Johannesburg
|
16:13
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
DL1588
Delta
DL204
Delta
4Z705
Airlink
|
14:35
Orlando
17:45
Atlanta
16:20
Johannesburg
|
16:13
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
WN2597 5041
Southwest Airlines
DL204
Delta
4Z707
Airlink
|
15:15
Orlando
17:45
Atlanta
17:10
Johannesburg
|
16:50
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
WN2597 5041
Southwest Airlines
DL204
Delta
4Z705
Airlink
|
15:15
Orlando
17:45
Atlanta
16:20
Johannesburg
|
16:50
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com