1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Perth to Cape Town

Filter
Close
Return
One Way
Reverse direction: CPT to PER
Depart
Return
SQ Return flights from $960
Dep. Fri 16 JanRet. Tue 03 Feb$960
Dep. Tue 20 JanRet. Tue 03 Feb$960
SQShow more Flights
Dep. Thu 22 JanRet. Thu 05 Feb$960
Dep. Fri 23 JanRet. Wed 04 Feb$960
Dep. Sun 25 JanRet. Sat 07 Feb$960
Dep. Tue 27 JanRet. Sun 15 Feb$960
Dep. Fri 30 JanRet. Sun 15 Feb$960
Dep. Sun 01 FebRet. Sun 15 Feb$960
Dep. Mon 02 FebRet. Mon 16 Feb$960
Dep. Tue 03 FebRet. Tue 17 Feb$960
Dep. Wed 04 FebRet. Wed 18 Feb$960
Dep. Fri 06 FebRet. Thu 19 Feb$960
Dep. Mon 09 FebRet. Mon 23 Feb$960
Dep. Tue 24 FebRet. Tue 10 Mar$960
Dep. Fri 27 FebRet. Wed 11 Mar$960
Dep. Sun 01 MarRet. Tue 17 Mar$960
Dep. Mon 02 MarRet. Tue 17 Mar$960
Dep. Tue 03 MarRet. Tue 17 Mar$960
Dep. Tue 03 MarRet. Wed 18 Mar$1,017
Dep. Tue 03 MarRet. Mon 09 Mar$1,017
Dep. Tue 03 MarRet. Tue 10 Mar$1,017
Dep. Tue 03 MarRet. Wed 11 Mar$1,017
Dep. Tue 03 MarRet. Thu 12 Mar$1,017
Dep. Tue 03 MarRet. Fri 06 Mar$1,017
Dep. Mon 02 MarRet. Wed 18 Mar$1,017
Dep. Mon 02 MarRet. Tue 10 Mar$1,017
Dep. Mon 02 MarRet. Wed 11 Mar$1,017
Dep. Mon 02 MarRet. Thu 12 Mar$1,017
Dep. Mon 02 MarRet. Thu 05 Mar$1,017
Dep. Mon 02 MarRet. Fri 06 Mar$1,017
Dep. Thu 05 MarRet. Wed 11 Mar$1,017
Dep. Sun 01 MarRet. Wed 18 Mar$1,017
Dep. Sun 01 MarRet. Mon 09 Mar$1,017
Dep. Sun 01 MarRet. Tue 10 Mar$1,017
Dep. Sun 01 MarRet. Wed 11 Mar$1,017
Dep. Sun 01 MarRet. Thu 12 Mar$1,017
Dep. Sun 01 MarRet. Wed 04 Mar$1,017
Dep. Sun 01 MarRet. Thu 05 Mar$1,017
Dep. Sun 01 MarRet. Fri 06 Mar$1,017
AK,EY,FA,SQ Return flights from $1,025
Dep. Tue 10 FebRet. Tue 24 Feb$1,025
QR Return flights from $1,040
Dep. Sun 01 FebRet. Sun 15 Feb$1,040
Dep. Mon 02 FebRet. Mon 16 Feb$1,040
QRShow more Flights
Dep. Tue 03 FebRet. Tue 17 Feb$1,040
Dep. Wed 04 FebRet. Wed 18 Feb$1,040
Dep. Mon 09 FebRet. Mon 23 Feb$1,040
Dep. Tue 10 FebRet. Tue 24 Feb$1,040
Dep. Tue 24 FebRet. Tue 10 Mar$1,040
Dep. Sun 01 MarRet. Tue 17 Mar$1,040
Dep. Mon 02 MarRet. Tue 17 Mar$1,040
Dep. Tue 03 MarRet. Tue 17 Mar$1,040
Dep. Fri 06 FebRet. Thu 19 Feb$1,069
Dep. Fri 27 FebRet. Wed 11 Mar$1,070
Dep. Sun 25 JanRet. Sat 07 Feb$1,070
Dep. Fri 30 JanRet. Sun 15 Feb$1,070
Dep. Thu 22 JanRet. Thu 05 Feb$1,087
Dep. Tue 27 JanRet. Sun 15 Feb$1,331
Dep. Fri 23 JanRet. Wed 04 Feb$1,439
Dep. Mon 20 OctRet. Fri 31 Oct$1,492
Dep. Tue 20 JanRet. Tue 03 Feb$1,497
Dep. Fri 16 JanRet. Tue 03 Feb$1,837
Dep. Fri 26 DecRet. Sun 04 Jan$2,950
TK Return flights from $1,087
Dep. Fri 27 FebRet. Wed 11 Mar$1,087
Dep. Mon 02 FebRet. Mon 16 Feb$1,159
TKShow more Flights
Dep. Sun 25 JanRet. Sat 07 Feb$1,184
Dep. Mon 09 FebRet. Mon 23 Feb$1,230
Dep. Wed 04 FebRet. Wed 18 Feb$1,303
Dep. Fri 23 JanRet. Wed 04 Feb$1,407
Dep. Tue 03 MarRet. Tue 17 Mar$1,452
Dep. Fri 06 FebRet. Thu 19 Feb$1,490
Dep. Tue 24 FebRet. Tue 10 Mar$1,493
Dep. Sun 01 MarRet. Tue 17 Mar$1,493
Dep. Tue 03 FebRet. Tue 17 Feb$1,545
Dep. Thu 22 JanRet. Thu 05 Feb$1,552
Dep. Mon 02 MarRet. Tue 17 Mar$1,577
Dep. Fri 16 JanRet. Tue 03 Feb$1,659
Dep. Tue 20 JanRet. Tue 03 Feb$1,659
Dep. Sun 01 FebRet. Sun 15 Feb$1,812
Dep. Tue 10 FebRet. Tue 24 Feb$1,816
Dep. Tue 27 JanRet. Sun 15 Feb$1,938
Dep. Fri 30 JanRet. Sun 15 Feb$2,397
4Z,QR Return flights from $1,111
Dep. Sun 01 FebRet. Sun 15 Feb$1,111
Dep. Mon 02 FebRet. Mon 16 Feb$1,111
4Z,QRShow more Flights
Dep. Wed 04 FebRet. Wed 18 Feb$1,111
Dep. Mon 09 FebRet. Mon 23 Feb$1,111
Dep. Tue 10 FebRet. Tue 24 Feb$1,112
Dep. Tue 24 FebRet. Tue 10 Mar$1,112
Dep. Sun 01 MarRet. Tue 17 Mar$1,112
Dep. Mon 02 MarRet. Tue 17 Mar$1,112
Dep. Tue 03 MarRet. Tue 17 Mar$1,112
Dep. Tue 03 FebRet. Tue 17 Feb$1,112
Dep. Fri 27 FebRet. Wed 11 Mar$1,143
Dep. Fri 30 JanRet. Sun 15 Feb$1,143
Dep. Fri 06 FebRet. Thu 19 Feb$1,145
Dep. Tue 27 JanRet. Sun 15 Feb$1,519
Dep. Thu 22 JanRet. Thu 05 Feb$1,551
Dep. Fri 23 JanRet. Wed 04 Feb$1,554
Dep. Mon 20 OctRet. Fri 31 Oct$2,252
Dep. Fri 26 DecRet. Sun 04 Jan$3,464
SA Return flights from $1,121
Dep. Sun 01 MarRet. Tue 17 Mar$1,121
Dep. Mon 02 MarRet. Tue 17 Mar$1,121
SAShow more Flights
Dep. Tue 27 JanRet. Sun 15 Feb$1,122
Dep. Mon 02 FebRet. Mon 16 Feb$1,123
Dep. Mon 09 FebRet. Mon 23 Feb$1,123
Dep. Fri 27 FebRet. Wed 11 Mar$1,124
Dep. Tue 03 MarRet. Tue 17 Mar$1,124
Dep. Sun 01 FebRet. Sun 15 Feb$1,124
Dep. Tue 10 FebRet. Tue 24 Feb$1,124
Dep. Tue 24 FebRet. Tue 10 Mar$1,124
Dep. Tue 03 FebRet. Tue 17 Feb$1,124
Dep. Sun 25 JanRet. Sat 07 Feb$1,124
Dep. Fri 30 JanRet. Sun 15 Feb$1,202
Dep. Tue 20 JanRet. Tue 03 Feb$1,202
Dep. Fri 23 JanRet. Wed 04 Feb$1,202
Dep. Fri 16 JanRet. Tue 03 Feb$1,281
Dep. Wed 04 FebRet. Wed 18 Feb$1,281
Dep. Fri 06 FebRet. Thu 19 Feb$1,281
Dep. Mon 20 OctRet. Fri 31 Oct$1,320
Dep. Fri 26 DecRet. Sun 04 Jan$2,630
AK,FA,MK,QR Return flights from $1,129
Dep. Mon 20 OctRet. Fri 31 Oct$1,129
5Z,SA Return flights from $1,144
Dep. Tue 10 FebRet. Tue 24 Feb$1,144
Dep. Sun 01 MarRet. Tue 17 Mar$1,202
5Z,SAShow more Flights
Dep. Mon 02 MarRet. Tue 17 Mar$1,202
Dep. Tue 03 MarRet. Tue 17 Mar$1,202
Dep. Sun 25 JanRet. Sat 07 Feb$1,202
Dep. Tue 03 FebRet. Tue 17 Feb$1,240
Dep. Mon 09 FebRet. Mon 23 Feb$1,261
Dep. Fri 27 FebRet. Wed 11 Mar$1,261
Dep. Sun 01 FebRet. Sun 15 Feb$1,261
Dep. Mon 02 FebRet. Mon 16 Feb$1,261
Dep. Tue 27 JanRet. Sun 15 Feb$1,270
Dep. Tue 24 FebRet. Tue 10 Mar$1,270
Dep. Tue 20 JanRet. Tue 03 Feb$1,319
Dep. Fri 23 JanRet. Wed 04 Feb$1,343
Dep. Fri 30 JanRet. Sun 15 Feb$1,343
Dep. Mon 20 OctRet. Fri 31 Oct$1,379
Dep. Fri 16 JanRet. Tue 03 Feb$1,400
Dep. Fri 06 FebRet. Thu 19 Feb$1,452
Dep. Wed 04 FebRet. Wed 18 Feb$1,460
Dep. Fri 26 DecRet. Sun 04 Jan$2,738
4Z,CX,SQ Return flights from $1,191
Dep. Wed 04 FebRet. Wed 18 Feb$1,191
Dep. Mon 02 MarRet. Tue 17 Mar$1,197
4Z,CX,SQShow more Flights
Dep. Mon 09 FebRet. Mon 23 Feb$1,231
Dep. Tue 03 FebRet. Tue 17 Feb$1,231
Dep. Tue 27 JanRet. Sun 15 Feb$1,231
Dep. Mon 02 FebRet. Mon 16 Feb$1,233
Dep. Fri 30 JanRet. Sun 15 Feb$1,257
Dep. Sun 01 FebRet. Sun 15 Feb$1,257
Dep. Sun 01 MarRet. Tue 17 Mar$1,257
Dep. Fri 06 FebRet. Thu 19 Feb$1,282
Dep. Fri 27 FebRet. Wed 11 Mar$1,293
Dep. Sun 25 JanRet. Sat 07 Feb$1,384
Dep. Tue 10 FebRet. Tue 24 Feb$1,459
Dep. Fri 23 JanRet. Wed 04 Feb$1,472
Dep. Thu 22 JanRet. Thu 05 Feb$1,557
Dep. Tue 24 FebRet. Tue 10 Mar$1,641
Dep. Tue 03 MarRet. Tue 17 Mar$2,167
Dep. Fri 26 DecRet. Sun 04 Jan$9,116
QR,SQ Return flights from $1,229
Dep. Sun 01 FebRet. Sun 15 Feb$1,229
Dep. Tue 03 FebRet. Tue 17 Feb$1,229
QR,SQShow more Flights
Dep. Wed 04 FebRet. Wed 18 Feb$1,229
Dep. Tue 27 JanRet. Sun 15 Feb$1,230
Dep. Sun 01 MarRet. Tue 17 Mar$1,231
Dep. Tue 03 MarRet. Tue 17 Mar$1,231
Dep. Mon 02 MarRet. Tue 17 Mar$1,231
Dep. Mon 09 FebRet. Mon 23 Feb$1,231
Dep. Tue 10 FebRet. Tue 24 Feb$1,247
Dep. Mon 02 FebRet. Mon 16 Feb$1,247
Dep. Fri 06 FebRet. Thu 19 Feb$1,249
Dep. Fri 30 JanRet. Sun 15 Feb$1,258
Dep. Tue 24 FebRet. Tue 10 Mar$1,261
Dep. Fri 27 FebRet. Wed 11 Mar$1,266
Dep. Thu 22 JanRet. Thu 05 Feb$1,292
Dep. Sun 25 JanRet. Sat 07 Feb$1,335
Dep. Fri 23 JanRet. Wed 04 Feb$1,348
Dep. Fri 16 JanRet. Tue 03 Feb$1,481
Dep. Tue 20 JanRet. Tue 03 Feb$1,645
Dep. Mon 20 OctRet. Fri 31 Oct$1,766
Dep. Fri 26 DecRet. Sun 04 Jan$2,643
4Z,CX Return flights from $1,233
Dep. Mon 09 FebRet. Mon 23 Feb$1,233
Dep. Mon 02 MarRet. Tue 17 Mar$1,233
4Z,CXShow more Flights
Dep. Fri 06 FebRet. Thu 19 Feb$1,272
Dep. Fri 27 FebRet. Wed 11 Mar$1,275
Dep. Sun 01 MarRet. Tue 17 Mar$1,275
Dep. Wed 04 FebRet. Wed 18 Feb$1,335
Dep. Tue 27 JanRet. Sun 15 Feb$1,335
Dep. Fri 30 JanRet. Sun 15 Feb$1,376
Dep. Sun 01 FebRet. Sun 15 Feb$1,376
Dep. Tue 24 FebRet. Tue 10 Mar$1,448
Dep. Tue 20 JanRet. Tue 03 Feb$1,494
Dep. Tue 03 FebRet. Tue 17 Feb$1,530
Dep. Fri 23 JanRet. Wed 04 Feb$1,576
Dep. Tue 10 FebRet. Tue 24 Feb$1,666
Dep. Tue 03 MarRet. Tue 17 Mar$1,746
Dep. Thu 22 JanRet. Thu 05 Feb$2,609
Dep. Fri 16 JanRet. Tue 03 Feb$2,787
Dep. Mon 02 FebRet. Mon 16 Feb$3,111
Dep. Mon 20 OctRet. Fri 31 Oct$6,922
4Z,CX,SA Return flights from $1,240
Dep. Mon 02 MarRet. Tue 17 Mar$1,240
Dep. Tue 27 JanRet. Sun 15 Feb$1,287
4Z,CX,SAShow more Flights
Dep. Mon 09 FebRet. Mon 23 Feb$1,307
Dep. Mon 02 FebRet. Mon 16 Feb$1,316
Dep. Sun 01 MarRet. Tue 17 Mar$1,344
Dep. Sun 01 FebRet. Sun 15 Feb$1,344
Dep. Tue 03 FebRet. Tue 17 Feb$1,374
Dep. Fri 30 JanRet. Sun 15 Feb$1,401
Dep. Sun 25 JanRet. Sat 07 Feb$1,401
Dep. Tue 20 JanRet. Tue 03 Feb$1,412
Dep. Tue 24 FebRet. Tue 10 Mar$1,440
Dep. Wed 04 FebRet. Wed 18 Feb$1,443
Dep. Fri 27 FebRet. Wed 11 Mar$1,471
Dep. Tue 10 FebRet. Tue 24 Feb$1,573
Dep. Fri 23 JanRet. Wed 04 Feb$1,587
Dep. Thu 22 JanRet. Thu 05 Feb$1,591
Dep. Fri 06 FebRet. Thu 19 Feb$1,647
Dep. Fri 16 JanRet. Tue 03 Feb$2,845
Dep. Mon 20 OctRet. Fri 31 Oct$3,066
Dep. Fri 26 DecRet. Sun 04 Jan$9,291
CX,SA Return flights from $1,243
Dep. Mon 09 FebRet. Mon 23 Feb$1,243
Dep. Mon 02 MarRet. Tue 17 Mar$1,243
CX,SAShow more Flights
Dep. Fri 27 FebRet. Wed 11 Mar$1,282
Dep. Sun 01 MarRet. Tue 17 Mar$1,282
Dep. Fri 06 FebRet. Thu 19 Feb$1,282
Dep. Tue 27 JanRet. Sun 15 Feb$1,290
Dep. Mon 02 FebRet. Mon 16 Feb$1,290
Dep. Fri 30 JanRet. Sun 15 Feb$1,329
Dep. Wed 04 FebRet. Wed 18 Feb$1,341
Dep. Tue 03 FebRet. Tue 17 Feb$1,368
Dep. Tue 24 FebRet. Tue 10 Mar$1,368
Dep. Sun 01 FebRet. Sun 15 Feb$1,382
Dep. Sun 25 JanRet. Sat 07 Feb$1,404
Dep. Tue 20 JanRet. Tue 03 Feb$1,414
Dep. Tue 10 FebRet. Tue 24 Feb$1,534
Dep. Tue 03 MarRet. Tue 17 Mar$1,534
Dep. Fri 23 JanRet. Wed 04 Feb$1,593
Dep. Fri 16 JanRet. Tue 03 Feb$1,668
Dep. Thu 22 JanRet. Thu 05 Feb$2,086
Dep. Mon 20 OctRet. Fri 31 Oct$3,068
ET,MH,QF Return flights from $1,246
Dep. Fri 06 FebRet. Thu 19 Feb$1,246
Dep. Thu 22 JanRet. Thu 05 Feb$1,520
ET,MH,QFShow more Flights
Dep. Sun 25 JanRet. Sat 07 Feb$1,623
Dep. Fri 27 FebRet. Wed 11 Mar$1,763
Dep. Fri 23 JanRet. Wed 04 Feb$1,896
SQ,TK Return flights from $1,256
Dep. Tue 24 FebRet. Tue 10 Mar$1,256
Dep. Fri 27 FebRet. Wed 11 Mar$1,279
SQ,TKShow more Flights
Dep. Sun 25 JanRet. Sat 07 Feb$1,283
Dep. Fri 06 FebRet. Thu 19 Feb$1,287
Dep. Thu 22 JanRet. Thu 05 Feb$1,342
Dep. Fri 23 JanRet. Wed 04 Feb$1,372
Dep. Wed 04 FebRet. Wed 18 Feb$1,372
Dep. Mon 02 FebRet. Mon 16 Feb$1,524
Dep. Mon 20 OctRet. Fri 31 Oct$2,728

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 United States (USA) and flights to South Africa. Maybe a different destination? Here are all the flights from Perth

Did you know...

  • Perth to Cape Town, the shortest return flight is 29 hrs 30 mins on , going through Johannesburg
  • The Road Lodge Cape Town International Airport is within a kilometre from Cape Town airport.
  • The distance from Cape Town to Perth is 8,690 kilometres.

Questions and Answers

What is the cheapest month to fly to Cape Town from Perth?

Currently, February/2026 and November/2025 are the cheapest months to travel from Perth to Cape Town. You will pay the most in January/2026.

What airlines fly direct to Cape Town from Perth?

No airlines fly non-stop between Perth and Cape Town.

What is the cheapest airline that flies to Cape Town from Perth?

The cheapest airline to fly to Cape Town from Perth is Qatar Airways.

What is the best airline to fly to Cape Town from Perth?

The best airline to fly from Perth to Cape Town is Qatar Airways.

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

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia