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 $1,038
Dep. Sun 01 NovRet. Mon 16 Nov$1,038
Dep. Sun 01 NovRet. Tue 17 Nov$1,038
SQShow more Flights
Dep. Sun 01 NovRet. Fri 13 Nov$1,038
Dep. Wed 04 NovRet. Tue 17 Nov$1,038
Dep. Wed 04 NovRet. Wed 18 Nov$1,038
Dep. Wed 04 NovRet. Thu 19 Nov$1,038
Dep. Wed 04 NovRet. Fri 20 Nov$1,038
Dep. Thu 05 NovRet. Wed 18 Nov$1,038
Dep. Thu 05 NovRet. Fri 20 Nov$1,038
Dep. Sun 08 NovRet. Mon 23 Nov$1,038
Dep. Sun 08 NovRet. Tue 24 Nov$1,038
Dep. Mon 09 NovRet. Mon 23 Nov$1,038
Dep. Mon 09 NovRet. Tue 24 Nov$1,038
Dep. Mon 09 NovRet. Wed 25 Nov$1,038
Dep. Wed 11 NovRet. Tue 24 Nov$1,038
Dep. Wed 11 NovRet. Wed 25 Nov$1,038
Dep. Wed 04 NovRet. Tue 24 Nov$1,045
Dep. Mon 02 NovRet. Tue 17 Nov$1,092
Dep. Sun 01 NovRet. Wed 25 Nov$1,102
Dep. Sun 01 NovRet. Mon 30 Nov$1,102
Dep. Sun 01 NovRet. Tue 01 Dec$1,102
Dep. Wed 04 NovRet. Sat 21 Nov$1,102
Dep. Wed 04 NovRet. Thu 12 Nov$1,102
Dep. Wed 04 NovRet. Fri 13 Nov$1,102
Dep. Wed 04 NovRet. Sun 15 Nov$1,102
Dep. Wed 04 NovRet. Mon 16 Nov$1,102
Dep. Wed 04 NovRet. Sat 07 Nov$1,102
Dep. Wed 04 NovRet. Sun 08 Nov$1,102
Dep. Wed 04 NovRet. Mon 09 Nov$1,102
Dep. Wed 04 NovRet. Tue 10 Nov$1,102
Dep. Sun 01 NovRet. Wed 18 Nov$1,102
Dep. Sun 01 NovRet. Thu 19 Nov$1,102
Dep. Sun 01 NovRet. Fri 20 Nov$1,102
Dep. Sun 01 NovRet. Sat 07 Nov$1,102
Dep. Sun 01 NovRet. Mon 09 Nov$1,102
Dep. Sun 01 NovRet. Tue 10 Nov$1,102
Dep. Sun 01 NovRet. Thu 12 Nov$1,102
Dep. Wed 04 NovRet. Wed 25 Nov$1,102
Dep. Wed 04 NovRet. Mon 30 Nov$1,102
MH,TK Return flights from $1,335
Dep. Thu 05 NovRet. Wed 18 Nov$1,335
Dep. Sun 01 NovRet. Mon 16 Nov$1,780
MH,TKShow more Flights
Dep. Tue 11 AugRet. Wed 09 Sep$1,810
Dep. Tue 11 AugRet. Wed 26 Aug$1,811
Dep. Mon 02 NovRet. Tue 17 Nov$2,450
Dep. Wed 04 NovRet. Thu 19 Nov$2,490
Dep. Mon 09 NovRet. Mon 23 Nov$2,836
Dep. Wed 11 NovRet. Wed 25 Nov$3,069
Dep. Wed 28 OctRet. Mon 09 Nov$3,093
Dep. Sun 27 SepRet. Sat 17 Oct$3,105
MH,SQ Return flights from $1,344
Dep. Tue 11 AugRet. Wed 09 Sep$1,344
Dep. Tue 11 AugRet. Wed 26 Aug$1,380
MH,SQShow more Flights
Dep. Sun 01 NovRet. Mon 16 Nov$1,475
Dep. Thu 05 NovRet. Wed 18 Nov$1,482
Dep. Thu 05 NovRet. Fri 20 Nov$1,482
Dep. Wed 04 NovRet. Wed 18 Nov$1,693
Dep. Wed 04 NovRet. Fri 20 Nov$1,695
Dep. Mon 09 NovRet. Wed 25 Nov$1,697
Dep. Wed 11 NovRet. Wed 25 Nov$1,700
Dep. Mon 09 NovRet. Mon 23 Nov$1,757
Dep. Wed 04 NovRet. Thu 19 Nov$1,777
Dep. Sun 01 NovRet. Fri 13 Nov$1,777
Dep. Sun 08 NovRet. Mon 23 Nov$1,777
Dep. Wed 28 OctRet. Mon 09 Nov$1,805
Dep. Fri 17 AprRet. Thu 14 May$2,203
Dep. Mon 02 NovRet. Tue 17 Nov$2,587
Dep. Wed 04 NovRet. Tue 24 Nov$2,587
Dep. Mon 09 NovRet. Tue 24 Nov$2,670
Dep. Wed 11 NovRet. Tue 24 Nov$2,670
Dep. Wed 04 NovRet. Tue 17 Nov$2,670
Dep. Sun 27 SepRet. Sat 17 Oct$2,812
MH,QR Return flights from $1,349
Dep. Sun 01 NovRet. Fri 13 Nov$1,349
Dep. Sun 01 NovRet. Mon 16 Nov$1,350
MH,QRShow more Flights
Dep. Tue 11 AugRet. Wed 09 Sep$1,352
Dep. Thu 05 NovRet. Wed 18 Nov$1,355
Dep. Thu 05 NovRet. Fri 20 Nov$1,356
Dep. Sun 08 NovRet. Mon 23 Nov$1,356
Dep. Sun 08 NovRet. Tue 24 Nov$1,356
Dep. Sun 01 NovRet. Tue 17 Nov$1,356
Dep. Tue 11 AugRet. Wed 26 Aug$1,496
Dep. Wed 04 NovRet. Fri 20 Nov$1,597
Dep. Mon 09 NovRet. Wed 25 Nov$1,600
Dep. Wed 11 NovRet. Wed 25 Nov$1,604
Dep. Wed 04 NovRet. Wed 18 Nov$1,604
Dep. Wed 28 OctRet. Mon 09 Nov$1,658
Dep. Wed 04 NovRet. Thu 19 Nov$1,659
Dep. Mon 09 NovRet. Mon 23 Nov$1,659
Dep. Fri 17 AprRet. Thu 14 May$1,714
Dep. Mon 09 NovRet. Tue 24 Nov$1,856
Dep. Mon 02 NovRet. Tue 17 Nov$1,856
Dep. Wed 04 NovRet. Tue 17 Nov$1,856
Dep. Wed 11 NovRet. Tue 24 Nov$1,868
Dep. Wed 04 NovRet. Tue 24 Nov$2,479
Dep. Sun 27 SepRet. Sat 17 Oct$2,843
FA,JQ,QR Return flights from $1,357
Dep. Tue 11 AugRet. Wed 09 Sep$1,357
Dep. Tue 11 AugRet. Wed 26 Aug$1,360
FA,JQ,QRShow more Flights
Dep. Fri 17 AprRet. Thu 14 May$2,320
JQ,QR,SQ Return flights from $1,378
Dep. Tue 11 AugRet. Wed 09 Sep$1,378
Dep. Tue 11 AugRet. Wed 26 Aug$1,417
QR Return flights from $1,381
Dep. Wed 28 OctRet. Mon 09 Nov$1,381
Dep. Mon 02 NovRet. Tue 17 Nov$1,381
QRShow more Flights
Dep. Tue 11 AugRet. Wed 09 Sep$1,437
Dep. Mon 09 NovRet. Tue 24 Nov$1,438
Dep. Sun 08 NovRet. Mon 23 Nov$1,438
Dep. Wed 04 NovRet. Thu 19 Nov$1,438
Dep. Wed 04 NovRet. Tue 17 Nov$1,438
Dep. Sun 01 NovRet. Fri 13 Nov$1,438
Dep. Wed 11 NovRet. Tue 24 Nov$1,438
Dep. Wed 04 NovRet. Fri 20 Nov$1,439
Dep. Sun 08 NovRet. Tue 24 Nov$1,439
Dep. Mon 09 NovRet. Mon 23 Nov$1,439
Dep. Mon 09 NovRet. Wed 25 Nov$1,439
Dep. Thu 05 NovRet. Wed 18 Nov$1,439
Dep. Sun 01 NovRet. Mon 16 Nov$1,439
Dep. Sun 01 NovRet. Tue 17 Nov$1,439
Dep. Wed 04 NovRet. Wed 18 Nov$1,439
Dep. Wed 11 NovRet. Wed 25 Nov$1,439
Dep. Wed 04 NovRet. Tue 24 Nov$1,441
Dep. Thu 05 NovRet. Fri 20 Nov$1,442
Dep. Fri 17 AprRet. Thu 14 May$1,485
Dep. Sun 27 SepRet. Sat 17 Oct$1,540
Dep. Tue 11 AugRet. Wed 26 Aug$1,589
EY,FA,JQ,SQ Return flights from $1,386
Dep. Tue 11 AugRet. Wed 26 Aug$1,386
SQ,TK Return flights from $1,400
Dep. Mon 02 NovRet. Tue 17 Nov$1,400
Dep. Wed 04 NovRet. Thu 19 Nov$1,522
SQ,TKShow more Flights
Dep. Thu 05 NovRet. Wed 18 Nov$1,524
Dep. Wed 04 NovRet. Wed 18 Nov$1,524
Dep. Tue 11 AugRet. Wed 09 Sep$1,726
Dep. Mon 09 NovRet. Mon 23 Nov$1,837
Dep. Sun 08 NovRet. Mon 23 Nov$1,893
Dep. Tue 11 AugRet. Wed 26 Aug$1,904
Dep. Sun 01 NovRet. Mon 16 Nov$1,957
Dep. Mon 09 NovRet. Wed 25 Nov$2,098
Dep. Wed 11 NovRet. Wed 25 Nov$2,098
Dep. Wed 28 OctRet. Mon 09 Nov$2,185
Dep. Sun 27 SepRet. Sat 17 Oct$2,283
Dep. Fri 17 AprRet. Thu 14 May$3,131
Dep. Thu 05 NovRet. Fri 20 Nov$3,237
FA,QR,VA Return flights from $1,406
Dep. Tue 11 AugRet. Wed 09 Sep$1,406
Dep. Tue 11 AugRet. Wed 26 Aug$1,409
FA,QR,VAShow more Flights
Dep. Wed 28 OctRet. Mon 09 Nov$1,542
Dep. Wed 04 NovRet. Tue 24 Nov$2,241
Dep. Mon 02 NovRet. Tue 17 Nov$2,244
FA,QR Return flights from $1,412
Dep. Tue 11 AugRet. Wed 09 Sep$1,412
Dep. Tue 11 AugRet. Wed 26 Aug$1,415
FA,QRShow more Flights
Dep. Wed 04 NovRet. Tue 24 Nov$1,421
Dep. Thu 05 NovRet. Wed 18 Nov$1,651
Dep. Sun 08 NovRet. Mon 23 Nov$1,651
Dep. Sun 08 NovRet. Tue 24 Nov$1,651
Dep. Mon 09 NovRet. Wed 25 Nov$1,651
Dep. Wed 11 NovRet. Tue 24 Nov$1,651
Dep. Wed 11 NovRet. Wed 25 Nov$1,651
Dep. Wed 28 OctRet. Mon 09 Nov$1,651
Dep. Sun 01 NovRet. Mon 16 Nov$1,651
Dep. Sun 01 NovRet. Tue 17 Nov$1,651
Dep. Mon 02 NovRet. Tue 17 Nov$1,651
Dep. Wed 04 NovRet. Tue 17 Nov$1,651
Dep. Wed 04 NovRet. Wed 18 Nov$1,651
Dep. Wed 04 NovRet. Thu 19 Nov$1,651
Dep. Wed 04 NovRet. Fri 20 Nov$1,680
Dep. Sun 01 NovRet. Fri 13 Nov$1,680
Dep. Sun 27 SepRet. Sat 17 Oct$1,758
QR,TK Return flights from $1,413
Dep. Wed 04 NovRet. Wed 18 Nov$1,413
Dep. Mon 02 NovRet. Tue 17 Nov$1,414
QR,TKShow more Flights
Dep. Wed 04 NovRet. Thu 19 Nov$1,420
Dep. Thu 05 NovRet. Wed 18 Nov$1,442
Dep. Tue 11 AugRet. Wed 09 Sep$1,604
Dep. Sun 01 NovRet. Mon 16 Nov$1,872
Dep. Sun 08 NovRet. Mon 23 Nov$1,872
Dep. Mon 09 NovRet. Mon 23 Nov$1,872
Dep. Mon 09 NovRet. Wed 25 Nov$2,012
Dep. Wed 11 NovRet. Wed 25 Nov$2,012
Dep. Fri 17 AprRet. Thu 14 May$2,279
Dep. Wed 28 OctRet. Mon 09 Nov$2,337
Dep. Sun 01 NovRet. Tue 17 Nov$2,363
Dep. Wed 11 NovRet. Tue 24 Nov$2,427
Dep. Thu 05 NovRet. Fri 20 Nov$3,290
FA,QR,TR Return flights from $1,414
Dep. Tue 11 AugRet. Wed 09 Sep$1,414
Dep. Tue 11 AugRet. Wed 26 Aug$1,416
FA,SQ,VA Return flights from $1,415
Dep. Tue 11 AugRet. Wed 09 Sep$1,415
Dep. Tue 11 AugRet. Wed 26 Aug$1,454
FA,SQ,VAShow more Flights
Dep. Mon 02 NovRet. Tue 17 Nov$1,470
Dep. Wed 28 OctRet. Mon 09 Nov$1,526
QR,SQ Return flights from $1,416
Dep. Mon 02 NovRet. Tue 17 Nov$1,416
Dep. Tue 11 AugRet. Wed 09 Sep$1,430
QR,SQShow more Flights
Dep. Wed 28 OctRet. Mon 09 Nov$1,431
Dep. Wed 04 NovRet. Tue 24 Nov$1,433
Dep. Tue 11 AugRet. Wed 26 Aug$1,475
Dep. Wed 11 NovRet. Wed 25 Nov$1,519
Dep. Sun 08 NovRet. Mon 23 Nov$1,524
Dep. Sun 08 NovRet. Tue 24 Nov$1,524
Dep. Mon 09 NovRet. Tue 24 Nov$1,524
Dep. Wed 11 NovRet. Tue 24 Nov$1,524
Dep. Wed 04 NovRet. Tue 17 Nov$1,524
Dep. Wed 04 NovRet. Wed 18 Nov$1,524
Dep. Wed 04 NovRet. Thu 19 Nov$1,524
Dep. Thu 05 NovRet. Wed 18 Nov$1,527
Dep. Mon 09 NovRet. Wed 25 Nov$1,527
Dep. Mon 09 NovRet. Mon 23 Nov$1,538
Dep. Sun 01 NovRet. Fri 13 Nov$1,549
Dep. Wed 04 NovRet. Fri 20 Nov$1,550
Dep. Thu 05 NovRet. Fri 20 Nov$1,567
Dep. Sun 01 NovRet. Mon 16 Nov$1,567
Dep. Sun 01 NovRet. Tue 17 Nov$1,575
Dep. Sun 27 SepRet. Sat 17 Oct$1,775
Dep. Fri 17 AprRet. Thu 14 May$1,976

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


Cheapest Perth to Cape Town Return Prices

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

February 2026
$1,009
March 2026
$910
August 2026
$1,245
September 2026
$1,604

Average Perth to Cape Town Return Prices

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

December 2025
$2,409
January 2026
$3,244
February 2026
$1,568
March 2026
$1,567
April 2026
$1,686
June 2026
$1,718
July 2026
$2,130
August 2026
$1,676
September 2026
$1,786

Did you know...

  • Perth has the International Air Transport Association (IATA) airport code of PER.
  • Ashfield is the nearest train station to Perth airport.
  • It is 8,690 km from Perth to Cape Town.
  • Perth is 6 hours in front of Cape Town. You'll most likely be jetlagged for a few days.

Questions and Answers

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

Right now, the lowest-price times in the year to fly to Cape Town from Perth are August/2026 and November/2026.

What airlines fly direct to Cape Town from Perth?

No airlines fly direct between Perth and Cape Town.

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

The cheapest airline to fly from Perth to Cape Town is Singapore Airlines.

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

The best airline to fly to Cape Town from Perth 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