HowToGo

Flight from Perth to South Africa

How to get to South Africa from Perth by flight ? You can check flights from Perth to South Africa below.

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. Perth to Johannesburg

  1. You take a flight from Perth to Johannesburg and cost approximately 1000 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.

Flight Depart Arrive
SA281 South African Airways
14:30 Perth
19:15 Johannesburg Direct
SQ214 Singapore Airlines
SQ478 Singapore Airlines
17:30 Perth
01:30 Singapore Changi
22:40 Singapore Changi
06:10 Johannesburg
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
19:00 Perth
01:30 Singapore Changi
00:20 Singapore Changi
06:10 Johannesburg
Connect

2. Perth to East London

  1. You take a flight from Perth to East London and cost approximately 1764 USD.

  2. You take a bus, shuttle or taxi from East London to your destination in South Africa.

Flight Depart Arrive
SQ224 Singapore Airlines
SQ482 Singapore Airlines
MN801 Comair
06:40 Perth
16:35 Singapore Changi
06:45 Johannesburg
11:55 Singapore Changi
21:15 Johannesburg
08:15 East London
Connect
MK441 Air Mauritius
MK851 Air Mauritius
FA240 Safair
13:05 Perth
09:15 Mauritius
12:40 Johannesburg
17:10 Mauritius
11:50 Johannesburg
14:15 East London
Connect
SQ226 Singapore Airlines
SQ478 Singapore Airlines
FA380 Safair
14:10 Perth
01:30 Singapore Changi
07:00 Johannesburg
19:30 Singapore Changi
06:10 Johannesburg
08:35 East London
Connect
SA281 South African Airways
FA380 Safair
14:30 Perth
07:00 Johannesburg
19:15 Johannesburg
08:35 East London
Connect
SA281 South African Airways
JE271 Mango
FA440 Safair
14:30 Perth
20:25 Johannesburg
11:20 Durban
19:15 Johannesburg
21:35 Durban
12:35 East London
Connect
SA281 South African Airways
MN801 Comair
14:30 Perth
06:45 Johannesburg
19:15 Johannesburg
08:15 East London
Connect
SA281 South African Airways
JE279 Mango
FA442 Safair
14:30 Perth
20:30 Johannesburg
11:50 Durban
19:15 Johannesburg
21:40 Durban
13:05 East London
Connect
SA281 South African Airways
SA377 South African Airways
FA142 Safair
14:30 Perth
21:40 Johannesburg
08:05 Capetown
19:15 Johannesburg
23:45 Capetown
09:40 East London
Connect
SA281 South African Airways
SA377 South African Airways
FA148 Safair
14:30 Perth
21:40 Johannesburg
08:15 Capetown
19:15 Johannesburg
23:45 Capetown
09:50 East London
Connect
SA281 South African Airways
JE275 Mango
FA440 Safair
14:30 Perth
20:05 Johannesburg
11:20 Durban
19:15 Johannesburg
21:15 Durban
12:35 East London
Connect
SA281 South African Airways
SA377 South African Airways
FA146 Safair
14:30 Perth
21:40 Johannesburg
09:30 Capetown
19:15 Johannesburg
23:45 Capetown
11:05 East London
Connect
SA281 South African Airways
JE491 Mango
14:30 Perth
15:15 Johannesburg
19:15 Johannesburg
16:45 East London
Connect
SA281 South African Airways
JE275 Mango
FA442 Safair
14:30 Perth
20:05 Johannesburg
11:50 Durban
19:15 Johannesburg
21:15 Durban
13:05 East London
Connect
SA281 South African Airways
JE181 Mango
FA142 Safair
14:30 Perth
20:05 Johannesburg
08:05 Capetown
19:15 Johannesburg
22:15 Capetown
09:40 East London
Connect
TR9 Scoot Tigerair
SQ478 Singapore Airlines
4Z913 Airlink
15:20 Perth
01:30 Singapore Changi
07:20 Johannesburg
20:40 Singapore Changi
06:10 Johannesburg
08:50 East London
Connect
TR9 Scoot Tigerair
SQ478 Singapore Airlines
FA246 Safair
15:20 Perth
01:30 Singapore Changi
08:15 Johannesburg
20:40 Singapore Changi
06:10 Johannesburg
09:50 East London
Connect
TR9 Scoot Tigerair
SQ478 Singapore Airlines
FA388 Safair
15:20 Perth
01:30 Singapore Changi
07:10 Johannesburg
20:40 Singapore Changi
06:10 Johannesburg
08:45 East London
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
4Z913 Airlink
17:30 Perth
01:30 Singapore Changi
07:20 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
08:50 East London
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
FA388 Safair
17:30 Perth
01:30 Singapore Changi
07:10 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
08:45 East London
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
FA380 Safair
17:30 Perth
01:30 Singapore Changi
07:00 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
08:35 East London
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
FA388 Safair
19:00 Perth
01:30 Singapore Changi
07:10 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
08:45 East London
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
4Z913 Airlink
19:00 Perth
01:30 Singapore Changi
07:20 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
08:50 East London
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
FA380 Safair
19:00 Perth
01:30 Singapore Changi
07:00 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
08:35 East London
Connect
TR11 Scoot Tigerair
SQ478 Singapore Airlines
FA388 Safair
19:10 Perth
01:30 Singapore Changi
07:10 Johannesburg
00:15 Singapore Changi
06:10 Johannesburg
08:45 East London
Connect
TR11 Scoot Tigerair
SQ478 Singapore Airlines
4Z913 Airlink
19:10 Perth
01:30 Singapore Changi
07:20 Johannesburg
00:15 Singapore Changi
06:10 Johannesburg
08:50 East London
Connect

3. Perth to Port Elizabeth

  1. You take a flight from Perth to Port Elizabeth and cost approximately 1424 USD.

  2. You take a bus, shuttle or taxi from Port Elizabeth to your destination in South Africa.

Flight Depart Arrive
SA281 South African Airways
JE525 Mango
14:30 Perth
06:00 Johannesburg
19:15 Johannesburg
07:45 Port Elizabeth
Connect
SA281 South African Airways
JE535 Mango
14:30 Perth
10:55 Johannesburg
19:15 Johannesburg
12:35 Port Elizabeth
Connect
SA281 South African Airways
JE529 Mango
14:30 Perth
13:00 Johannesburg
19:15 Johannesburg
14:45 Port Elizabeth
Connect
SA281 South African Airways
SA377 South African Airways
4Z671 Airlink
14:30 Perth
21:40 Johannesburg
07:10 Capetown
19:15 Johannesburg
23:45 Capetown
08:20 Port Elizabeth
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
4Z793 Airlink
17:30 Perth
01:30 Singapore Changi
07:10 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
08:55 Port Elizabeth
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
FA230 Safair
17:30 Perth
01:30 Singapore Changi
07:30 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
09:15 Port Elizabeth
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
BA6233 British Airways
17:30 Perth
01:30 Singapore Changi
08:10 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
09:50 Port Elizabeth
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
4Z793 Airlink
19:00 Perth
01:30 Singapore Changi
07:10 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
08:55 Port Elizabeth
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
FA230 Safair
19:00 Perth
01:30 Singapore Changi
07:30 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
09:15 Port Elizabeth
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
BA6233 British Airways
19:00 Perth
01:30 Singapore Changi
08:10 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
09:50 Port Elizabeth
Connect

4. Perth to Durban

  1. You take a flight from Perth to Durban and cost approximately 2300 USD.

  2. You take a bus, shuttle or taxi from Durban to your destination in South Africa.

Flight Depart Arrive
SA281 South African Airways
JE275 Mango
14:30 Perth
20:05 Johannesburg
19:15 Johannesburg
21:15 Durban
Connect
SA281 South African Airways
JE271 Mango
14:30 Perth
20:25 Johannesburg
19:15 Johannesburg
21:35 Durban
Connect
SA281 South African Airways
JE279 Mango
14:30 Perth
20:30 Johannesburg
19:15 Johannesburg
21:40 Durban
Connect
EK421 Emirates
EK775 Emirates
22:20 Perth
10:15 Dubai
05:25 Dubai
16:35 Durban
Connect

5. Perth to Bloemfontein

  1. You take a flight from Perth to Bloemfontein and cost approximately 1250 USD.

  2. You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.

Flight Depart Arrive
SA281 South African Airways
JE181 Mango
JE402 Mango
14:30 Perth
20:05 Johannesburg
07:00 Capetown
19:15 Johannesburg
22:15 Capetown
08:30 Bloemfontein
Connect
SA281 South African Airways
SA377 South African Airways
JE402 Mango
14:30 Perth
21:40 Johannesburg
07:00 Capetown
19:15 Johannesburg
23:45 Capetown
08:30 Bloemfontein
Connect
SA281 South African Airways
4Z701 Airlink
14:30 Perth
06:40 Johannesburg
19:15 Johannesburg
07:40 Bloemfontein
Connect
SA281 South African Airways
SA377 South African Airways
JE406 Mango
14:30 Perth
21:40 Johannesburg
11:00 Capetown
19:15 Johannesburg
23:45 Capetown
12:30 Bloemfontein
Connect
SA281 South African Airways
JE181 Mango
4Z600 Airlink
14:30 Perth
20:05 Johannesburg
06:00 Capetown
19:15 Johannesburg
22:15 Capetown
07:35 Bloemfontein
Connect
SA281 South African Airways
4Z713 Airlink
14:30 Perth
13:20 Johannesburg
19:15 Johannesburg
14:20 Bloemfontein
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
4Z713 Airlink
17:30 Perth
01:30 Singapore Changi
13:20 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
14:20 Bloemfontein
Connect
SQ214 Singapore Airlines
SQ478 Singapore Airlines
4Z705 Airlink
17:30 Perth
01:30 Singapore Changi
16:20 Johannesburg
22:40 Singapore Changi
06:10 Johannesburg
17:20 Bloemfontein
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
4Z713 Airlink
19:00 Perth
01:30 Singapore Changi
13:20 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
14:20 Bloemfontein
Connect
SQ230 Singapore Airlines
SQ478 Singapore Airlines
4Z705 Airlink
19:00 Perth
01:30 Singapore Changi
16:20 Johannesburg
00:20 Singapore Changi
06:10 Johannesburg
17:20 Bloemfontein
Connect

References

Find Hotels in South Africa

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

Booking.com