HowToGo

Flight from Singapore to Perth, WA, Australia

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

Search Transfer from Singapore to Perth, WA, Australia

Search Flights

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

1. Polokwane to Perth

  1. You take a bus, shuttle or taxi from your location in Singapore to Polokwane.

  2. You take a flight from Polokwane to Perth and cost approximately 800 USD.

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

Flight Depart Arrive
4Z802 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
07:55 Polokwane
13:45 Johannesburg
09:55 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
15:05 Perth
Connect
4Z802 Airlink
QR1364 Qatar Airways
QR900 Qatar Airways
07:55 Polokwane
13:50 Johannesburg
02:15 Doha
08:50 Johannesburg
23:10 Doha
18:20 Perth
Connect
4Z802 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
07:55 Polokwane
13:45 Johannesburg
12:00 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z802 Airlink
QF64 Qantas
QF653 Qantas
07:55 Polokwane
16:35 Johannesburg
19:50 Sydney
08:50 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z802 Airlink
CX748 Cathay Pacific
CX171 Cathay Pacific
07:55 Polokwane
11:20 Johannesburg
14:55 Hong Kong
08:50 Johannesburg
05:50 Hong Kong
22:35 Perth
Connect
4Z802 Airlink
SQ479 Singapore Airlines
TR16 Scoot Tigerair
07:55 Polokwane
13:45 Johannesburg
15:05 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
20:30 Perth
Connect
4Z802 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
07:55 Polokwane
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
08:50 Johannesburg
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
4Z802 Airlink
SQ479 Singapore Airlines
SQ251 Singapore Airlines
VA1438 Virgin Australia
07:55 Polokwane
13:45 Johannesburg
08:40 Singapore Changi
17:15 Darwin
08:50 Johannesburg
06:10 Singapore Changi
14:50 Darwin
19:45 Perth
Connect
4Z802 Airlink
SQ479 Singapore Airlines
SQ277 Singapore Airlines
VA721 Virgin Australia
07:55 Polokwane
13:45 Johannesburg
07:50 Singapore Changi
17:50 Adelaide
08:50 Johannesburg
06:10 Singapore Changi
16:00 Adelaide
19:50 Perth
Connect

2. Johannesburg to Perth

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

  2. You take a flight from Johannesburg to Perth and cost approximately 900 USD.

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

Flight Depart Arrive
QR1366 Qatar Airways
QR900 Qatar Airways
07:40 Johannesburg
02:15 Doha
17:00 Doha
18:20 Perth
Connect
CX748 Cathay Pacific
CX171 Cathay Pacific
11:20 Johannesburg
14:55 Hong Kong
05:50 Hong Kong
22:35 Perth
Connect
SQ479 Singapore Airlines
SQ223 Singapore Airlines
13:45 Johannesburg
09:55 Singapore Changi
06:10 Singapore Changi
15:05 Perth
Connect
SQ479 Singapore Airlines
SQ251 Singapore Airlines
VA1438 Virgin Australia
13:45 Johannesburg
08:40 Singapore Changi
17:15 Darwin
06:10 Singapore Changi
14:50 Darwin
19:45 Perth
Connect
SQ479 Singapore Airlines
TR8 Scoot Tigerair
13:45 Johannesburg
12:00 Singapore Changi
06:10 Singapore Changi
17:00 Perth
Connect
SQ479 Singapore Airlines
SQ277 Singapore Airlines
VA721 Virgin Australia
13:45 Johannesburg
07:50 Singapore Changi
17:50 Adelaide
06:10 Singapore Changi
16:00 Adelaide
19:50 Perth
Connect
SQ479 Singapore Airlines
TR16 Scoot Tigerair
13:45 Johannesburg
15:05 Singapore Changi
06:10 Singapore Changi
20:30 Perth
Connect
QR1364 Qatar Airways
QR900 Qatar Airways
13:50 Johannesburg
02:15 Doha
23:10 Doha
18:20 Perth
Connect
QF64 Qantas
QF536 Qantas
QF945 Qantas
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
QF64 Qantas
JQ958 Jetstar
JQ978 Jetstar
16:35 Johannesburg
15:35 Sydney
20:15 Cairns
13:20 Sydney
18:40 Cairns
23:20 Perth
Connect
QF64 Qantas
QF653 Qantas
16:35 Johannesburg
19:50 Sydney
13:20 Sydney
22:45 Perth
Connect

3. Nelspruit to Perth

  1. You take a bus, shuttle or taxi from your location in Singapore to Nelspruit.

  2. You take a flight from Nelspruit to Perth and cost approximately 1400 USD.

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

Flight Depart Arrive
4Z838 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
06:55 Nelspruit
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
07:50 Johannesburg
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
4Z838 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
06:55 Nelspruit
13:45 Johannesburg
09:55 Singapore Changi
07:50 Johannesburg
06:10 Singapore Changi
15:05 Perth
Connect
4Z838 Airlink
SQ479 Singapore Airlines
TR16 Scoot Tigerair
06:55 Nelspruit
13:45 Johannesburg
15:05 Singapore Changi
07:50 Johannesburg
06:10 Singapore Changi
20:30 Perth
Connect
4Z838 Airlink
CX748 Cathay Pacific
CX171 Cathay Pacific
06:55 Nelspruit
11:20 Johannesburg
14:55 Hong Kong
07:50 Johannesburg
05:50 Hong Kong
22:35 Perth
Connect
4Z838 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
06:55 Nelspruit
13:45 Johannesburg
12:00 Singapore Changi
07:50 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z824 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
08:20 Nelspruit
13:45 Johannesburg
12:00 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z824 Airlink
SQ479 Singapore Airlines
SQ251 Singapore Airlines
VA1438 Virgin Australia
08:20 Nelspruit
13:45 Johannesburg
08:40 Singapore Changi
17:15 Darwin
09:15 Johannesburg
06:10 Singapore Changi
14:50 Darwin
19:45 Perth
Connect
4Z824 Airlink
SQ479 Singapore Airlines
SQ277 Singapore Airlines
VA721 Virgin Australia
08:20 Nelspruit
13:45 Johannesburg
07:50 Singapore Changi
17:50 Adelaide
09:15 Johannesburg
06:10 Singapore Changi
16:00 Adelaide
19:50 Perth
Connect
4Z824 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
08:20 Nelspruit
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
09:15 Johannesburg
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
4Z824 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:20 Nelspruit
13:45 Johannesburg
09:55 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
15:05 Perth
Connect
4Z824 Airlink
CX748 Cathay Pacific
CX171 Cathay Pacific
08:20 Nelspruit
11:20 Johannesburg
14:55 Hong Kong
09:15 Johannesburg
05:50 Hong Kong
22:35 Perth
Connect
4Z824 Airlink
SQ479 Singapore Airlines
TR16 Scoot Tigerair
08:20 Nelspruit
13:45 Johannesburg
15:05 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
20:30 Perth
Connect
4Z824 Airlink
QF64 Qantas
QF653 Qantas
08:20 Nelspruit
16:35 Johannesburg
19:50 Sydney
09:15 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z836 Airlink
QF64 Qantas
QF653 Qantas
08:30 Nelspruit
16:35 Johannesburg
19:50 Sydney
09:25 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z836 Airlink
SQ479 Singapore Airlines
TR8 Scoot Tigerair
08:30 Nelspruit
13:45 Johannesburg
12:00 Singapore Changi
09:25 Johannesburg
06:10 Singapore Changi
17:00 Perth
Connect
4Z836 Airlink
SQ479 Singapore Airlines
SQ223 Singapore Airlines
08:30 Nelspruit
13:45 Johannesburg
09:55 Singapore Changi
09:25 Johannesburg
06:10 Singapore Changi
15:05 Perth
Connect
4Z842 Airlink
QF64 Qantas
JQ958 Jetstar
JQ978 Jetstar
12:40 Nelspruit
16:35 Johannesburg
15:35 Sydney
20:15 Cairns
13:35 Johannesburg
13:20 Sydney
18:40 Cairns
23:20 Perth
Connect
4Z842 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
12:40 Nelspruit
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
13:35 Johannesburg
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
4Z842 Airlink
QF64 Qantas
QF653 Qantas
12:40 Nelspruit
16:35 Johannesburg
19:50 Sydney
13:35 Johannesburg
13:20 Sydney
22:45 Perth
Connect

4. Hoedspruit to Perth

  1. You take a bus, shuttle or taxi from your location in Singapore to Hoedspruit.

  2. You take a flight from Hoedspruit 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
4Z872 Airlink
QR1364 Qatar Airways
QR900 Qatar Airways
12:00 Hoedspruit
13:50 Johannesburg
02:15 Doha
13:00 Johannesburg
23:10 Doha
18:20 Perth
Connect
4Z872 Airlink
QF64 Qantas
QF653 Qantas
12:00 Hoedspruit
16:35 Johannesburg
19:50 Sydney
13:00 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z872 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
12:00 Hoedspruit
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
13:00 Johannesburg
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
4Z872 Airlink
QF64 Qantas
JQ958 Jetstar
JQ978 Jetstar
12:00 Hoedspruit
16:35 Johannesburg
15:35 Sydney
20:15 Cairns
13:00 Johannesburg
13:20 Sydney
18:40 Cairns
23:20 Perth
Connect
5Z889 CemAir
QF64 Qantas
QF653 Qantas
13:05 Hoedspruit
16:35 Johannesburg
19:50 Sydney
14:00 Johannesburg
13:20 Sydney
22:45 Perth
Connect
5Z889 CemAir
QF64 Qantas
QF536 Qantas
QF945 Qantas
13:05 Hoedspruit
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
14:00 Johannesburg
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
5Z889 CemAir
QF64 Qantas
JQ958 Jetstar
JQ978 Jetstar
13:05 Hoedspruit
16:35 Johannesburg
15:35 Sydney
20:15 Cairns
14:00 Johannesburg
13:20 Sydney
18:40 Cairns
23:20 Perth
Connect
4Z874 Airlink
QF64 Qantas
QF653 Qantas
14:20 Hoedspruit
16:35 Johannesburg
19:50 Sydney
15:25 Johannesburg
13:20 Sydney
22:45 Perth
Connect
4Z874 Airlink
QF64 Qantas
QF536 Qantas
QF945 Qantas
14:20 Hoedspruit
16:35 Johannesburg
16:00 Sydney
19:15 Brisbane
15:25 Johannesburg
13:20 Sydney
17:30 Brisbane
22:40 Perth
Connect
4Z874 Airlink
QF64 Qantas
JQ958 Jetstar
JQ978 Jetstar
14:20 Hoedspruit
16:35 Johannesburg
15:35 Sydney
20:15 Cairns
15:25 Johannesburg
13:20 Sydney
18:40 Cairns
23:20 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