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 $949
Dep. Wed 18 FebRet. Thu 05 Mar$949
Dep. Sat 21 FebRet. Fri 06 Mar$949
SQShow more Flights
Dep. Tue 24 FebRet. Tue 10 Mar$949
Dep. Mon 02 MarRet. Tue 17 Mar$949
Dep. Mon 02 FebRet. Tue 17 Feb$949
Dep. Sat 28 FebRet. Tue 17 Mar$949
Dep. Mon 23 FebRet. Mon 09 Mar$949
Dep. Thu 26 FebRet. Tue 10 Mar$949
Dep. Sun 01 MarRet. Tue 17 Mar$949
Dep. Wed 18 FebRet. Wed 04 Mar$949
Dep. Fri 20 FebRet. Fri 06 Mar$949
Dep. Mon 23 FebRet. Tue 10 Mar$949
Dep. Wed 21 JanRet. Tue 17 Feb$956
Dep. Tue 03 FebRet. Tue 17 Feb$956
Dep. Mon 02 FebRet. Mon 16 Feb$956
Dep. Wed 04 FebRet. Tue 17 Feb$979
Dep. Tue 17 FebRet. Wed 04 Mar$985
Dep. Tue 10 MarRet. Wed 18 Mar$1,014
Dep. Sun 01 MarRet. Tue 10 Mar$1,014
Dep. Sat 28 FebRet. Mon 09 Mar$1,014
Dep. Tue 03 FebRet. Sat 07 Feb$1,014
Dep. Tue 03 FebRet. Sun 15 Feb$1,014
Dep. Mon 09 MarRet. Tue 17 Mar$1,014
Dep. Wed 18 FebRet. Wed 11 Mar$1,014
Dep. Tue 24 FebRet. Wed 04 Mar$1,014
Dep. Tue 24 FebRet. Wed 18 Mar$1,014
Dep. Mon 23 FebRet. Wed 11 Mar$1,014
Dep. Mon 23 FebRet. Tue 17 Mar$1,014
Dep. Wed 04 FebRet. Wed 11 Feb$1,014
Dep. Sat 28 FebRet. Fri 06 Mar$1,014
Dep. Thu 26 FebRet. Wed 18 Mar$1,014
Dep. Mon 02 MarRet. Wed 11 Mar$1,014
Dep. Mon 02 FebRet. Wed 11 Feb$1,014
Dep. Sun 01 MarRet. Wed 04 Mar$1,014
Dep. Tue 17 FebRet. Tue 10 Mar$1,014
Dep. Mon 02 FebRet. Wed 04 Mar$1,014
Dep. Mon 02 MarRet. Wed 18 Mar$1,014
Dep. Sun 01 MarRet. Thu 05 Mar$1,014
Dep. Thu 05 MarRet. Tue 10 Mar$1,014
6E,KQ,SQ,TR Return flights from $976
Dep. Wed 04 FebRet. Tue 17 Feb$976
4Z,FA,SQ Return flights from $991
Dep. Tue 03 FebRet. Tue 17 Feb$991
Dep. Tue 11 AugRet. Thu 27 Aug$1,545
4Z,SQ Return flights from $1,007
Dep. Tue 03 FebRet. Tue 17 Feb$1,007
Dep. Tue 11 AugRet. Thu 27 Aug$1,532
4Z,SQShow more Flights
Dep. Wed 14 JanRet. Wed 11 Feb$1,667
Dep. Thu 25 DecRet. Wed 28 Jan$2,972
Dep. Tue 16 JunRet. Tue 30 Jun$4,856
TK Return flights from $1,039
Dep. Wed 18 FebRet. Thu 05 Mar$1,039
Dep. Wed 18 FebRet. Wed 04 Mar$1,039
TKShow more Flights
Dep. Mon 23 FebRet. Mon 09 Mar$1,048
Dep. Tue 17 FebRet. Wed 04 Mar$1,104
Dep. Wed 14 JanRet. Wed 11 Feb$1,156
Dep. Tue 16 JunRet. Tue 30 Jun$1,287
Dep. Mon 23 FebRet. Tue 10 Mar$1,414
Dep. Thu 26 FebRet. Tue 10 Mar$1,449
Dep. Mon 02 FebRet. Mon 16 Feb$1,459
Dep. Tue 24 FebRet. Tue 10 Mar$1,466
Dep. Mon 02 MarRet. Tue 17 Mar$1,472
Dep. Sat 28 FebRet. Tue 17 Mar$1,503
Dep. Sun 01 MarRet. Tue 17 Mar$1,531
Dep. Sat 21 FebRet. Fri 06 Mar$1,614
Dep. Wed 04 FebRet. Tue 17 Feb$1,667
Dep. Mon 02 FebRet. Tue 17 Feb$1,668
Dep. Tue 03 FebRet. Tue 17 Feb$1,705
Dep. Tue 10 FebRet. Tue 24 Feb$1,717
Dep. Fri 21 AugRet. Sat 05 Sep$1,817
Dep. Wed 21 JanRet. Tue 17 Feb$1,828
Dep. Fri 20 FebRet. Fri 06 Mar$1,977
Dep. Tue 11 AugRet. Thu 27 Aug$2,588
Dep. Mon 22 DecRet. Mon 26 Jan$4,460
Dep. Tue 23 DecRet. Tue 27 Jan$10,110
Dep. Thu 25 DecRet. Wed 28 Jan$13,597
AK,KQ,SQ,VZ Return flights from $1,043
Dep. Tue 10 FebRet. Tue 24 Feb$1,043
4Z,SA,SQ Return flights from $1,070
Dep. Tue 03 FebRet. Tue 17 Feb$1,070
Dep. Wed 18 FebRet. Wed 04 Mar$1,488
4Z,SA,SQShow more Flights
Dep. Wed 21 JanRet. Tue 17 Feb$1,499
Dep. Mon 02 FebRet. Mon 16 Feb$1,499
Dep. Tue 17 FebRet. Wed 04 Mar$1,499
Dep. Tue 11 AugRet. Thu 27 Aug$1,533
Dep. Tue 16 JunRet. Tue 30 Jun$1,534
Dep. Fri 21 AugRet. Sat 05 Sep$1,597
Dep. Wed 14 JanRet. Wed 11 Feb$2,307
Dep. Tue 23 DecRet. Tue 27 Jan$2,746
Dep. Mon 22 DecRet. Mon 26 Jan$3,043
SA Return flights from $1,119
Dep. Mon 23 FebRet. Tue 10 Mar$1,119
Dep. Fri 20 FebRet. Fri 06 Mar$1,119
SAShow more Flights
Dep. Wed 18 FebRet. Wed 04 Mar$1,119
Dep. Tue 24 FebRet. Tue 10 Mar$1,119
Dep. Tue 10 FebRet. Tue 24 Feb$1,119
Dep. Mon 23 FebRet. Mon 09 Mar$1,119
Dep. Mon 02 MarRet. Tue 17 Mar$1,119
Dep. Wed 18 FebRet. Thu 05 Mar$1,119
Dep. Mon 02 FebRet. Tue 17 Feb$1,119
Dep. Wed 04 FebRet. Tue 17 Feb$1,119
Dep. Sun 01 MarRet. Tue 17 Mar$1,119
Dep. Tue 11 AugRet. Thu 27 Aug$1,124
Dep. Tue 17 FebRet. Wed 04 Mar$1,127
Dep. Mon 02 FebRet. Mon 16 Feb$1,127
Dep. Tue 03 FebRet. Tue 17 Feb$1,127
Dep. Fri 21 AugRet. Sat 05 Sep$1,171
Dep. Wed 21 JanRet. Tue 17 Feb$1,205
Dep. Tue 16 JunRet. Tue 30 Jun$1,222
Dep. Wed 14 JanRet. Wed 11 Feb$1,699
Dep. Tue 23 DecRet. Tue 27 Jan$2,230
Dep. Mon 22 DecRet. Mon 26 Jan$2,444
Dep. Fri 26 DecRet. Sun 04 Jan$3,087
4Z,6E,CX,ET,JQ Return flights from $1,125
Dep. Tue 17 FebRet. Wed 04 Mar$1,125
Dep. Fri 21 AugRet. Sat 05 Sep$1,246
CX,SA Return flights from $1,132
Dep. Tue 17 FebRet. Wed 04 Mar$1,132
Dep. Thu 26 FebRet. Tue 10 Mar$1,164
CX,SAShow more Flights
Dep. Mon 02 MarRet. Tue 17 Mar$1,164
Dep. Wed 21 JanRet. Tue 17 Feb$1,182
Dep. Tue 03 FebRet. Tue 17 Feb$1,182
Dep. Mon 02 FebRet. Tue 17 Feb$1,211
Dep. Wed 04 FebRet. Tue 17 Feb$1,211
Dep. Tue 24 FebRet. Tue 10 Mar$1,211
Dep. Fri 21 AugRet. Sat 05 Sep$1,249
Dep. Fri 20 FebRet. Fri 06 Mar$1,250
Dep. Sun 01 MarRet. Tue 17 Mar$1,250
Dep. Sat 28 FebRet. Tue 17 Mar$1,250
Dep. Tue 11 AugRet. Thu 27 Aug$1,256
Dep. Mon 23 FebRet. Mon 09 Mar$1,289
Dep. Mon 02 FebRet. Mon 16 Feb$1,297
Dep. Mon 23 FebRet. Tue 10 Mar$1,367
Dep. Sat 21 FebRet. Fri 06 Mar$1,406
Dep. Tue 10 FebRet. Tue 24 Feb$1,510
Dep. Tue 16 JunRet. Tue 30 Jun$1,652
Dep. Wed 14 JanRet. Wed 11 Feb$2,603
Dep. Thu 25 DecRet. Wed 28 Jan$2,917
Dep. Wed 18 FebRet. Thu 05 Mar$2,982
Dep. Wed 18 FebRet. Wed 04 Mar$2,991
Dep. Mon 22 DecRet. Mon 26 Jan$3,020
Dep. Tue 23 DecRet. Tue 27 Jan$6,772
Dep. Fri 26 DecRet. Sun 04 Jan$7,324
6E,CX,ET,FA,JQ Return flights from $1,133
Dep. Tue 17 FebRet. Wed 04 Mar$1,133
4Z,CX,ET,JQ,VZ Return flights from $1,148
Dep. Tue 17 FebRet. Wed 04 Mar$1,148
Dep. Tue 11 AugRet. Thu 27 Aug$1,279
5Z,SA Return flights from $1,149
Dep. Sun 01 MarRet. Tue 17 Mar$1,149
Dep. Tue 10 FebRet. Tue 24 Feb$1,149
5Z,SAShow more Flights
Dep. Mon 02 MarRet. Tue 17 Mar$1,149
Dep. Wed 18 FebRet. Thu 05 Mar$1,163
Dep. Tue 11 AugRet. Thu 27 Aug$1,171
Dep. Mon 23 FebRet. Tue 10 Mar$1,188
Dep. Mon 23 FebRet. Mon 09 Mar$1,188
Dep. Mon 02 FebRet. Tue 17 Feb$1,196
Dep. Fri 20 FebRet. Fri 06 Mar$1,196
Dep. Mon 02 FebRet. Mon 16 Feb$1,196
Dep. Tue 03 FebRet. Tue 17 Feb$1,204
Dep. Wed 04 FebRet. Tue 17 Feb$1,204
Dep. Tue 17 FebRet. Wed 04 Mar$1,204
Dep. Wed 18 FebRet. Wed 04 Mar$1,234
Dep. Fri 21 AugRet. Sat 05 Sep$1,253
Dep. Tue 24 FebRet. Tue 10 Mar$1,274
Dep. Wed 21 JanRet. Tue 17 Feb$1,312
Dep. Tue 16 JunRet. Tue 30 Jun$1,342
Dep. Tue 23 DecRet. Tue 27 Jan$2,307
Dep. Mon 22 DecRet. Mon 26 Jan$2,544
Dep. Fri 26 DecRet. Sun 04 Jan$3,052
4Z,CX,SQ Return flights from $1,155
Dep. Tue 03 FebRet. Tue 17 Feb$1,155
Dep. Mon 02 FebRet. Mon 16 Feb$1,156
4Z,CX,SQShow more Flights
Dep. Wed 21 JanRet. Tue 17 Feb$1,156
Dep. Wed 04 FebRet. Tue 17 Feb$1,190
Dep. Mon 02 MarRet. Tue 17 Mar$1,190
Dep. Mon 02 FebRet. Tue 17 Feb$1,190
Dep. Tue 17 FebRet. Wed 04 Mar$1,192
Dep. Thu 26 FebRet. Tue 10 Mar$1,218
Dep. Mon 23 FebRet. Mon 09 Mar$1,242
Dep. Sat 28 FebRet. Tue 17 Mar$1,242
Dep. Fri 20 FebRet. Fri 06 Mar$1,268
Dep. Sun 01 MarRet. Tue 17 Mar$1,283
Dep. Tue 11 AugRet. Thu 27 Aug$1,289
Dep. Fri 21 AugRet. Sat 05 Sep$1,291
Dep. Tue 24 FebRet. Tue 10 Mar$1,308
Dep. Mon 23 FebRet. Tue 10 Mar$1,308
Dep. Tue 16 JunRet. Tue 30 Jun$1,379
Dep. Sat 21 FebRet. Fri 06 Mar$1,495
Dep. Mon 22 DecRet. Mon 26 Jan$2,848
Dep. Fri 26 DecRet. Sun 04 Jan$9,089
4Z,CX Return flights from $1,156
Dep. Mon 02 MarRet. Tue 17 Mar$1,156
Dep. Thu 26 FebRet. Tue 10 Mar$1,156
4Z,CXShow more Flights
Dep. Fri 21 AugRet. Sat 05 Sep$1,190
Dep. Tue 11 AugRet. Thu 27 Aug$1,198
Dep. Tue 03 FebRet. Tue 17 Feb$1,203
Dep. Wed 04 FebRet. Tue 17 Feb$1,205
Dep. Mon 02 FebRet. Tue 17 Feb$1,211
Dep. Wed 21 JanRet. Tue 17 Feb$1,212
Dep. Mon 23 FebRet. Tue 10 Mar$1,226
Dep. Sat 28 FebRet. Tue 17 Mar$1,242
Dep. Fri 20 FebRet. Fri 06 Mar$1,242
Dep. Sun 01 MarRet. Tue 17 Mar$1,242
Dep. Tue 24 FebRet. Tue 10 Mar$1,254
Dep. Mon 23 FebRet. Mon 09 Mar$1,371
Dep. Mon 02 FebRet. Mon 16 Feb$1,396
Dep. Sat 21 FebRet. Fri 06 Mar$1,457
Dep. Tue 10 FebRet. Tue 24 Feb$1,593
Dep. Tue 16 JunRet. Tue 30 Jun$1,649
Dep. Tue 17 FebRet. Wed 04 Mar$2,746
Dep. Wed 14 JanRet. Wed 11 Feb$2,779
Dep. Wed 18 FebRet. Thu 05 Mar$3,073
Dep. Thu 25 DecRet. Wed 28 Jan$6,406

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