1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: CPT to BNE
SA Return flights from $1,157
Dep. Sun 16 FebRet. Mon 30 Mar$1,157
Dep. Thu 15 AugRet. Mon 16 Sep$1,490
SAShow more Flights
Dep. Mon 30 DecRet. Mon 27 Jan$1,559
Dep. Mon 30 DecRet. Sun 26 Jan$1,603
Dep. Tue 31 DecRet. Sun 26 Jan$1,603
Dep. Wed 01 JanRet. Sun 26 Jan$1,670
Dep. Tue 07 JanRet. Sun 26 Jan$1,670
Dep. Thu 09 JanRet. Sun 26 Jan$1,670
Dep. Sun 29 DecRet. Sun 26 Jan$1,747
Dep. Thu 02 JanRet. Sun 26 Jan$1,747
Dep. Sun 05 JanRet. Sun 26 Jan$1,747
Dep. Sat 30 NovRet. Fri 27 Dec$1,847
Dep. Fri 03 JanRet. Sat 25 Jan$1,992
Dep. Sat 04 JanRet. Fri 24 Jan$1,992
QF,SA Return flights from $1,494
Dep. Sun 16 FebRet. Mon 30 Mar$1,494
Dep. Thu 15 AugRet. Mon 16 Sep$1,610
QF,SAShow more Flights
Dep. Mon 30 DecRet. Sun 26 Jan$1,795
Dep. Tue 31 DecRet. Sun 26 Jan$1,915
Dep. Wed 01 JanRet. Sun 26 Jan$1,915
Dep. Tue 07 JanRet. Sun 26 Jan$1,915
Dep. Thu 09 JanRet. Sun 26 Jan$1,915
Dep. Thu 02 JanRet. Sun 26 Jan$1,922
Dep. Sun 05 JanRet. Sun 26 Jan$1,987
Dep. Sun 29 DecRet. Sun 26 Jan$2,006
Dep. Mon 30 DecRet. Mon 27 Jan$2,006
Dep. Fri 03 JanRet. Sat 25 Jan$2,068
Dep. Sat 30 NovRet. Fri 27 Dec$2,146
Dep. Sat 04 JanRet. Fri 24 Jan$2,180

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 Australia and flights to South Africa.

Did you know...

  • Brisbane has the IATA code of BNE and Cape Town is CPT.
  • The closest train station to Brisbane airport is International Terminal Railway Station.
  • Brisbane is 8 hours ahead of Cape Town. Find out about jetlag before embarking on this flight.
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