1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Melbourne to Johannesburg

Filter
Close
Return
One Way
Reverse direction: JNB to MEL
Depart
Return
SQ Return flights from $1,330
Dep. Wed 11 MarRet. Wed 18 Mar$1,330
Dep. Wed 04 MarRet. Fri 20 Mar$1,330
SQShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$1,346
Dep. Sun 29 MarRet. Sun 05 Apr$1,912
Dep. Sat 30 MayRet. Sat 27 Jun$7,789
CX,QR Return flights from $1,917
Dep. Wed 04 MarRet. Fri 20 Mar$1,917
Dep. Wed 11 MarRet. Wed 18 Mar$1,918
CX,QRShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,115
Dep. Sun 29 MarRet. Sun 05 Apr$2,266
Dep. Sat 30 MayRet. Sat 27 Jun$12,781
QR Return flights from $1,927
Dep. Wed 11 MarRet. Wed 18 Mar$1,927
Dep. Wed 04 MarRet. Fri 20 Mar$1,933
QRShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,159
Dep. Sun 29 MarRet. Sun 05 Apr$2,216
Dep. Sat 30 MayRet. Sat 27 Jun$11,355
CX,EY,TR Return flights from $1,958
Dep. Mon 11 MayRet. Fri 29 May$1,958
EY,QR Return flights from $1,975
Dep. Wed 04 MarRet. Fri 20 Mar$1,975
Dep. Wed 11 MarRet. Wed 18 Mar$1,980
EY,QRShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,276
Dep. Sun 29 MarRet. Sun 05 Apr$2,293
Dep. Sat 30 MayRet. Sat 27 Jun$11,882
CX,EY Return flights from $1,985
Dep. Wed 04 MarRet. Fri 20 Mar$1,985
Dep. Wed 11 MarRet. Wed 18 Mar$2,251
CX,EYShow more Flights
Dep. Sun 29 MarRet. Sun 05 Apr$2,326
Dep. Mon 11 MayRet. Fri 29 May$2,343
Dep. Sat 30 MayRet. Sat 27 Jun$10,444
CX,VA Return flights from $1,986
Dep. Wed 04 MarRet. Fri 20 Mar$1,986
Dep. Wed 11 MarRet. Wed 18 Mar$1,989
CX,VAShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,228
Dep. Sun 29 MarRet. Sun 05 Apr$2,634
Dep. Sat 30 MayRet. Sat 27 Jun$12,499
EY,KQ,TR,VJ Return flights from $1,998
Dep. Mon 11 MayRet. Fri 29 May$1,998
QR,VA Return flights from $1,999
Dep. Wed 04 MarRet. Fri 20 Mar$1,999
Dep. Wed 11 MarRet. Wed 18 Mar$2,001
QR,VAShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,286
Dep. Sun 29 MarRet. Sun 05 Apr$2,368
Dep. Sat 30 MayRet. Sat 27 Jun$11,026
CX,SQ Return flights from $2,000
Dep. Wed 11 MarRet. Wed 18 Mar$2,000
Dep. Wed 04 MarRet. Fri 20 Mar$2,000
CX,SQShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,048
Dep. Sun 29 MarRet. Sun 05 Apr$2,842
Dep. Sat 30 MayRet. Sat 27 Jun$11,327
QR,SQ Return flights from $2,006
Dep. Wed 11 MarRet. Wed 18 Mar$2,006
Dep. Wed 04 MarRet. Fri 20 Mar$2,008
QR,SQShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,039
Dep. Sun 29 MarRet. Sun 05 Apr$2,436
Dep. Sat 30 MayRet. Sat 27 Jun$9,987
AI,CX,KQ,TR Return flights from $2,016
Dep. Mon 11 MayRet. Fri 29 May$2,016
EY,SQ Return flights from $2,026
Dep. Wed 11 MarRet. Wed 18 Mar$2,026
Dep. Wed 04 MarRet. Fri 20 Mar$2,109
EY,SQShow more Flights
Dep. Mon 11 MayRet. Fri 29 May$2,199
Dep. Sun 29 MarRet. Sun 05 Apr$2,453
Dep. Sat 30 MayRet. Sat 27 Jun$11,665
AK,CX,QR,VJ Return flights from $2,033
Dep. Mon 11 MayRet. Fri 29 May$2,033
MU Return flights from $2,039
Dep. Wed 11 MarRet. Wed 18 Mar$2,039
Dep. Wed 04 MarRet. Fri 20 Mar$2,225

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Melbourne? Check out our domestic flights to Melbourne. If Melbourne is not your closest airport, then here are all our flights to Johannesburg from New Zealand and flights to South Africa. Maybe a different destination? Here are all the flights from Melbourne

Did you know...

  • Johannesburg is 8 hours after Melbourne.
  • The PARKROYAL Melbourne Airport is nearby Melbourne airport.
  • The distance from Johannesburg to Melbourne is 10,321 kilometres.

Questions and Answers

What is the cheapest month to fly to Johannesburg from Melbourne?

Currently, the most affordable time of year to take a flight to Johannesburg from Melbourne is August/2025.

What airlines fly direct to Johannesburg from Melbourne?

No airlines fly non-stop between Melbourne and Johannesburg.

What is the cheapest airline that flies to Johannesburg from Melbourne?

Cathay Pacific is the cheapest airline that flies to Johannesburg from Melbourne.

What is the best airline to fly to Johannesburg from Melbourne?

The best airline to fly from Melbourne to Johannesburg is Qatar Airways.

How to get from Melbourne to Johannesburg
Melbourne (MEL)
 to 
Sydney (SYD)
1h 25m
Layover - 1h 0m
Sydney (SYD)
 to 
Johannesburg (JNB)
14h 20m

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