How to get to Perth, WA, Australia from South Africa by flight ? You can check flights from South Africa to Perth, WA, Australia below.
You can find flight ticket prices from South Africa to Perth, WA, Australia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Perth and cost approximately 700 USD.
You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.
Flight | Depart | Arrive | |
---|---|---|---|
MK852
Air Mauritius
MK440
Air Mauritius
|
13:35
Johannesburg
22:40
Mauritius
|
19:35
Mauritius
09:10
Perth
|
Connect |
SQ479
Singapore Airlines
SQ213
Singapore Airlines
|
13:45
Johannesburg
07:40
Singapore Changi
|
06:10
Singapore Changi
12:50
Perth
|
Connect |
SA280
South African Airways
|
21:05
Johannesburg
|
12:15 Perth | Direct |
You take a bus, shuttle or taxi from your location in South Africa to Port Elizabeth.
You take a flight from Port Elizabeth to Perth and cost approximately 600 USD.
You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.
Flight | Depart | Arrive | |
---|---|---|---|
BA6234
British Airways
MK852
Air Mauritius
MK440
Air Mauritius
|
10:25
Port Elizabeth
13:35
Johannesburg
22:40
Mauritius
|
12:00
Johannesburg
19:35
Mauritius
09:10
Perth
|
Connect |
JE536
Mango
SA280
South African Airways
|
13:05
Port Elizabeth
21:05
Johannesburg
|
14:45
Johannesburg
12:15
Perth
|
Connect |
BA6323
British Airways
BA6212
British Airways
SA280
South African Airways
|
13:20
Port Elizabeth
17:25
Durban
21:05
Johannesburg
|
14:35
Durban
18:30
Johannesburg
12:15
Perth
|
Connect |
BA6323
British Airways
BA6226
British Airways
SA280
South African Airways
|
13:20
Port Elizabeth
18:10
Durban
21:05
Johannesburg
|
14:35
Durban
19:15
Johannesburg
12:15
Perth
|
Connect |
BA6323
British Airways
BA6218
British Airways
SA280
South African Airways
|
13:20
Port Elizabeth
16:00
Durban
21:05
Johannesburg
|
14:35
Durban
17:05
Johannesburg
12:15
Perth
|
Connect |
JE538
Mango
SA280
South African Airways
|
15:25
Port Elizabeth
21:05
Johannesburg
|
17:05
Johannesburg
12:15
Perth
|
Connect |
JE548
Mango
SA280
South African Airways
|
16:15
Port Elizabeth
21:05
Johannesburg
|
17:55
Johannesburg
12:15
Perth
|
Connect |
BA6244
British Airways
SA280
South African Airways
|
16:15
Port Elizabeth
21:05
Johannesburg
|
17:50
Johannesburg
12:15
Perth
|
Connect |
FA235 233 239 361
Safair
SA280
South African Airways
|
16:40
Port Elizabeth
21:05
Johannesburg
|
18:20
Johannesburg
12:15
Perth
|
Connect |
BA6230
British Airways
SA280
South African Airways
|
18:35
Port Elizabeth
21:05
Johannesburg
|
20:10
Johannesburg
12:15
Perth
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to East London.
You take a flight from East London to Perth and cost approximately 600 USD.
You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.
Flight | Depart | Arrive | |
---|---|---|---|
4Z894
Airlink
SA280
South African Airways
|
12:15
East London
21:05
Johannesburg
|
13:45
Johannesburg
12:15
Perth
|
Connect |
MN804
Comair
SA280
South African Airways
|
17:05
East London
21:05
Johannesburg
|
18:30
Johannesburg
12:15
Perth
|
Connect |
JE492
Mango
SA280
South African Airways
|
17:20
East London
21:05
Johannesburg
|
18:45
Johannesburg
12:15
Perth
|
Connect |
MN806
Comair
SA280
South African Airways
|
18:05
East London
21:05
Johannesburg
|
19:30
Johannesburg
12:15
Perth
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Durban.
You take a flight from Durban to Perth and cost approximately 900 USD.
You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.
Flight | Depart | Arrive | |
---|---|---|---|
MK846
Air Mauritius
MK646
Air Mauritius
SQ223
Singapore Airlines
|
12:20
Durban
20:40
Mauritius
09:30
Singapore Changi
|
18:10
Mauritius
07:50
Singapore Changi
14:40
Perth
|
Connect |
JE339
Mango
JE162
Mango
SA280
South African Airways
|
13:00
Durban
17:30
Capetown
21:05
Johannesburg
|
15:20
Capetown
19:25
Johannesburg
12:15
Perth
|
Connect |
JE339
Mango
SA354
South African Airways
SA280
South African Airways
|
13:00
Durban
16:50
Capetown
21:05
Johannesburg
|
15:20
Capetown
18:45
Johannesburg
12:15
Perth
|
Connect |
JE339
Mango
JE158
Mango
SA280
South African Airways
|
13:00
Durban
17:00
Capetown
21:05
Johannesburg
|
15:20
Capetown
18:55
Johannesburg
12:15
Perth
|
Connect |
4Z537
Airlink
4Z706
Airlink
SA280
South African Airways
|
15:55
Durban
17:45
Bloemfontein
21:05
Johannesburg
|
17:00
Bloemfontein
18:45
Johannesburg
12:15
Perth
|
Connect |
JE272
Mango
SA280
South African Airways
|
17:00
Durban
21:05
Johannesburg
|
18:05
Johannesburg
12:15
Perth
|
Connect |
JE274
Mango
SA280
South African Airways
|
17:30
Durban
21:05
Johannesburg
|
18:35
Johannesburg
12:15
Perth
|
Connect |
QR1368
Qatar Airways
SA280
South African Airways
|
18:05
Durban
21:05
Johannesburg
|
19:15
Johannesburg
12:15
Perth
|
Connect |
BA6226
British Airways
SA280
South African Airways
|
18:10
Durban
21:05
Johannesburg
|
19:15
Johannesburg
12:15
Perth
|
Connect |
JE278
Mango
SA280
South African Airways
|
18:45
Durban
21:05
Johannesburg
|
19:50
Johannesburg
12:15
Perth
|
Connect |
MN604
Comair
SA280
South African Airways
|
18:55
Durban
21:05
Johannesburg
|
20:00
Johannesburg
12:15
Perth
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.
You take a flight from Bloemfontein to Perth and cost approximately 750 USD.
You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.
Flight | Depart | Arrive | |
---|---|---|---|
5Z111
CemAir
MK852
Air Mauritius
MK440
Air Mauritius
|
07:25
Bloemfontein
13:35
Johannesburg
22:40
Mauritius
|
08:20
Johannesburg
19:35
Mauritius
09:10
Perth
|
Connect |
4Z702
Airlink
MK852
Air Mauritius
MK440
Air Mauritius
|
07:45
Bloemfontein
13:35
Johannesburg
22:40
Mauritius
|
08:45
Johannesburg
19:35
Mauritius
09:10
Perth
|
Connect |
4Z718
Airlink
SA280
South African Airways
|
09:10
Bloemfontein
21:05
Johannesburg
|
10:10
Johannesburg
12:15
Perth
|
Connect |
JE407
Mango
JE156
Mango
SA280
South African Airways
|
13:15
Bloemfontein
15:55
Capetown
21:05
Johannesburg
|
14:55
Capetown
17:50
Johannesburg
12:15
Perth
|
Connect |
JE407
Mango
SA354
South African Airways
SA280
South African Airways
|
13:15
Bloemfontein
16:50
Capetown
21:05
Johannesburg
|
14:55
Capetown
18:45
Johannesburg
12:15
Perth
|
Connect |
JE407
Mango
JE162
Mango
SA280
South African Airways
|
13:15
Bloemfontein
17:30
Capetown
21:05
Johannesburg
|
14:55
Capetown
19:25
Johannesburg
12:15
Perth
|
Connect |
5Z113
CemAir
SA280
South African Airways
|
17:00
Bloemfontein
21:05
Johannesburg
|
17:55
Johannesburg
12:15
Perth
|
Connect |
5Z113
CemAir
QF64
Qantas
QF571
Qantas
|
17:00
Bloemfontein
18:50
Johannesburg
17:35
Sydney
|
17:55
Johannesburg
15:35
Sydney
20:40
Perth
|
Connect |
4Z706
Airlink
SA280
South African Airways
|
17:45
Bloemfontein
21:05
Johannesburg
|
18:45
Johannesburg
12:15
Perth
|
Connect |
You can find hotels and accommodations in Perth, WA, Australia with our hotels search tool below
Booking.com