1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: CPT to PER
SQ Return flights from $1,413
Dep. Tue 15 OctRet. Fri 15 Nov$1,413
Dep. Thu 09 JanRet. Sat 01 Feb$1,911
SQShow more Flights
Dep. Sat 20 AprRet. Thu 02 May$2,692
Dep. Sat 20 AprRet. Tue 30 Apr$2,798
SA Return flights from $1,462
Dep. Tue 15 OctRet. Fri 15 Nov$1,462
Dep. Thu 09 JanRet. Sat 01 Feb$1,907
SAShow more Flights
Dep. Sat 20 AprRet. Thu 02 May$2,381
Dep. Sat 20 AprRet. Tue 30 Apr$2,648
CX Return flights from $1,503
Dep. Tue 15 OctRet. Fri 15 Nov$1,503
Dep. Sat 20 AprRet. Thu 02 May$1,596
CXShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$1,723
Dep. Sat 20 AprRet. Tue 30 Apr$2,516
BA,CX Return flights from $1,549
Dep. Tue 15 OctRet. Fri 15 Nov$1,549
Dep. Sat 20 AprRet. Thu 02 May$1,735
BA,CXShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$1,781
Dep. Sat 20 AprRet. Tue 30 Apr$1,974
JE,SA Return flights from $1,561
Dep. Fri 07 JunRet. Thu 29 Aug$1,561
Dep. Tue 15 OctRet. Fri 15 Nov$1,570
JE,SAShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$2,020
Dep. Sat 20 AprRet. Thu 02 May$2,391
Dep. Sat 20 AprRet. Tue 30 Apr$2,696
QR Return flights from $1,584
Dep. Fri 07 JunRet. Thu 29 Aug$1,584
Dep. Tue 15 OctRet. Fri 15 Nov$1,680
QRShow more Flights
Dep. Sat 20 AprRet. Thu 02 May$1,764
Dep. Sat 20 AprRet. Tue 30 Apr$1,874
Dep. Thu 09 JanRet. Sat 01 Feb$2,032
EK Return flights from $1,617
Dep. Tue 15 OctRet. Fri 15 Nov$1,617
Dep. Fri 07 JunRet. Thu 29 Aug$1,626
EKShow more Flights
Dep. Sat 20 AprRet. Thu 02 May$1,765
Dep. Sat 20 AprRet. Tue 30 Apr$1,852
Dep. Thu 09 JanRet. Sat 01 Feb$2,009
EK,QF Return flights from $1,634
Dep. Fri 07 JunRet. Thu 29 Aug$1,634
Dep. Tue 15 OctRet. Fri 15 Nov$1,697
EK,QFShow more Flights
Dep. Sat 20 AprRet. Thu 02 May$1,844
Dep. Thu 09 JanRet. Sat 01 Feb$2,028
Dep. Sat 20 AprRet. Tue 30 Apr$2,587
JE,SA,XZ Return flights from $1,675
Dep. Tue 15 OctRet. Fri 15 Nov$1,675
Dep. Fri 07 JunRet. Thu 29 Aug$1,980
JE,SA,XZShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$2,138
Dep. Sat 20 AprRet. Thu 02 May$2,578
Dep. Sat 20 AprRet. Tue 30 Apr$3,116
4Z,JE,SA Return flights from $1,709
Dep. Fri 07 JunRet. Thu 29 Aug$1,709
Dep. Tue 15 OctRet. Fri 15 Nov$1,714
4Z,JE,SAShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$2,368
Dep. Sat 20 AprRet. Thu 02 May$2,618
Dep. Sat 20 AprRet. Tue 30 Apr$3,192
BA,SQ Return flights from $1,720
Dep. Tue 15 OctRet. Fri 15 Nov$1,720
Dep. Thu 09 JanRet. Sat 01 Feb$2,059
EK,SA Return flights from $1,778
Dep. Tue 15 OctRet. Fri 15 Nov$1,778
Dep. Sat 20 AprRet. Thu 02 May$1,818
EK,SAShow more Flights
Dep. Sat 20 AprRet. Tue 30 Apr$1,864
Dep. Thu 09 JanRet. Sat 01 Feb$2,077
4Z,SA Return flights from $1,788
Dep. Tue 15 OctRet. Fri 15 Nov$1,788
Dep. Fri 07 JunRet. Thu 29 Aug$1,961
4Z,SAShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$2,260
EK,QF,SA Return flights from $1,788
Dep. Tue 15 OctRet. Fri 15 Nov$1,788
Dep. Sat 20 AprRet. Thu 02 May$1,944
EK,QF,SAShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$2,315
Dep. Sat 20 AprRet. Tue 30 Apr$2,687
4Z,SA,XZ Return flights from $1,803
Dep. Fri 07 JunRet. Thu 29 Aug$1,803
Dep. Tue 15 OctRet. Fri 15 Nov$1,876
4Z,SA,XZShow more Flights
Dep. Thu 09 JanRet. Sat 01 Feb$2,325
Dep. Sat 20 AprRet. Thu 02 May$2,684
Dep. Sat 20 AprRet. Tue 30 Apr$3,223

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

  • 6 airlines operate from Perth to Cape Town. They are Virgin Australia, Qatar Airways, South African, Emirates, Cathay Pacific, Singapore Airlines.
  • Cape Town is 6 hours after Perth. You will probably be jetlagged for the first couple of days.
  • The Airport Bed which is at 105 Central Ave, Redcliffe is the closest hotel to Perth airport.
  • The distance from Cape Town to Perth is 8,690 km.
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