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

Cheap Flights from Perth to Cape Town

Filter
Close
Return
One Way
Reverse direction: CPT to PER
Depart
Return
SQ Return flights from £717
Dep. Wed 28 OctRet. Mon 09 Nov£717
Dep. Wed 28 OctRet. Wed 18 Nov£717
SQShow more Flights
Dep. Wed 28 OctRet. Wed 25 Nov£717
Dep. Mon 02 NovRet. Mon 16 Nov£717
Dep. Mon 02 NovRet. Wed 18 Nov£717
Dep. Mon 02 NovRet. Fri 20 Nov£717
Dep. Mon 02 NovRet. Mon 23 Nov£717
Dep. Mon 02 NovRet. Wed 25 Nov£717
Dep. Wed 04 NovRet. Mon 16 Nov£717
Dep. Wed 04 NovRet. Tue 17 Nov£717
Dep. Wed 04 NovRet. Wed 18 Nov£717
Dep. Wed 04 NovRet. Tue 24 Nov£717
Dep. Wed 04 NovRet. Fri 20 Nov£717
Dep. Mon 09 NovRet. Tue 24 Nov£717
Dep. Mon 09 NovRet. Wed 25 Nov£717
Dep. Wed 11 NovRet. Mon 23 Nov£717
Dep. Wed 11 NovRet. Tue 24 Nov£717
Dep. Wed 04 NovRet. Mon 23 Nov£722
Dep. Wed 28 OctRet. Tue 10 Nov£722
Dep. Wed 28 OctRet. Tue 17 Nov£722
Dep. Mon 10 AugRet. Tue 25 Aug£722
Dep. Tue 11 AugRet. Tue 25 Aug£722
Dep. Tue 11 AugRet. Wed 26 Aug£722
Dep. Tue 11 AugRet. Tue 08 Sep£722
Dep. Mon 02 NovRet. Tue 24 Nov£726
Dep. Tue 03 NovRet. Tue 17 Nov£742
Dep. Wed 11 NovRet. Tue 01 Dec£748
Dep. Mon 09 NovRet. Tue 01 Dec£748
Dep. Tue 13 OctRet. Tue 10 Nov£748
Dep. Wed 28 OctRet. Tue 24 Nov£749
Dep. Mon 02 NovRet. Tue 17 Nov£749
Dep. Wed 11 NovRet. Wed 25 Nov£751
Dep. Wed 04 NovRet. Wed 25 Nov£756
Dep. Tue 11 AugRet. Tue 18 Aug£764
Dep. Wed 04 NovRet. Mon 09 Nov£764
Dep. Wed 04 NovRet. Tue 10 Nov£764
Dep. Wed 11 NovRet. Mon 16 Nov£764
Dep. Wed 11 NovRet. Tue 17 Nov£764
Dep. Wed 11 NovRet. Wed 18 Nov£764
4Z,CX,SQ Return flights from £906
Dep. Tue 03 NovRet. Tue 17 Nov£906
Dep. Wed 04 NovRet. Mon 16 Nov£906
4Z,CX,SQShow more Flights
Dep. Wed 11 NovRet. Mon 23 Nov£906
Dep. Wed 11 NovRet. Tue 24 Nov£906
Dep. Wed 11 NovRet. Wed 25 Nov£906
Dep. Wed 04 NovRet. Wed 25 Nov£906
Dep. Mon 02 NovRet. Mon 23 Nov£907
Dep. Tue 13 OctRet. Tue 10 Nov£908
Dep. Mon 02 NovRet. Wed 25 Nov£909
Dep. Wed 04 NovRet. Tue 17 Nov£914
Dep. Mon 02 NovRet. Mon 16 Nov£916
Dep. Wed 28 OctRet. Wed 25 Nov£917
Dep. Wed 04 NovRet. Fri 20 Nov£917
Dep. Wed 04 NovRet. Tue 24 Nov£917
Dep. Mon 02 NovRet. Fri 20 Nov£918
Dep. Mon 02 NovRet. Tue 24 Nov£918
Dep. Wed 11 NovRet. Tue 01 Dec£925
Dep. Wed 04 NovRet. Wed 18 Nov£929
Dep. Wed 28 OctRet. Mon 09 Nov£933
Dep. Mon 02 NovRet. Tue 17 Nov£934
Dep. Wed 04 NovRet. Mon 23 Nov£936
Dep. Tue 11 AugRet. Tue 25 Aug£936
Dep. Tue 11 AugRet. Wed 26 Aug£936
Dep. Tue 11 AugRet. Tue 08 Sep£936
Dep. Mon 10 AugRet. Tue 25 Aug£936
Dep. Wed 28 OctRet. Tue 24 Nov£939
Dep. Wed 28 OctRet. Tue 17 Nov£939
Dep. Wed 28 OctRet. Tue 10 Nov£939
Dep. Mon 02 NovRet. Wed 18 Nov£940
Dep. Wed 28 OctRet. Wed 18 Nov£941
Dep. Wed 29 JulRet. Tue 11 Aug£993
Dep. Tue 21 JulRet. Mon 17 Aug£1,016
Dep. Mon 09 NovRet. Tue 24 Nov£1,281
AI,ET,JQ,SA Return flights from £923
Dep. Tue 11 AugRet. Tue 25 Aug£923
Dep. Tue 11 AugRet. Tue 08 Sep£925
6E,ET,SA,TR Return flights from £928
Dep. Wed 29 JulRet. Tue 11 Aug£928
Dep. Wed 04 NovRet. Mon 23 Nov£1,036
ET,SA,VJ,VN Return flights from £929
Dep. Mon 10 AugRet. Tue 25 Aug£929
QR,SQ Return flights from £935
Dep. Mon 02 NovRet. Tue 17 Nov£935
Dep. Wed 04 NovRet. Mon 23 Nov£935
QR,SQShow more Flights
Dep. Wed 28 OctRet. Tue 17 Nov£935
Dep. Wed 28 OctRet. Tue 10 Nov£936
Dep. Wed 28 OctRet. Tue 24 Nov£938
Dep. Mon 02 NovRet. Fri 20 Nov£947
Dep. Mon 02 NovRet. Mon 23 Nov£947
Dep. Wed 04 NovRet. Tue 24 Nov£947
Dep. Wed 04 NovRet. Wed 25 Nov£947
Dep. Mon 09 NovRet. Tue 24 Nov£947
Dep. Mon 09 NovRet. Wed 25 Nov£947
Dep. Wed 04 NovRet. Fri 20 Nov£947
Dep. Mon 02 NovRet. Mon 16 Nov£948
Dep. Wed 11 NovRet. Mon 23 Nov£948
Dep. Wed 11 NovRet. Tue 24 Nov£948
Dep. Wed 11 NovRet. Wed 25 Nov£948
Dep. Wed 04 NovRet. Mon 16 Nov£948
Dep. Wed 04 NovRet. Tue 17 Nov£948
Dep. Wed 28 OctRet. Wed 25 Nov£949
Dep. Tue 13 OctRet. Tue 10 Nov£949
Dep. Mon 02 NovRet. Tue 24 Nov£950
Dep. Mon 02 NovRet. Wed 25 Nov£950
Dep. Wed 11 NovRet. Tue 01 Dec£969
Dep. Mon 09 NovRet. Tue 01 Dec£971
Dep. Wed 04 NovRet. Wed 18 Nov£973
Dep. Mon 02 NovRet. Wed 18 Nov£973
Dep. Wed 28 OctRet. Mon 09 Nov£973
Dep. Wed 28 OctRet. Wed 18 Nov£975
Dep. Tue 03 NovRet. Tue 17 Nov£979
Dep. Mon 10 AugRet. Tue 25 Aug£993
Dep. Sun 15 MarRet. Mon 21 Sep£1,060
Dep. Tue 11 AugRet. Tue 25 Aug£1,076
Dep. Tue 11 AugRet. Wed 26 Aug£1,076
Dep. Tue 11 AugRet. Tue 08 Sep£1,077
Dep. Wed 29 JulRet. Tue 11 Aug£1,138
Dep. Tue 21 JulRet. Mon 17 Aug£1,256
Dep. Sun 15 MarRet. Sun 03 Jan£2,011
SA Return flights from £942
Dep. Tue 21 JulRet. Mon 17 Aug£942
Dep. Wed 28 OctRet. Tue 10 Nov£944
SAShow more Flights
Dep. Mon 02 NovRet. Tue 17 Nov£944
Dep. Wed 04 NovRet. Mon 23 Nov£944
Dep. Wed 28 OctRet. Tue 17 Nov£945
Dep. Wed 28 OctRet. Tue 24 Nov£945
Dep. Mon 10 AugRet. Tue 25 Aug£945
Dep. Wed 29 JulRet. Tue 11 Aug£945
Dep. Wed 28 OctRet. Wed 25 Nov£948
Dep. Tue 13 OctRet. Tue 10 Nov£949
Dep. Wed 28 OctRet. Mon 09 Nov£951
Dep. Wed 28 OctRet. Wed 18 Nov£951
Dep. Mon 02 NovRet. Wed 18 Nov£951
Dep. Mon 02 NovRet. Fri 20 Nov£951
Dep. Mon 02 NovRet. Mon 23 Nov£951
Dep. Mon 02 NovRet. Tue 24 Nov£951
Dep. Mon 02 NovRet. Wed 25 Nov£951
Dep. Tue 03 NovRet. Tue 17 Nov£951
Dep. Wed 04 NovRet. Mon 16 Nov£951
Dep. Wed 04 NovRet. Tue 17 Nov£951
Dep. Wed 04 NovRet. Wed 18 Nov£951
Dep. Wed 04 NovRet. Fri 20 Nov£951
Dep. Wed 04 NovRet. Wed 25 Nov£951
Dep. Mon 09 NovRet. Tue 24 Nov£951
Dep. Mon 09 NovRet. Wed 25 Nov£951
Dep. Mon 09 NovRet. Tue 01 Dec£951
Dep. Wed 11 NovRet. Mon 23 Nov£951
Dep. Wed 11 NovRet. Tue 24 Nov£951
Dep. Wed 11 NovRet. Wed 25 Nov£951
Dep. Wed 11 NovRet. Tue 01 Dec£951
Dep. Mon 02 NovRet. Mon 16 Nov£951
Dep. Wed 04 NovRet. Tue 24 Nov£954
Dep. Sun 15 MarRet. Mon 21 Sep£1,006
Dep. Sun 15 MarRet. Sun 03 Jan£1,006
MH,SQ Return flights from £943
Dep. Tue 13 OctRet. Tue 10 Nov£943
Dep. Tue 11 AugRet. Tue 25 Aug£964
MH,SQShow more Flights
Dep. Tue 11 AugRet. Wed 26 Aug£989
Dep. Tue 11 AugRet. Tue 08 Sep£1,012
Dep. Sun 15 MarRet. Mon 21 Sep£1,030
Dep. Tue 21 JulRet. Mon 17 Aug£1,093
Dep. Wed 28 OctRet. Tue 10 Nov£1,399
Dep. Wed 28 OctRet. Tue 24 Nov£1,399
Dep. Sun 15 MarRet. Sun 03 Jan£4,037
ET,OD,SA Return flights from £948
Dep. Mon 10 AugRet. Tue 25 Aug£948
Dep. Tue 11 AugRet. Tue 25 Aug£952
ET,OD,SAShow more Flights
Dep. Tue 11 AugRet. Tue 08 Sep£954
Dep. Wed 29 JulRet. Tue 11 Aug£955
Dep. Wed 04 NovRet. Mon 23 Nov£1,051
Dep. Wed 28 OctRet. Tue 24 Nov£1,108
Dep. Wed 28 OctRet. Tue 17 Nov£1,110
Dep. Wed 28 OctRet. Tue 10 Nov£1,115
4Z,6E,ET,JQ,SA Return flights from £955
Dep. Tue 21 JulRet. Mon 17 Aug£955
AK,ET,OD,SA Return flights from £955
Dep. Mon 10 AugRet. Tue 25 Aug£955
Dep. Wed 29 JulRet. Tue 11 Aug£957
AK,ET,OD,SAShow more Flights
Dep. Tue 11 AugRet. Tue 25 Aug£959
Dep. Tue 11 AugRet. Tue 08 Sep£962
Dep. Wed 28 OctRet. Tue 24 Nov£1,062
Dep. Wed 28 OctRet. Tue 17 Nov£1,063
Dep. Wed 28 OctRet. Tue 10 Nov£1,069
QR,SQ,TR Return flights from £958
Dep. Mon 02 NovRet. Tue 17 Nov£958
Dep. Wed 28 OctRet. Tue 17 Nov£971
QR,SQ,TRShow more Flights
Dep. Wed 04 NovRet. Mon 23 Nov£973
Dep. Tue 11 AugRet. Tue 08 Sep£1,100
Dep. Wed 04 NovRet. Fri 20 Nov£1,319
Dep. Wed 04 NovRet. Wed 18 Nov£1,322
Dep. Wed 04 NovRet. Mon 16 Nov£1,322
Dep. Wed 11 NovRet. Mon 23 Nov£1,328
Dep. Wed 11 NovRet. Wed 25 Nov£1,328
Dep. Wed 11 NovRet. Tue 01 Dec£1,328
Dep. Wed 04 NovRet. Tue 17 Nov£1,352
Dep. Wed 04 NovRet. Wed 25 Nov£1,388
Dep. Wed 29 JulRet. Tue 11 Aug£1,408
AI,CX,ET,FA,JQ,QZ Return flights from £959
Dep. Tue 11 AugRet. Wed 26 Aug£959
Dep. Tue 11 AugRet. Tue 25 Aug£965
SA,SQ Return flights from £959
Dep. Wed 28 OctRet. Wed 25 Nov£959
Dep. Mon 02 NovRet. Fri 20 Nov£964
SA,SQShow more Flights
Dep. Wed 04 NovRet. Fri 20 Nov£964
Dep. Mon 09 NovRet. Tue 24 Nov£964
Dep. Mon 09 NovRet. Wed 25 Nov£964
Dep. Wed 04 NovRet. Tue 24 Nov£964
Dep. Wed 04 NovRet. Wed 25 Nov£964
Dep. Wed 11 NovRet. Mon 23 Nov£965
Dep. Wed 11 NovRet. Tue 24 Nov£965
Dep. Wed 11 NovRet. Wed 25 Nov£965
Dep. Mon 02 NovRet. Tue 24 Nov£965
Dep. Mon 02 NovRet. Wed 25 Nov£965
Dep. Tue 03 NovRet. Tue 17 Nov£965
Dep. Wed 04 NovRet. Mon 16 Nov£965
Dep. Wed 04 NovRet. Tue 17 Nov£965
Dep. Mon 02 NovRet. Mon 16 Nov£965
Dep. Tue 13 OctRet. Tue 10 Nov£965
Dep. Wed 11 NovRet. Tue 01 Dec£985
Dep. Mon 09 NovRet. Tue 01 Dec£985
Dep. Wed 28 OctRet. Tue 24 Nov£988
Dep. Mon 02 NovRet. Wed 18 Nov£988
Dep. Wed 04 NovRet. Wed 18 Nov£988
Dep. Wed 28 OctRet. Wed 18 Nov£989
Dep. Mon 02 NovRet. Tue 17 Nov£990
Dep. Wed 04 NovRet. Mon 23 Nov£990
Dep. Wed 28 OctRet. Tue 17 Nov£990
Dep. Wed 28 OctRet. Tue 10 Nov£990
Dep. Mon 02 NovRet. Mon 23 Nov£993
Dep. Wed 28 OctRet. Mon 09 Nov£994
Dep. Mon 10 AugRet. Tue 25 Aug£1,000
Dep. Wed 29 JulRet. Tue 11 Aug£1,021
Dep. Tue 21 JulRet. Mon 17 Aug£1,038
Dep. Tue 11 AugRet. Tue 08 Sep£1,088
Dep. Tue 11 AugRet. Tue 25 Aug£1,089
Dep. Tue 11 AugRet. Wed 26 Aug£1,166
Dep. Sun 15 MarRet. Mon 21 Sep£1,256
Dep. Sun 15 MarRet. Sun 03 Jan£2,800
6E,ET,FA,JQ,SA Return flights from £961
Dep. Tue 21 JulRet. Mon 17 Aug£961

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


Cheapest Perth to Cape Town Return Prices

These are the cheapest prices for Perth to Cape Town return airfares.

February 2026
£769
March 2026
£694
August 2026
£949
September 2026
£1,223

Average Perth to Cape Town Return Prices

These are the average prices for Perth to Cape Town return airfares.

December 2025
£1,836
January 2026
£2,473
February 2026
£1,195
March 2026
£1,194
April 2026
£1,285
June 2026
£1,309
July 2026
£1,623
August 2026
£1,277
September 2026
£1,361

Did you know...

  • It is 8,690 kilometres from Perth to Cape Town.
  • has the quickest flight from Perth to Cape Town taking 28 hrs 30 mins. Johannesburg
  • Lavistown train station is close to Cape Town airport.
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