HowToGo

Flight from Queenstown to Perth, WA, Australia

How to get to Perth, WA, Australia from Queenstown by flight ? You can check flights from Queenstown to Perth, WA, Australia below.

Search Transfer from Queenstown to Perth, WA, Australia

Search Flights

You can find flight ticket prices from Queenstown to Perth, WA, Australia with our flight tickets search tool below

1. East London to Perth

  1. You take a bus, shuttle or taxi from your location in Queenstown to East London.

  2. You take a flight from East London to Perth and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.

Flight Depart Arrive
BA6252 British Airways
QF64 Qantas
QF651 Qantas
09:15 East London
16:35 Johannesburg
17:40 Sydney
10:45 Johannesburg
13:20 Sydney
20:35 Perth
Connect
BA6252 British Airways
SQ479 Singapore Airlines
SQ223 Singapore Airlines
09:15 East London
13:45 Johannesburg
09:00 Singapore Changi
10:45 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
BA6252 British Airways
MK852 Air Mauritius
MK440 Air Mauritius
09:15 East London
13:35 Johannesburg
22:40 Mauritius
10:45 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
BA6252 British Airways
SQ479 Singapore Airlines
TR8 Scoot Tigerair
09:15 East London
13:45 Johannesburg
12:00 Singapore Changi
10:45 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
BA6252 British Airways
SQ479 Singapore Airlines
SQ213 Singapore Airlines
09:15 East London
13:45 Johannesburg
07:40 Singapore Changi
10:45 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
BA6252 British Airways
MK852 Air Mauritius
MK646 Air Mauritius
SQ223 Singapore Airlines
09:15 East London
13:35 Johannesburg
20:40 Mauritius
09:00 Singapore Changi
10:45 Johannesburg
19:35 Mauritius
07:50 Singapore Changi
14:10 Perth
Connect
4Z914 Airlink
MK852 Air Mauritius
MK646 Air Mauritius
SQ223 Singapore Airlines
09:20 East London
13:35 Johannesburg
20:40 Mauritius
09:00 Singapore Changi
10:55 Johannesburg
19:35 Mauritius
07:50 Singapore Changi
14:10 Perth
Connect
4Z914 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
09:20 East London
13:45 Johannesburg
09:00 Singapore Changi
10:55 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z914 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
09:20 East London
13:45 Johannesburg
07:40 Singapore Changi
10:55 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z914 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
09:20 East London
13:45 Johannesburg
12:00 Singapore Changi
10:55 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z914 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
09:20 East London
13:35 Johannesburg
22:40 Mauritius
10:55 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z914 Airlink
QF64 Qantas
QF651 Qantas
09:20 East London
16:35 Johannesburg
17:40 Sydney
10:55 Johannesburg
13:20 Sydney
20:35 Perth
Connect
FA441 Safair
EK775 Emirates
EK420 Emirates
10:20 East London
14:35 Durban
02:45 Dubai
11:35 Durban
00:55 Dubai
17:35 Perth
Connect
BA6256 British Airways
QF64 Qantas
QF741 Qantas
QF889 Qantas
12:00 East London
16:35 Johannesburg
15:35 Sydney
19:20 Adelaide
13:30 Johannesburg
13:20 Sydney
17:10 Adelaide
21:10 Perth
Connect
BA6256 British Airways
QF64 Qantas
QF653 Qantas
12:00 East London
16:35 Johannesburg
19:50 Sydney
13:30 Johannesburg
13:20 Sydney
22:45 Perth
Connect
BA6256 British Airways
QF64 Qantas
QF532 Qantas
QF943 Qantas
12:00 East London
16:35 Johannesburg
15:05 Sydney
18:00 Brisbane
13:30 Johannesburg
13:20 Sydney
16:35 Brisbane
21:25 Perth
Connect
BA6256 British Airways
QF64 Qantas
QF455 Qantas
QF779 Qantas
12:00 East London
16:35 Johannesburg
15:00 Sydney
17:35 Melbourne
13:30 Johannesburg
13:20 Sydney
16:35 Melbourne
19:35 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF653 Qantas
12:25 East London
16:35 Johannesburg
19:50 Sydney
14:00 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF455 Qantas
QF779 Qantas
12:25 East London
16:35 Johannesburg
15:00 Sydney
17:35 Melbourne
14:00 Johannesburg
13:20 Sydney
16:35 Melbourne
19:35 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF741 Qantas
QF889 Qantas
12:25 East London
16:35 Johannesburg
15:35 Sydney
19:20 Adelaide
14:00 Johannesburg
13:20 Sydney
17:10 Adelaide
21:10 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF451 Qantas
QF779 Qantas
12:25 East London
16:35 Johannesburg
14:30 Sydney
17:35 Melbourne
14:00 Johannesburg
13:20 Sydney
16:05 Melbourne
19:35 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF651 Qantas
12:25 East London
16:35 Johannesburg
17:40 Sydney
14:00 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF459 Qantas
QF783 Qantas
12:25 East London
16:35 Johannesburg
15:30 Sydney
19:35 Melbourne
14:00 Johannesburg
13:20 Sydney
17:05 Melbourne
21:35 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF532 Qantas
QF943 Qantas
12:25 East London
16:35 Johannesburg
15:05 Sydney
18:00 Brisbane
14:00 Johannesburg
13:20 Sydney
16:35 Brisbane
21:25 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF534 Qantas
QF943 Qantas
12:25 East London
16:35 Johannesburg
15:35 Sydney
18:00 Brisbane
14:00 Johannesburg
13:20 Sydney
17:05 Brisbane
21:25 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF451 Qantas
QF783 Qantas
12:25 East London
16:35 Johannesburg
14:30 Sydney
19:35 Melbourne
14:00 Johannesburg
13:20 Sydney
16:05 Melbourne
21:35 Perth
Connect
4Z916 Airlink
QF64 Qantas
QF455 Qantas
QF783 Qantas
12:25 East London
16:35 Johannesburg
15:00 Sydney
19:35 Melbourne
14:00 Johannesburg
13:20 Sydney
16:35 Melbourne
21:35 Perth
Connect
FA446 Safair
FA397 Safair
QF64 Qantas
QF651 Qantas
12:25 East London
14:05 Durban
16:35 Johannesburg
17:40 Sydney
13:40 Durban
15:15 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z918 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:10 East London
22:30 Johannesburg
18:45 Singapore Changi
18:45 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
BA6254 British Airways
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:30 East London
22:30 Johannesburg
18:45 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
BA6254 British Airways
SQ481 Singapore Airlines
SQ225 Singapore Airlines
17:30 East London
22:30 Johannesburg
00:05 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
FA383 Safair
SQ481 Singapore Airlines
SQ225 Singapore Airlines
17:55 East London
22:30 Johannesburg
00:05 Singapore Changi
19:25 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
FA383 Safair
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:55 East London
22:30 Johannesburg
18:45 Singapore Changi
19:25 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect

2. Umtata to Perth

  1. You take a bus, shuttle or taxi from your location in Queenstown to Umtata.

  2. You take a flight from Umtata to Perth and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.

Flight Depart Arrive
4Z752 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
08:00 Umtata
13:35 Johannesburg
22:40 Mauritius
09:20 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z752 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
08:00 Umtata
13:45 Johannesburg
12:00 Singapore Changi
09:20 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z752 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:00 Umtata
13:45 Johannesburg
09:00 Singapore Changi
09:20 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z752 Airlink
QF64 Qantas
QF651 Qantas
08:00 Umtata
16:35 Johannesburg
17:40 Sydney
09:20 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z752 Airlink
QR1364 Qatar Airways
QR900 Qatar Airways
08:00 Umtata
13:50 Johannesburg
02:15 Doha
09:20 Johannesburg
23:10 Doha
18:20 Perth
Connect
4Z752 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
08:00 Umtata
13:45 Johannesburg
07:40 Singapore Changi
09:20 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z752 Airlink
MK852 Air Mauritius
MK646 Air Mauritius
SQ223 Singapore Airlines
08:00 Umtata
13:35 Johannesburg
20:40 Mauritius
09:00 Singapore Changi
09:20 Johannesburg
19:35 Mauritius
07:50 Singapore Changi
14:10 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF451 Qantas
QF779 Qantas
13:55 Umtata
16:35 Johannesburg
14:30 Sydney
17:35 Melbourne
15:15 Johannesburg
13:20 Sydney
16:05 Melbourne
19:35 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF459 Qantas
QF783 Qantas
13:55 Umtata
16:35 Johannesburg
15:30 Sydney
19:35 Melbourne
15:15 Johannesburg
13:20 Sydney
17:05 Melbourne
21:35 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF455 Qantas
QF783 Qantas
13:55 Umtata
16:35 Johannesburg
15:00 Sydney
19:35 Melbourne
15:15 Johannesburg
13:20 Sydney
16:35 Melbourne
21:35 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF455 Qantas
QF779 Qantas
13:55 Umtata
16:35 Johannesburg
15:00 Sydney
17:35 Melbourne
15:15 Johannesburg
13:20 Sydney
16:35 Melbourne
19:35 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF532 Qantas
QF943 Qantas
13:55 Umtata
16:35 Johannesburg
15:05 Sydney
18:00 Brisbane
15:15 Johannesburg
13:20 Sydney
16:35 Brisbane
21:25 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF651 Qantas
13:55 Umtata
16:35 Johannesburg
17:40 Sydney
15:15 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF653 Qantas
13:55 Umtata
16:35 Johannesburg
19:50 Sydney
15:15 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF1441 Qantas
QF857 Qantas
13:55 Umtata
16:35 Johannesburg
14:40 Sydney
19:50 Canberra
15:15 Johannesburg
13:20 Sydney
15:35 Canberra
22:20 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF1437 Qantas
QF857 Qantas
13:55 Umtata
16:35 Johannesburg
15:05 Sydney
19:50 Canberra
15:15 Johannesburg
13:20 Sydney
16:00 Canberra
22:20 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF532 Qantas
QF945 Qantas
13:55 Umtata
16:35 Johannesburg
15:05 Sydney
19:15 Brisbane
15:15 Johannesburg
13:20 Sydney
16:35 Brisbane
22:40 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF534 Qantas
QF943 Qantas
13:55 Umtata
16:35 Johannesburg
15:35 Sydney
18:00 Brisbane
15:15 Johannesburg
13:20 Sydney
17:05 Brisbane
21:25 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
13:55 Umtata
16:35 Johannesburg
16:05 Sydney
19:15 Brisbane
15:15 Johannesburg
13:20 Sydney
17:35 Brisbane
22:40 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF741 Qantas
QF889 Qantas
13:55 Umtata
16:35 Johannesburg
15:35 Sydney
19:20 Adelaide
15:15 Johannesburg
13:20 Sydney
17:10 Adelaide
21:10 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF534 Qantas
QF945 Qantas
13:55 Umtata
16:35 Johannesburg
15:35 Sydney
19:15 Brisbane
15:15 Johannesburg
13:20 Sydney
17:05 Brisbane
22:40 Perth
Connect
4Z758 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
13:55 Umtata
22:30 Johannesburg
18:45 Singapore Changi
15:15 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF451 Qantas
QF783 Qantas
13:55 Umtata
16:35 Johannesburg
14:30 Sydney
19:35 Melbourne
15:15 Johannesburg
13:20 Sydney
16:05 Melbourne
21:35 Perth
Connect
4Z758 Airlink
QF64 Qantas
QF1905 Qantas
QF857 Qantas
13:55 Umtata
16:35 Johannesburg
14:35 Sydney
19:50 Canberra
15:15 Johannesburg
13:20 Sydney
15:30 Canberra
22:20 Perth
Connect
4Z760 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:00 Umtata
22:30 Johannesburg
18:45 Singapore Changi
18:20 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z760 Airlink
SQ481 Singapore Airlines
SQ225 Singapore Airlines
17:00 Umtata
22:30 Johannesburg
00:05 Singapore Changi
18:20 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
4Z756 Airlink
SQ481 Singapore Airlines
SQ225 Singapore Airlines
17:40 Umtata
22:30 Johannesburg
00:05 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
4Z756 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:40 Umtata
22:30 Johannesburg
18:45 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect

3. Bloemfontein to Perth

  1. You take a bus, shuttle or taxi from your location in Queenstown to Bloemfontein.

  2. You take a flight from Bloemfontein to Perth and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.

Flight Depart Arrive
5Z111 CemAir
SQ479 Singapore Airlines
SQ223 Singapore Airlines
07:25 Bloemfontein
13:45 Johannesburg
09:00 Singapore Changi
08:20 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
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
5Z111 CemAir
SQ479 Singapore Airlines
SQ213 Singapore Airlines
07:25 Bloemfontein
13:45 Johannesburg
07:40 Singapore Changi
08:20 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z702 Airlink
4Z252 Airlink
MK289 Air Mauritius
MK440 Air Mauritius
07:50 Bloemfontein
10:00 Johannesburg
16:50 Antananarivo
22:40 Mauritius
08:50 Johannesburg
14:00 Antananarivo
19:35 Mauritius
09:10 Perth
Connect
4Z702 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
07:50 Bloemfontein
13:45 Johannesburg
07:40 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z702 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
07:50 Bloemfontein
13:45 Johannesburg
09:00 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z702 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
07:50 Bloemfontein
13:35 Johannesburg
22:40 Mauritius
08:50 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z704 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
10:25 Bloemfontein
13:45 Johannesburg
09:00 Singapore Changi
11:25 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z704 Airlink
MK852 Air Mauritius
MK646 Air Mauritius
SQ223 Singapore Airlines
10:25 Bloemfontein
13:35 Johannesburg
20:40 Mauritius
09:00 Singapore Changi
11:25 Johannesburg
19:35 Mauritius
07:50 Singapore Changi
14:10 Perth
Connect
4Z704 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
10:25 Bloemfontein
13:45 Johannesburg
07:40 Singapore Changi
11:25 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z704 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
10:25 Bloemfontein
13:45 Johannesburg
12:00 Singapore Changi
11:25 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z704 Airlink
QF64 Qantas
QF651 Qantas
10:25 Bloemfontein
16:35 Johannesburg
17:40 Sydney
11:25 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z704 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
10:25 Bloemfontein
13:35 Johannesburg
22:40 Mauritius
11:25 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
5Z115 CemAir
QF64 Qantas
QF651 Qantas
12:00 Bloemfontein
16:35 Johannesburg
17:40 Sydney
13:00 Johannesburg
13:20 Sydney
20:35 Perth
Connect
5Z115 CemAir
QF64 Qantas
QF653 Qantas
12:00 Bloemfontein
16:35 Johannesburg
19:50 Sydney
13:00 Johannesburg
13:20 Sydney
22:45 Perth
Connect
5Z115 CemAir
QF64 Qantas
QF451 Qantas
QF779 Qantas
12:00 Bloemfontein
16:35 Johannesburg
14:30 Sydney
17:35 Melbourne
13:00 Johannesburg
13:20 Sydney
16:05 Melbourne
19:35 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF653 Qantas
13:15 Bloemfontein
16:35 Johannesburg
19:50 Sydney
14:15 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF651 Qantas
13:15 Bloemfontein
16:35 Johannesburg
17:40 Sydney
14:15 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF459 Qantas
QF783 Qantas
13:15 Bloemfontein
16:35 Johannesburg
15:30 Sydney
19:35 Melbourne
14:15 Johannesburg
13:20 Sydney
17:05 Melbourne
21:35 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF455 Qantas
QF783 Qantas
13:15 Bloemfontein
16:35 Johannesburg
15:00 Sydney
19:35 Melbourne
14:15 Johannesburg
13:20 Sydney
16:35 Melbourne
21:35 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF451 Qantas
QF779 Qantas
13:15 Bloemfontein
16:35 Johannesburg
14:30 Sydney
17:35 Melbourne
14:15 Johannesburg
13:20 Sydney
16:05 Melbourne
19:35 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF451 Qantas
QF783 Qantas
13:15 Bloemfontein
16:35 Johannesburg
14:30 Sydney
19:35 Melbourne
14:15 Johannesburg
13:20 Sydney
16:05 Melbourne
21:35 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF741 Qantas
QF889 Qantas
13:15 Bloemfontein
16:35 Johannesburg
15:35 Sydney
19:20 Adelaide
14:15 Johannesburg
13:20 Sydney
17:10 Adelaide
21:10 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF534 Qantas
QF943 Qantas
13:15 Bloemfontein
16:35 Johannesburg
15:35 Sydney
18:00 Brisbane
14:15 Johannesburg
13:20 Sydney
17:05 Brisbane
21:25 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF532 Qantas
QF943 Qantas
13:15 Bloemfontein
16:35 Johannesburg
15:05 Sydney
18:00 Brisbane
14:15 Johannesburg
13:20 Sydney
16:35 Brisbane
21:25 Perth
Connect
4Z714 Airlink
QF64 Qantas
QF455 Qantas
QF779 Qantas
13:15 Bloemfontein
16:35 Johannesburg
15:00 Sydney
17:35 Melbourne
14:15 Johannesburg
13:20 Sydney
16:35 Melbourne
19:35 Perth
Connect
4Z712 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:20 Bloemfontein
22:30 Johannesburg
18:45 Singapore Changi
18:20 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z706 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:55 Bloemfontein
22:30 Johannesburg
18:45 Singapore Changi
18:55 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z708 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
18:45 Bloemfontein
22:30 Johannesburg
18:45 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z708 Airlink
SQ481 Singapore Airlines
SQ225 Singapore Airlines
18:45 Bloemfontein
22:30 Johannesburg
00:05 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect

4. Port Elizabeth to Perth

  1. You take a bus, shuttle or taxi from your location in Queenstown to Port Elizabeth.

  2. You take a flight from Port Elizabeth to Perth and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.

Flight Depart Arrive
JE534 524 524 Mango
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:25 Port Elizabeth
13:45 Johannesburg
09:00 Singapore Changi
10:05 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
BA6248 British Airways
CX748 Cathay Pacific
CX171 Cathay Pacific
08:25 Port Elizabeth
11:20 Johannesburg
14:55 Hong Kong
10:00 Johannesburg
06:00 Hong Kong
22:35 Perth
Connect
JE534 524 524 Mango
SQ479 Singapore Airlines
SQ213 Singapore Airlines
08:25 Port Elizabeth
13:45 Johannesburg
07:40 Singapore Changi
10:05 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
BA6248 British Airways
MK852 Air Mauritius
MK440 Air Mauritius
08:25 Port Elizabeth
13:35 Johannesburg
22:40 Mauritius
10:00 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
JE534 Mango
SQ479 Singapore Airlines
SQ213 Singapore Airlines
08:35 Port Elizabeth
13:45 Johannesburg
07:40 Singapore Changi
10:15 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
JE534 Mango
MK852 Air Mauritius
MK440 Air Mauritius
08:35 Port Elizabeth
13:35 Johannesburg
22:40 Mauritius
10:15 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
JE534 Mango
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:35 Port Elizabeth
13:45 Johannesburg
09:00 Singapore Changi
10:15 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
JE534 Mango
SQ479 Singapore Airlines
SQ229 Singapore Airlines
08:35 Port Elizabeth
13:45 Johannesburg
12:20 Singapore Changi
10:15 Johannesburg
06:10 Singapore Changi
17:20 Perth
Connect
4Z794 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:50 Port Elizabeth
13:45 Johannesburg
09:00 Singapore Changi
10:35 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z794 Airlink
QF64 Qantas
QF651 Qantas
08:50 Port Elizabeth
16:35 Johannesburg
17:40 Sydney
10:35 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z794 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
08:50 Port Elizabeth
13:45 Johannesburg
12:00 Singapore Changi
10:35 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z794 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
08:50 Port Elizabeth
13:45 Johannesburg
07:40 Singapore Changi
10:35 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z794 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
08:50 Port Elizabeth
13:35 Johannesburg
22:40 Mauritius
10:35 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z798 Airlink
QF64 Qantas
QF534 Qantas
QF943 Qantas
12:30 Port Elizabeth
16:35 Johannesburg
15:35 Sydney
18:00 Brisbane
14:15 Johannesburg
13:20 Sydney
17:05 Brisbane
21:25 Perth
Connect
4Z798 Airlink
QF64 Qantas
QF741 Qantas
QF889 Qantas
12:30 Port Elizabeth
16:35 Johannesburg
15:35 Sydney
19:20 Adelaide
14:15 Johannesburg
13:20 Sydney
17:10 Adelaide
21:10 Perth
Connect
4Z798 Airlink
QF64 Qantas
QF651 Qantas
12:30 Port Elizabeth
16:35 Johannesburg
17:40 Sydney
14:15 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z798 Airlink
QF64 Qantas
QF451 Qantas
QF779 Qantas
12:30 Port Elizabeth
16:35 Johannesburg
14:30 Sydney
17:35 Melbourne
14:15 Johannesburg
13:20 Sydney
16:05 Melbourne
19:35 Perth
Connect
4Z798 Airlink
QF64 Qantas
QF653 Qantas
12:30 Port Elizabeth
16:35 Johannesburg
19:50 Sydney
14:15 Johannesburg
13:20 Sydney
22:45 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF653 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
19:50 Sydney
15:00 Johannesburg
13:20 Sydney
22:45 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF741 Qantas
QF889 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
15:35 Sydney
19:20 Adelaide
15:00 Johannesburg
13:20 Sydney
17:10 Adelaide
21:10 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF532 Qantas
QF943 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
15:05 Sydney
18:00 Brisbane
15:00 Johannesburg
13:20 Sydney
16:35 Brisbane
21:25 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF534 Qantas
QF943 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
15:35 Sydney
18:00 Brisbane
15:00 Johannesburg
13:20 Sydney
17:05 Brisbane
21:25 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF455 Qantas
QF783 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
15:00 Sydney
19:35 Melbourne
15:00 Johannesburg
13:20 Sydney
16:35 Melbourne
21:35 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF451 Qantas
QF779 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
14:30 Sydney
17:35 Melbourne
15:00 Johannesburg
13:20 Sydney
16:05 Melbourne
19:35 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF451 Qantas
QF783 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
14:30 Sydney
19:35 Melbourne
15:00 Johannesburg
13:20 Sydney
16:05 Melbourne
21:35 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF1905 Qantas
QF857 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
14:35 Sydney
19:50 Canberra
15:00 Johannesburg
13:20 Sydney
15:30 Canberra
22:20 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF1437 Qantas
QF857 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
15:05 Sydney
19:50 Canberra
15:00 Johannesburg
13:20 Sydney
16:00 Canberra
22:20 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF455 Qantas
QF779 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
15:00 Sydney
17:35 Melbourne
15:00 Johannesburg
13:20 Sydney
16:35 Melbourne
19:35 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF1441 Qantas
QF857 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
14:40 Sydney
19:50 Canberra
15:00 Johannesburg
13:20 Sydney
15:35 Canberra
22:20 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF459 Qantas
QF783 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
15:30 Sydney
19:35 Melbourne
15:00 Johannesburg
13:20 Sydney
17:05 Melbourne
21:35 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF536 Qantas
QF945 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
16:05 Sydney
19:15 Brisbane
15:00 Johannesburg
13:20 Sydney
17:35 Brisbane
22:40 Perth
Connect
BA6242 British Airways
QF64 Qantas
QF651 Qantas
13:25 Port Elizabeth
16:35 Johannesburg
17:40 Sydney
15:00 Johannesburg
13:20 Sydney
20:35 Perth
Connect
FA422 Safair
FA289 Safair
SQ481 Singapore Airlines
SQ215 Singapore Airlines
16:15 Port Elizabeth
18:50 Durban
22:30 Johannesburg
18:45 Singapore Changi
17:35 Durban
20:00 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
FA422 Safair
FA277 Safair
SQ481 Singapore Airlines
SQ215 Singapore Airlines
16:15 Port Elizabeth
19:30 Durban
22:30 Johannesburg
18:45 Singapore Changi
17:35 Durban
20:40 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
FA422 Safair
FA271 Safair
SQ481 Singapore Airlines
SQ215 Singapore Airlines
16:15 Port Elizabeth
19:05 Durban
22:30 Johannesburg
18:45 Singapore Changi
17:35 Durban
20:15 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z796 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:50 Port Elizabeth
22:30 Johannesburg
18:45 Singapore Changi
19:35 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
FA376 Safair
SQ481 Singapore Airlines
SQ215 Singapore Airlines
18:05 Port Elizabeth
22:30 Johannesburg
18:45 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
FA376 Safair
SQ481 Singapore Airlines
SQ225 Singapore Airlines
18:05 Port Elizabeth
22:30 Johannesburg
00:05 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
BA6230 British Airways
SQ481 Singapore Airlines
SQ225 Singapore Airlines
18:35 Port Elizabeth
22:30 Johannesburg
00:05 Singapore Changi
20:10 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
BA6230 British Airways
SQ481 Singapore Airlines
SQ215 Singapore Airlines
18:35 Port Elizabeth
22:30 Johannesburg
18:45 Singapore Changi
20:10 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect

5. Maseru to Perth

  1. You take a bus, shuttle or taxi from your location in Queenstown to Maseru.

  2. You take a flight from Maseru to Perth and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.

Flight Depart Arrive
4Z51 Airlink
QR1364 Qatar Airways
QR900 Qatar Airways
08:10 Maseru
13:50 Johannesburg
02:15 Doha
09:15 Johannesburg
23:10 Doha
18:20 Perth
Connect
4Z51 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
08:10 Maseru
13:45 Johannesburg
07:40 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z51 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:10 Maseru
13:45 Johannesburg
09:00 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z51 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
08:10 Maseru
13:35 Johannesburg
22:40 Mauritius
09:15 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z53 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
11:00 Maseru
13:45 Johannesburg
07:40 Singapore Changi
12:05 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z53 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
11:00 Maseru
13:45 Johannesburg
09:00 Singapore Changi
12:05 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z53 Airlink
MK852 Air Mauritius
MK646 Air Mauritius
SQ223 Singapore Airlines
11:00 Maseru
13:35 Johannesburg
20:40 Mauritius
09:00 Singapore Changi
12:05 Johannesburg
19:35 Mauritius
07:50 Singapore Changi
14:10 Perth
Connect
4Z53 Airlink
QF64 Qantas
QF651 Qantas
11:00 Maseru
16:35 Johannesburg
17:40 Sydney
12:05 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z53 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
11:00 Maseru
13:45 Johannesburg
12:00 Singapore Changi
12:05 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z53 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
11:00 Maseru
13:35 Johannesburg
22:40 Mauritius
12:05 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z53 Airlink
QR1364 Qatar Airways
QR900 Qatar Airways
11:00 Maseru
13:50 Johannesburg
02:15 Doha
12:05 Johannesburg
23:10 Doha
18:20 Perth
Connect
4Z63 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
16:35 Maseru
22:30 Johannesburg
18:45 Singapore Changi
17:40 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect

6. Pietermaritzburg to Perth

  1. You take a bus, shuttle or taxi from your location in Queenstown to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Perth and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Perth, WA, Australia.

Flight Depart Arrive
4Z740 Airlink
QR1364 Qatar Airways
QR900 Qatar Airways
06:45 Pietermaritzburg
13:50 Johannesburg
02:15 Doha
07:45 Johannesburg
23:10 Doha
18:20 Perth
Connect
4Z740 Airlink
4Z252 Airlink
MK289 Air Mauritius
MK440 Air Mauritius
06:45 Pietermaritzburg
10:00 Johannesburg
16:50 Antananarivo
22:40 Mauritius
07:45 Johannesburg
14:00 Antananarivo
19:35 Mauritius
09:10 Perth
Connect
4Z740 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
06:45 Pietermaritzburg
13:45 Johannesburg
07:40 Singapore Changi
07:45 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z740 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
06:45 Pietermaritzburg
13:45 Johannesburg
09:00 Singapore Changi
07:45 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z740 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
06:45 Pietermaritzburg
13:35 Johannesburg
22:40 Mauritius
07:45 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z732 734 Airlink
SQ479 Singapore Airlines
SQ213 Singapore Airlines
08:40 Pietermaritzburg
13:45 Johannesburg
07:40 Singapore Changi
09:45 Johannesburg
06:10 Singapore Changi
12:50 Perth
Connect
4Z732 734 Airlink
MK852 Air Mauritius
MK646 Air Mauritius
SQ223 Singapore Airlines
08:40 Pietermaritzburg
13:35 Johannesburg
20:40 Mauritius
09:00 Singapore Changi
09:45 Johannesburg
19:35 Mauritius
07:50 Singapore Changi
14:10 Perth
Connect
4Z732 734 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:40 Pietermaritzburg
13:45 Johannesburg
09:00 Singapore Changi
09:45 Johannesburg
06:10 Singapore Changi
14:10 Perth
Connect
4Z732 734 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
08:40 Pietermaritzburg
13:45 Johannesburg
12:00 Singapore Changi
09:45 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z732 734 Airlink
QF64 Qantas
QF651 Qantas
08:40 Pietermaritzburg
16:35 Johannesburg
17:40 Sydney
09:45 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z732 734 Airlink
MK852 Air Mauritius
MK440 Air Mauritius
08:40 Pietermaritzburg
13:35 Johannesburg
22:40 Mauritius
09:45 Johannesburg
19:35 Mauritius
09:10 Perth
Connect
4Z732 734 Airlink
QR1364 Qatar Airways
QR900 Qatar Airways
08:40 Pietermaritzburg
13:50 Johannesburg
02:15 Doha
09:45 Johannesburg
23:10 Doha
18:20 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF455 Qantas
QF779 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:00 Sydney
17:35 Melbourne
14:55 Johannesburg
13:20 Sydney
16:35 Melbourne
19:35 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF455 Qantas
QF783 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:00 Sydney
19:35 Melbourne
14:55 Johannesburg
13:20 Sydney
16:35 Melbourne
21:35 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF451 Qantas
QF783 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
14:30 Sydney
19:35 Melbourne
14:55 Johannesburg
13:20 Sydney
16:05 Melbourne
21:35 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF459 Qantas
QF783 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:30 Sydney
19:35 Melbourne
14:55 Johannesburg
13:20 Sydney
17:05 Melbourne
21:35 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF532 Qantas
QF943 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:05 Sydney
18:00 Brisbane
14:55 Johannesburg
13:20 Sydney
16:35 Brisbane
21:25 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF651 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
17:40 Sydney
14:55 Johannesburg
13:20 Sydney
20:35 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF653 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
19:50 Sydney
14:55 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF1905 Qantas
QF857 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
14:35 Sydney
19:50 Canberra
14:55 Johannesburg
13:20 Sydney
15:30 Canberra
22:20 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF1437 Qantas
QF857 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:05 Sydney
19:50 Canberra
14:55 Johannesburg
13:20 Sydney
16:00 Canberra
22:20 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF534 Qantas
QF945 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:35 Sydney
19:15 Brisbane
14:55 Johannesburg
13:20 Sydney
17:05 Brisbane
22:40 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF534 Qantas
QF943 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:35 Sydney
18:00 Brisbane
14:55 Johannesburg
13:20 Sydney
17:05 Brisbane
21:25 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
16:05 Sydney
19:15 Brisbane
14:55 Johannesburg
13:20 Sydney
17:35 Brisbane
22:40 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF741 Qantas
QF889 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:35 Sydney
19:20 Adelaide
14:55 Johannesburg
13:20 Sydney
17:10 Adelaide
21:10 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF532 Qantas
QF945 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
15:05 Sydney
19:15 Brisbane
14:55 Johannesburg
13:20 Sydney
16:35 Brisbane
22:40 Perth
Connect
4Z736 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
13:50 Pietermaritzburg
22:30 Johannesburg
18:45 Singapore Changi
14:55 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF451 Qantas
QF779 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
14:30 Sydney
17:35 Melbourne
14:55 Johannesburg
13:20 Sydney
16:05 Melbourne
19:35 Perth
Connect
4Z736 Airlink
QF64 Qantas
QF1441 Qantas
QF857 Qantas
13:50 Pietermaritzburg
16:35 Johannesburg
14:40 Sydney
19:50 Canberra
14:55 Johannesburg
13:20 Sydney
15:35 Canberra
22:20 Perth
Connect
4Z744 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
17:55 Pietermaritzburg
22:30 Johannesburg
18:45 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect
4Z744 Airlink
SQ481 Singapore Airlines
SQ225 Singapore Airlines
17:55 Pietermaritzburg
22:30 Johannesburg
00:05 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
4Z742 Airlink
SQ481 Singapore Airlines
SQ225 Singapore Airlines
18:45 Pietermaritzburg
22:30 Johannesburg
00:05 Singapore Changi
19:50 Johannesburg
14:55 Singapore Changi
05:10 Perth
Connect
4Z742 Airlink
SQ481 Singapore Airlines
SQ215 Singapore Airlines
18:45 Pietermaritzburg
22:30 Johannesburg
18:45 Singapore Changi
19:50 Johannesburg
14:55 Singapore Changi
23:55 Perth
Connect

References

Find Hotels in Perth, WA, Australia

You can find hotels and accommodations in Perth, WA, Australia with our hotels search tool below

Booking.com