How to get to Perth, WA, Australia from Singapore by flight ? You can check flights from Singapore to Perth, WA, Australia below.
You can find flight ticket prices from Singapore to Perth, WA, Australia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Singapore to Polokwane.
You take a flight from Polokwane to Perth and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.
You take a flight from Johannesburg 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 | |
---|---|---|---|
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 |
You take a bus, shuttle or taxi from your location in Singapore to Nelspruit.
You take a flight from Nelspruit to Perth and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in Singapore to Hoedspruit.
You take a flight from Hoedspruit to Perth and cost approximately 1000 USD.
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 |
You can find hotels and accommodations in Perth, WA, Australia with our hotels search tool below
Booking.com