HowToGo

Flight from Perth to South Africa

Search Transfer from Perth to South Africa

Search Flights

You can find flight ticket prices from Perth to South Africa with our flight tickets search tool below

1. Greensboro/High Point to Capetown

  1. You take a bus, shuttle or taxi from your location in Perth to Greensboro/High Point.

  2. You take a flight from Greensboro/High Point to Capetown and cost approximately 1100 USD.

  3. 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

2. Roanoke to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Perth to Roanoke.

  2. You take a flight from Roanoke to Johannesburg and cost approximately 1100 USD.

  3. 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

3. Richmond to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Perth to Richmond.

  2. You take a flight from Richmond to Johannesburg and cost approximately 950 USD.

  3. 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

4. Greensboro/High Point to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Perth to Greensboro/High Point.

  2. You take a flight from Greensboro/High Point to Johannesburg and cost approximately 1100 USD.

  3. 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

5. Reagan Washington to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Perth to Reagan Washington.

  2. You take a flight from Reagan Washington to Johannesburg and cost approximately 650 USD.

  3. 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

6. Raleigh/Durham to Capetown

  1. You take a bus, shuttle or taxi from your location in Perth to Raleigh/Durham.

  2. You take a flight from Raleigh/Durham to Capetown and cost approximately 900 USD.

  3. 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

7. Raleigh/Durham to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Perth to Raleigh/Durham.

  2. You take a flight from Raleigh/Durham to Johannesburg and cost approximately 950 USD.

  3. 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

References

Find Hotels in South Africa

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

Booking.com