How to get to South Africa from Perth by flight ? You can check flights from Perth to South Africa below.
You can find flight ticket prices from Perth to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Perth to Greensboro/High Point.
You take a flight from Greensboro/High Point to Capetown and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3811
United Airlines
UA1156
United Airlines
UA1122
United Airlines
|
08:00
Greensboro/High Point
17:20
Washington Dulles
20:30
Newark
|
09:06
Washington Dulles
18:52
Newark
17:00
Capetown
|
Connect |
UA3811
United Airlines
UA1188
United Airlines
UA1122
United Airlines
|
08:00
Greensboro/High Point
10:30
Washington Dulles
20:30
Newark
|
09:06
Washington Dulles
12:19
Newark
17:00
Capetown
|
Connect |
UA4473
United Airlines
UA1122
United Airlines
|
08:25
Greensboro/High Point
20:30
Newark
|
09:57
Newark
17:00
Capetown
|
Connect |
DL2713
Delta
DL204
Delta
DL204
Delta
|
12:10
Greensboro/High Point
17:50
Atlanta
17:30
Johannesburg
|
13:34
Atlanta
15:15
Johannesburg
19:35
Capetown
|
Connect |
UA4456
United Airlines
UA1122
United Airlines
|
12:34
Greensboro/High Point
20:30
Newark
|
14:12
Newark
17:00
Capetown
|
Connect |
DL2706
Delta
DL204
Delta
DL204
Delta
|
14:10
Greensboro/High Point
17:50
Atlanta
17:30
Johannesburg
|
15:39
Atlanta
15:15
Johannesburg
19:35
Capetown
|
Connect |
UA3838
United Airlines
UA1156
United Airlines
UA1122
United Airlines
|
14:35
Greensboro/High Point
17:20
Washington Dulles
20:30
Newark
|
15:39
Washington Dulles
18:52
Newark
17:00
Capetown
|
Connect |
UA4476
United Airlines
UA1122
United Airlines
|
16:55
Greensboro/High Point
20:30
Newark
|
18:27
Newark
17:00
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Perth to Roanoke.
You take a flight from Roanoke to Johannesburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1605
Delta
DL204
Delta
|
07:25
Roanoke
17:50
Atlanta
|
09:05
Atlanta
15:15
Johannesburg
|
Connect |
UA3767
United Airlines
UA1156
United Airlines
UA188
United Airlines
|
08:04
Roanoke
17:20
Washington Dulles
20:45
Newark
|
09:13
Washington Dulles
18:52
Newark
17:45
Johannesburg
|
Connect |
UA3767
United Airlines
UA1188
United Airlines
UA188
United Airlines
|
08:04
Roanoke
10:30
Washington Dulles
20:45
Newark
|
09:13
Washington Dulles
12:19
Newark
17:45
Johannesburg
|
Connect |
DL5511
Delta
DL204
Delta
|
09:50
Roanoke
17:50
Atlanta
|
11:18
Atlanta
15:15
Johannesburg
|
Connect |
DL5025
Delta
DL204
Delta
|
14:05
Roanoke
17:50
Atlanta
|
15:45
Atlanta
15:15
Johannesburg
|
Connect |
UA3862
United Airlines
UA1156
United Airlines
UA188
United Airlines
|
14:35
Roanoke
17:20
Washington Dulles
20:45
Newark
|
15:44
Washington Dulles
18:52
Newark
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Perth to Richmond.
You take a flight from Richmond 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 | |
---|---|---|---|
DL2474
Delta
DL204
Delta
|
10:05
Richmond
17:50
Atlanta
|
11:55
Atlanta
15:15
Johannesburg
|
Connect |
DL2438
Delta
DL204
Delta
|
12:15
Richmond
17:50
Atlanta
|
14:06
Atlanta
15:15
Johannesburg
|
Connect |
WN4201
Southwest Airlines
DL204
Delta
|
12:45
Richmond
17:50
Atlanta
|
14:25
Atlanta
15:15
Johannesburg
|
Connect |
WN1029
Southwest Airlines
DL204
Delta
|
13:05
Richmond
17:50
Atlanta
|
14:50
Atlanta
15:15
Johannesburg
|
Connect |
DL2285
Delta
DL204
Delta
|
13:55
Richmond
17:50
Atlanta
|
15:45
Atlanta
15:15
Johannesburg
|
Connect |
UA4450
United Airlines
UA188
United Airlines
|
14:03
Richmond
20:45
Newark
|
15:30
Newark
17:45
Johannesburg
|
Connect |
UA4589
United Airlines
UA188
United Airlines
|
15:32
Richmond
20:45
Newark
|
17:00
Newark
17:45
Johannesburg
|
Connect |
UA4592
United Airlines
UA188
United Airlines
|
17:57
Richmond
20:45
Newark
|
19:30
Newark
17:45
Johannesburg
|
Connect |
DL5736
Delta
KL0618
KLM
KL0591
KLM
|
18:00
Richmond
20:35
Boston
10:35
Amsterdam Schiphol
|
19:44
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Perth to Greensboro/High Point.
You take a flight from Greensboro/High Point to Johannesburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3811
United Airlines
UA1188
United Airlines
UA188
United Airlines
|
08:00
Greensboro/High Point
10:30
Washington Dulles
20:45
Newark
|
09:06
Washington Dulles
12:19
Newark
17:45
Johannesburg
|
Connect |
UA3811
United Airlines
UA1156
United Airlines
UA188
United Airlines
|
08:00
Greensboro/High Point
17:20
Washington Dulles
20:45
Newark
|
09:06
Washington Dulles
18:52
Newark
17:45
Johannesburg
|
Connect |
UA4473
United Airlines
UA188
United Airlines
|
08:25
Greensboro/High Point
20:45
Newark
|
09:57
Newark
17:45
Johannesburg
|
Connect |
DL2800
Delta
DL204
Delta
|
10:00
Greensboro/High Point
17:50
Atlanta
|
11:20
Atlanta
15:15
Johannesburg
|
Connect |
DL2713
Delta
DL204
Delta
|
12:10
Greensboro/High Point
17:50
Atlanta
|
13:34
Atlanta
15:15
Johannesburg
|
Connect |
UA4456
United Airlines
UA188
United Airlines
|
12:34
Greensboro/High Point
20:45
Newark
|
14:12
Newark
17:45
Johannesburg
|
Connect |
DL2706
Delta
DL204
Delta
|
14:10
Greensboro/High Point
17:50
Atlanta
|
15:39
Atlanta
15:15
Johannesburg
|
Connect |
UA3838
United Airlines
UA1156
United Airlines
UA188
United Airlines
|
14:35
Greensboro/High Point
17:20
Washington Dulles
20:45
Newark
|
15:39
Washington Dulles
18:52
Newark
17:45
Johannesburg
|
Connect |
UA4476
United Airlines
UA188
United Airlines
|
16:55
Greensboro/High Point
20:45
Newark
|
18:27
Newark
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Perth to Reagan Washington.
You take a flight from Reagan Washington to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2306
Delta
DL204
Delta
|
11:15
Reagan Washington
17:50
Atlanta
|
13:19
Atlanta
15:15
Johannesburg
|
Connect |
WN2245
Southwest Airlines
DL204
Delta
|
11:30
Reagan Washington
17:50
Atlanta
|
13:20
Atlanta
15:15
Johannesburg
|
Connect |
DL2220
Delta
DL204
Delta
|
12:25
Reagan Washington
17:50
Atlanta
|
14:24
Atlanta
15:15
Johannesburg
|
Connect |
DL2985
Delta
DL204
Delta
|
13:25
Reagan Washington
17:50
Atlanta
|
15:24
Atlanta
15:15
Johannesburg
|
Connect |
WN3928
Southwest Airlines
DL204
Delta
|
13:50
Reagan Washington
17:50
Atlanta
|
15:45
Atlanta
15:15
Johannesburg
|
Connect |
AA1022
American Airlines
DL204
Delta
|
13:59
Reagan Washington
17:50
Atlanta
|
15:58
Atlanta
15:15
Johannesburg
|
Connect |
UA4412
United Airlines
UA188
United Airlines
|
15:00
Reagan Washington
20:45
Newark
|
16:20
Newark
17:45
Johannesburg
|
Connect |
DL2558
Delta
DL134
Delta
KL0591
KLM
|
15:00
Reagan Washington
18:09
Detroit
10:35
Amsterdam Schiphol
|
16:37
Detroit
08:00
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
UA4413
United Airlines
UA188
United Airlines
|
16:00
Reagan Washington
20:45
Newark
|
17:30
Newark
17:45
Johannesburg
|
Connect |
DL5667
Delta
DL258
Delta
KL0591
KLM
|
16:00
Reagan Washington
18:52
Boston
10:35
Amsterdam Schiphol
|
17:56
Boston
08:00
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
UA4414
United Airlines
UA188
United Airlines
|
17:00
Reagan Washington
20:45
Newark
|
18:29
Newark
17:45
Johannesburg
|
Connect |
DL5856
Delta
KL0618
KLM
KL0591
KLM
|
17:30
Reagan Washington
20:35
Boston
10:35
Amsterdam Schiphol
|
19:23
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
DL2462
Delta
DL136
Delta
KL0509
KLM
|
17:59
Reagan Washington
20:45
Detroit
12:35
Amsterdam Schiphol
|
19:40
Detroit
10:35
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Perth to Raleigh/Durham.
You take a flight from Raleigh/Durham to Capetown and cost approximately 900 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA2253
United Airlines
ET501
Ethiopian Airlines
ET847
Ethiopian Airlines
|
06:05
Raleigh/Durham
11:00
Washington Dulles
08:15
Addis Ababa
|
07:18
Washington Dulles
07:15
Addis Ababa
13:45
Capetown
|
Connect |
UA2424
United Airlines
UA1188
United Airlines
UA1122
United Airlines
|
08:15
Raleigh/Durham
10:30
Washington Dulles
20:30
Newark
|
09:28
Washington Dulles
12:19
Newark
17:00
Capetown
|
Connect |
UA2424
United Airlines
UA1156
United Airlines
UA1122
United Airlines
|
08:15
Raleigh/Durham
17:20
Washington Dulles
20:30
Newark
|
09:28
Washington Dulles
18:52
Newark
17:00
Capetown
|
Connect |
DL2656
Delta
DL204
Delta
DL204
Delta
|
11:25
Raleigh/Durham
17:50
Atlanta
17:30
Johannesburg
|
12:59
Atlanta
15:15
Johannesburg
19:35
Capetown
|
Connect |
UA3505
United Airlines
UA1122
United Airlines
|
12:00
Raleigh/Durham
20:30
Newark
|
13:53
Newark
17:00
Capetown
|
Connect |
DL5826
Delta
UA1122
United Airlines
|
12:20
Raleigh/Durham
20:30
Newark
|
14:03
Newark
17:00
Capetown
|
Connect |
DL2331
Delta
DL98
Delta
AF864
Air France
|
13:00
Raleigh/Durham
17:50
Detroit
10:10
Paris CDG
|
14:50
Detroit
07:55
Paris CDG
22:30
Capetown
|
Connect |
UA3499
United Airlines
UA1122
United Airlines
|
13:00
Raleigh/Durham
20:30
Newark
|
14:46
Newark
17:00
Capetown
|
Connect |
B62428
JetBlue Airways
UA1122
United Airlines
|
13:06
Raleigh/Durham
20:30
Newark
|
14:47
Newark
17:00
Capetown
|
Connect |
DL2573
Delta
DL204
Delta
DL204
Delta
|
13:15
Raleigh/Durham
17:50
Atlanta
17:30
Johannesburg
|
14:49
Atlanta
15:15
Johannesburg
19:35
Capetown
|
Connect |
UA3585
United Airlines
UA1122
United Airlines
|
14:24
Raleigh/Durham
20:30
Newark
|
16:01
Newark
17:00
Capetown
|
Connect |
DL5366
Delta
UA4414
United Airlines
UA1122
United Airlines
|
14:30
Raleigh/Durham
17:00
Reagan Washington
20:30
Newark
|
15:45
Reagan Washington
18:29
Newark
17:00
Capetown
|
Connect |
DL2549
Delta
DL204
Delta
DL204
Delta
|
14:40
Raleigh/Durham
17:50
Atlanta
17:30
Johannesburg
|
16:18
Atlanta
15:15
Johannesburg
19:35
Capetown
|
Connect |
B61484
JetBlue Airways
TP218
TAP Portugal
TP295
TAP Portugal
|
14:45
Raleigh/Durham
18:20
Boston
10:30
Lisbon
|
16:42
Boston
05:45
Lisbon
23:40
Capetown
|
Connect |
UA2428
United Airlines
UA1156
United Airlines
UA1122
United Airlines
|
14:50
Raleigh/Durham
17:20
Washington Dulles
20:30
Newark
|
15:59
Washington Dulles
18:52
Newark
17:00
Capetown
|
Connect |
DL5604
Delta
UA1122
United Airlines
|
15:17
Raleigh/Durham
20:30
Newark
|
17:00
Newark
17:00
Capetown
|
Connect |
DL230
Delta
AF864
Air France
|
18:05
Raleigh/Durham
10:10
Paris CDG
|
08:10
Paris CDG
22:30
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Perth to Raleigh/Durham.
You take a flight from Raleigh/Durham 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 | |
---|---|---|---|
DL5001
Delta
DL2384
Delta
DL204
Delta
|
08:05
Raleigh/Durham
14:20
Nashville
17:50
Atlanta
|
08:58
Nashville
16:29
Atlanta
15:15
Johannesburg
|
Connect |
DL5001
Delta
DL1340
Delta
DL204
Delta
|
08:05
Raleigh/Durham
10:25
Nashville
17:50
Atlanta
|
08:58
Nashville
12:34
Atlanta
15:15
Johannesburg
|
Connect |
DL5001
Delta
DL2853
Delta
DL204
Delta
|
08:05
Raleigh/Durham
12:12
Nashville
17:50
Atlanta
|
08:58
Nashville
14:21
Atlanta
15:15
Johannesburg
|
Connect |
DL5652
Delta
DL2774
Delta
DL204
Delta
|
11:20
Raleigh/Durham
15:15
Jacksonville
17:50
Atlanta
|
12:55
Jacksonville
16:35
Atlanta
15:15
Johannesburg
|
Connect |
DL5652
Delta
DL2772
Delta
DL204
Delta
|
11:20
Raleigh/Durham
14:00
Jacksonville
17:50
Atlanta
|
12:55
Jacksonville
15:18
Atlanta
15:15
Johannesburg
|
Connect |
DL2656
Delta
DL204
Delta
|
11:25
Raleigh/Durham
17:50
Atlanta
|
12:59
Atlanta
15:15
Johannesburg
|
Connect |
UA3505
United Airlines
UA188
United Airlines
|
12:00
Raleigh/Durham
20:45
Newark
|
13:53
Newark
17:45
Johannesburg
|
Connect |
UA3499
United Airlines
UA188
United Airlines
|
13:00
Raleigh/Durham
20:45
Newark
|
14:46
Newark
17:45
Johannesburg
|
Connect |
DL2573
Delta
DL204
Delta
|
13:15
Raleigh/Durham
17:50
Atlanta
|
14:49
Atlanta
15:15
Johannesburg
|
Connect |
F91591
Frontier Airlines
DL204
Delta
|
13:37
Raleigh/Durham
17:50
Atlanta
|
15:12
Atlanta
15:15
Johannesburg
|
Connect |
WN350
Southwest Airlines
DL204
Delta
|
14:00
Raleigh/Durham
17:50
Atlanta
|
15:30
Atlanta
15:15
Johannesburg
|
Connect |
UA3585
United Airlines
UA188
United Airlines
|
14:24
Raleigh/Durham
20:45
Newark
|
16:01
Newark
17:45
Johannesburg
|
Connect |
DL2549
Delta
DL204
Delta
|
14:40
Raleigh/Durham
17:50
Atlanta
|
16:18
Atlanta
15:15
Johannesburg
|
Connect |
DL5604
Delta
UA188
United Airlines
|
15:17
Raleigh/Durham
20:45
Newark
|
17:00
Newark
17:45
Johannesburg
|
Connect |
WN2864
Southwest Airlines
DL204
Delta
|
15:35
Raleigh/Durham
17:50
Atlanta
|
17:00
Atlanta
15:15
Johannesburg
|
Connect |
DL2442
Delta
DL136
Delta
KL0509
KLM
|
17:40
Raleigh/Durham
20:45
Detroit
12:35
Amsterdam Schiphol
|
19:34
Detroit
10:35
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com