1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: CPT to PER

The Cheapest Return Perth to Cape Town Flights.

SQ Return flights from $1,302
Dep. Mon 25 MayRet. Mon 31 Aug$1,302
Dep. Thu 19 MarRet. Tue 31 Mar$1,331
SQShow more Flights
Dep. Fri 14 FebRet. Sat 07 Mar$1,752
SA Return flights from $1,513
Dep. Thu 19 MarRet. Tue 31 Mar$1,513
Dep. Mon 25 MayRet. Mon 31 Aug$1,513
SAShow more Flights
Dep. Fri 14 FebRet. Sat 07 Mar$1,584

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...

  • CPT is the International Air Transport Association (IATA) airport code for Cape Town.
  • has the quickest flight between Perth and Cape Town taking 28 hrs 25 mins, going through Johannesburg
  • Cape Town is 6 hours after Perth. You'll most likely be jetlagged for 1-2 days.
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