1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: CPT to PER
QF,SA Return flights from $1,104
Dep. Mon 22 JulRet. Mon 19 Aug$1,104
Dep. Sat 27 JulRet. Fri 30 Aug$1,149
QF,SAShow more Flights
Dep. Tue 14 JanRet. Fri 14 Feb$1,841
Dep. Thu 03 OctRet. Thu 28 Nov$2,232
BA,QF Return flights from $1,182
Dep. Mon 22 JulRet. Mon 19 Aug$1,182
Dep. Sat 27 JulRet. Fri 30 Aug$1,326
BA,QFShow more Flights
Dep. Thu 03 OctRet. Thu 28 Nov$2,253
Dep. Tue 14 JanRet. Fri 14 Feb$2,943
BA,QF,SA Return flights from $1,184
Dep. Mon 22 JulRet. Mon 19 Aug$1,184
Dep. Sat 27 JulRet. Fri 30 Aug$1,316
BA,QF,SAShow more Flights
Dep. Thu 03 OctRet. Thu 28 Nov$2,109
Dep. Tue 14 JanRet. Fri 14 Feb$2,189
SA Return flights from $1,452
Dep. Thu 03 OctRet. Thu 28 Nov$1,452
Dep. Mon 22 JulRet. Mon 19 Aug$1,533
SAShow more Flights
Dep. Sat 27 JulRet. Fri 30 Aug$1,533
Dep. Tue 14 JanRet. Fri 14 Feb$1,812
CX Return flights from $1,462
Dep. Tue 14 JanRet. Fri 14 Feb$1,462
Dep. Thu 03 OctRet. Thu 28 Nov$1,481
CXShow more Flights
Dep. Mon 22 JulRet. Mon 19 Aug$1,483
Dep. Sat 27 JulRet. Fri 30 Aug$1,627
ET,QF Return flights from $1,529
Dep. Mon 22 JulRet. Mon 19 Aug$1,529
Dep. Thu 03 OctRet. Thu 28 Nov$1,536
BA,CX Return flights from $1,588
Dep. Tue 14 JanRet. Fri 14 Feb$1,588
Dep. Thu 03 OctRet. Thu 28 Nov$1,592
BA,CXShow more Flights
Dep. Mon 22 JulRet. Mon 19 Aug$1,594
Dep. Sat 27 JulRet. Fri 30 Aug$1,650
D7,EK,ET,OD Return flights from $1,598
Dep. Tue 14 JanRet. Fri 14 Feb$1,598
Dep. Mon 22 JulRet. Mon 19 Aug$1,634
D7,EK,ET,ODShow more Flights
Dep. Sat 27 JulRet. Fri 30 Aug$1,722
EK,ET,QF Return flights from $1,621
Dep. Mon 22 JulRet. Mon 19 Aug$1,621
Dep. Tue 14 JanRet. Fri 14 Feb$1,633
EK,ET,JQ Return flights from $1,623
Dep. Mon 22 JulRet. Mon 19 Aug$1,623
Dep. Thu 03 OctRet. Thu 28 Nov$1,623
SQ Return flights from $1,633
Dep. Thu 03 OctRet. Thu 28 Nov$1,633
Dep. Tue 14 JanRet. Fri 14 Feb$1,642
SQShow more Flights
Dep. Mon 22 JulRet. Mon 19 Aug$1,872
Dep. Sat 27 JulRet. Fri 30 Aug$1,872
EK,MN,QZ,SQ Return flights from $1,646
Dep. Tue 14 JanRet. Fri 14 Feb$1,646
EK Return flights from $1,660
Dep. Tue 14 JanRet. Fri 14 Feb$1,660
Dep. Thu 03 OctRet. Thu 28 Nov$1,772
EKShow more Flights
Dep. Mon 22 JulRet. Mon 19 Aug$1,997
Dep. Sat 27 JulRet. Fri 30 Aug$2,031
EK,FA,QZ,SQ Return flights from $1,663
Dep. Tue 14 JanRet. Fri 14 Feb$1,663
EK,JE,SQ,TR Return flights from $1,664
Dep. Thu 03 OctRet. Thu 28 Nov$1,664

These flights have been found in the last 24 hours. Whats this?Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Cape Town from Australia and flights to South Africa.

Did you know...

  • South African has the quickest flight between Perth and Cape Town at 28 hours and 5 minutes. Johannesburg
  • Lavistown train station is conveniently located to Cape Town airport.
  • Cape Town has the IATA airport code of CPT.
  • It is 8,690 kilometres from Perth to Cape Town.
How to get from Perth to Cape Town
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m
Layover - 1h 15m
Johannesburg (JNB)
 to 
Capetown (CPT)
2h 10m