1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: JNB to BNE
SQ Return flights from $1,042
Dep. Thu 30 AprRet. Thu 21 May$1,042
Dep. Wed 19 FebRet. Fri 28 Feb$1,060
SQShow more Flights
Dep. Tue 25 FebRet. Wed 18 Mar$1,064
Dep. Mon 19 AugRet. Mon 09 Sep$1,186
Dep. Tue 20 AugRet. Mon 09 Sep$1,186
Dep. Sat 03 AugRet. Wed 14 Aug$1,248
Dep. Sun 01 MarRet. Sat 02 May$1,343
Dep. Sun 18 AugRet. Mon 09 Sep$1,386
Dep. Sat 03 AugRet. Fri 16 Aug$1,432
Dep. Sat 03 AugRet. Thu 15 Aug$1,545
Dep. Sat 03 AugRet. Sat 17 Aug$1,545
Dep. Sun 29 DecRet. Thu 23 Jan$1,685
Dep. Fri 29 NovRet. Sat 07 Dec$1,854
Dep. Thu 19 DecRet. Fri 17 Jan$2,030
Dep. Thu 19 DecRet. Sun 19 Jan$2,030
Dep. Fri 05 JulRet. Tue 09 Jul$2,045
Dep. Tue 18 JunRet. Wed 03 Jul$2,133
Dep. Tue 18 JunRet. Thu 04 Jul$2,133
Dep. Wed 18 DecRet. Thu 16 Jan$2,133
Dep. Sat 21 SepRet. Sat 05 Oct$2,232

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

Did you know...

  • International Terminal Railway Station train station is nearby Brisbane airport.
  • It is 11,637 kilometres from Johannesburg to Brisbane.
  • The International Air Transport Association (IATA) airport code for Brisbane is BNE and for Johannesburg it is JNB.
  • Johannesburg is 8 hours after Brisbane. You should find out how to minimise the impact of jetlag.
How to get from Brisbane to Johannesburg
Brisbane (BNE)
 to 
Sydney (SYD)
1h 35m
Layover - 1h 20m
Sydney (SYD)
 to 
Johannesburg (JNB)
14h 20m