Welcome | SIGN OUT

Cheap Flights from Cape Town to Perth - CPT to PER (reverse)

Popular Flights from Cape Town to Perth

  • Airfare from Cape Town to Perth on Qatar Airways from ZAR10035 round trip
  • Airfare from Cape Town to Perth on Singapore Airlines from ZAR11389 round trip
  • Airfare from Cape Town to Perth on Air Mauritius from ZAR12510 round trip
  • Airfare from Cape Town to Perth on Emirates from ZAR12698 round trip

Did You Know?

  • The smallest aircraft operated by American flying between Cape Town, ZA and Perth, AU is a 747 with 337 seats.
  • Johannesburg, ZA is the most popular connection for one stop flights between Cape Town, ZA and Perth, AU.
  • S African has the most one stop flights between Cape Town, ZA and Perth, AU.
  • 73 flights per week fly out of Cape Town, ZA connecting to Perth, AU
  • Lufthansa has 9 two stops or more flights between Cape Town, ZA and Perth, AU.
  • 42,241 seats are available per day to fly out of Cape Town, ZA connecting to Perth, AU
  • 13 airlines operate between Cape Town, ZA and Perth, AU
  • The shortest flight between Cape Town, ZA and Perth, AU on S African is 5,949 miles.
As seen in...
Expert Travel Advice Provided by Farecompare

Cheap Domestic Flights from Cape Town - CPT

Flights
Airline
Lowest Price
S African, British Airways
ZAR1609

Cheap Domestic Flights to Perth - PER

Flights
Airline
Lowest Price
Virgin Blue, Jetstar, Qantas
AUD156
Virgin Blue, Jetstar, Qantas
AUD146
Virgin Blue, Jetstar, Qantas
AUD149
Qantas, Jetstar, Virgin Blue
AUD157

Cheap International Flights from Cape Town - CPT

Flights
Airline
Lowest Price
British Airways, S African, Virgin Atlantic
ZAR6306
Lufthansa
ZAR5683
British Airways, KLM, Lufthansa
ZAR8074
British Airways, Emirates, KLM, Lufthansa, S African
ZAR5706
Emirates
ZAR9242
Jet India, British Airways, Delta, Emirates, KLM, Lufthansa, S African, Virgin Atlantic
ZAR4388
British Airways, Emirates, KLM, Lufthansa, S African, Thai
ZAR6136
British Airways, Angola, Emirates, TAM, KLM, Lufthansa
ZAR8000
British Airways, Cathay, Garuda, KLM, Qantas, S African, Singapore
ZAR8018
Aegean, British Airways, Emirates, KLM, Lufthansa, Olympic
ZAR5110

Cheap International Flights to Perth - PER

Flights
Airline
Lowest Price
British Airways, Cathay, AirAsia X, Emirates, Malaysia, Qantas, S African, Singapore, Thai
£755
AWQ, Cathay, China S, Emirates, Garuda, Jetstar, KLM, Lufthansa, Malaysia, Qantas, Singapore, Thai, Tiger
$649
Cathay, Qantas
HKD5856
Thai
THB20464
Air France, Cathay, China S, Emirates, Malaysia, Qantas, Singapore, Thai
€737
Qantas, Jetstar Asia, Singapore
SGD564
Jetstar Asia, Cathay, China S, Emirates, Malaysia, Qantas, Singapore, Thai, Tiger
$855
Jet India, Cathay, China S, AirAsia X, Emirates, Malaysia, Qantas, Singapore, Thai
₨41024
Cathay, Emirates
CAD1790
Cathay, Emirates, Lufthansa, Malaysia, Qantas, S African, Singapore, Thai
€906
Cathay, China S, Emirates, Garuda, Japan, Jetstar, Malaysia, All Nippon, Qantas, Singapore, Thai
¥71890
Cathay, China S, Virgin Blue, Delta, Emirates, Jetstar, New Zealand, Qantas, Singapore, United, V Australia
$1385
Air China, Cathay, China S, Virgin Blue, Emirates, Dragonair, Malaysia, China E, New Zealand, Qantas, Singapore, Thai
元7689
Malaysia
MYR1819
Air China, Cathay, China S, Virgin Blue, Emirates, Jetstar, Dragonair, Malaysia, Qantas, Singapore, Thai
元7355
Emirates
€827
Cathay, China S, Emirates, Malaysia, Singapore
€716
Cathay, Virgin Blue, Emirates, New Zealand, United
$1471
S African
ZAR8603
Emirates
﷼3940
Cathay, China S, AirAsia X, Emirates, Garuda, Korean, Malaysia, Asiana, Qantas, Singapore, Thai
₩712171
Emirates
£763
Jet India, Cathay, Emirates, Malaysia, Qantas, S African, Singapore, Thai
₨38226
Emirates, Thai
€890
Emirates, Malaysia, Singapore, Thai, Turkish
€798
American, JetBlue, British Airways, Continental, Cathay, Virgin Blue, Delta, Jetstar, New Zealand, Qantas, S African, United, V Australia
$1625
New Zealand
NZD1069
Emirates, S African
$1381
Virgin Blue, Hawaiian, Jetstar, New Zealand, Qantas
$1604
Emirates, Lufthansa, S African, Singapore, Thai
€936
Cathay
$1765
American, JetBlue, Cathay, China S, Virgin Blue, Delta, Jetstar, Lufthansa, New Zealand, Qantas, S African, Singapore, United, V Australia
$1772
Emirates
€911
Emirates, Singapore
€1022
Emirates
€917
American, Air Canada, Air France, Alaska, JetBlue, British Airways, Cathay, China S, Virgin Blue, Delta, Jetstar, Lufthansa, Malaysia, New Zealand, Asiana, Qantas, S African, Singapore, United, V Australia
$1664
Cathay, China S, AirAsia X, Emirates, Garuda, Jetstar, Malaysia, Singapore, Thai
¥72000
American, Air France, British Airways, Cathay, China S, Virgin Blue, Delta, Jetstar, KLM, Lufthansa, Malaysia, New Zealand, Qantas, Singapore, Thai, V Australia
$1772
American, JetBlue, British Airways, Continental, Cathay, Virgin Blue, Jetstar, Lufthansa, New Zealand, Qantas, S African, Singapore, United
$1735
Air Canada, Cathay, China S, Virgin Blue
CAD1439
Air France, Finnair, British Airways, China S, Spanair, KLM, Lufthansa, Malaysia, Qantas, Qatar, S African, Singapore, Thai, Turkish
€910
American, Air France, Cathay, China S, Virgin Blue, Delta, Jetstar, Lufthansa, Malaysia, China E, New Zealand, Qantas, Singapore, V Australia
$1747
Emirates, Egyptair, Thai
EGP8193
Cathay, Emirates, Singapore
€889
Cathay, Emirates, Dragonair, Malaysia, Singapore, Thai, Tiger
₨38624
Qatar
﷼3615
Emirates, Austrian, Thai
€934
American, Air France, Alaska, JetBlue, British Airways, Cathay, China S, Virgin Blue, Delta, Jetstar, KLM, Lufthansa, Malaysia, All Nippon, New Zealand, Qantas, Qatar, S African, Singapore, Thai, Turkish, United, V Australia
$1895
Cheap Flights from Cape Town to Perth, from ZAR10035 Round trip from CPT to PER