1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: CPT to BNE
QF,SA Return flights from $1,194
Dep. Mon 12 AugRet. Thu 22 Aug$1,194
SA,VA Return flights from $1,250
Dep. Mon 12 AugRet. Thu 22 Aug$1,250
BA,QF,SA Return flights from $1,356
Dep. Mon 12 AugRet. Thu 22 Aug$1,356
BA,QF Return flights from $1,406
Dep. Mon 12 AugRet. Thu 22 Aug$1,406
MN,QF,SA Return flights from $1,418
Dep. Mon 12 AugRet. Thu 22 Aug$1,418
SQ Return flights from $1,520
Dep. Mon 12 AugRet. Thu 22 Aug$1,520
SA Return flights from $1,538
Dep. Mon 12 AugRet. Thu 22 Aug$1,538
MN,QF Return flights from $1,553
Dep. Mon 12 AugRet. Thu 22 Aug$1,553
ET,QF Return flights from $1,619
Dep. Mon 12 AugRet. Thu 22 Aug$1,619
SQ,VA Return flights from $1,626
Dep. Mon 12 AugRet. Thu 22 Aug$1,626
JE,SA,VA Return flights from $1,652
Dep. Mon 12 AugRet. Thu 22 Aug$1,652
FA,MN,QF Return flights from $1,678
Dep. Mon 12 AugRet. Thu 22 Aug$1,678
CX Return flights from $1,681
Dep. Mon 12 AugRet. Thu 22 Aug$1,681
JE,MN,QF Return flights from $1,706
Dep. Mon 12 AugRet. Thu 22 Aug$1,706
MI,SQ Return flights from $1,745
Dep. Mon 12 AugRet. Thu 22 Aug$1,745

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 Brisbane? Check out our domestic flights to Brisbane. If Brisbane is not your closest airport, then here are all our flights to Cape Town from New Zealand and flights to South Africa.

Did you know...

  • Lavistown is the closest train station to Cape Town airport.
  • South African has the quickest flight from Brisbane to Cape Town taking 22 hours and 35 minutes. Perth, Johannesburg
  • It is 11,677 kilometres from Cape Town to Brisbane.
  • Brisbane has the International Air Transport Association (IATA) airport code of BNE.
How to get from Brisbane to Cape Town
Brisbane (BNE)
 to 
Perth (PER)
5h 55m
Layover - 2h 25m
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m
Layover - 1h 15m
Johannesburg (JNB)
 to 
Capetown (CPT)
2h 10m