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 $774
Dep. Mon 16 FebRet. Mon 02 Mar$774
Dep. Fri 26 DecRet. Sun 18 Jan$2,012
QR Return flights from $958
Dep. Mon 16 FebRet. Mon 02 Mar$958
Dep. Fri 26 DecRet. Sun 18 Jan$1,897
VA Return flights from $1,016
Dep. Mon 16 FebRet. Mon 02 Mar$1,016
Dep. Fri 26 DecRet. Sun 18 Jan$2,005
SA,VA Return flights from $1,058
Dep. Mon 16 FebRet. Mon 02 Mar$1,058
Dep. Fri 26 DecRet. Sun 18 Jan$2,194
SA Return flights from $1,072
Dep. Mon 16 FebRet. Mon 02 Mar$1,072
Dep. Fri 26 DecRet. Sun 18 Jan$2,351
CX,QR Return flights from $1,075
Dep. Mon 16 FebRet. Mon 02 Mar$1,075
Dep. Fri 26 DecRet. Sun 18 Jan$1,744
QF,SA,VA Return flights from $1,100
Dep. Mon 16 FebRet. Mon 02 Mar$1,100
Dep. Fri 26 DecRet. Sun 18 Jan$2,152
CX,SQ Return flights from $1,103
Dep. Mon 16 FebRet. Mon 02 Mar$1,103
Dep. Fri 26 DecRet. Sun 18 Jan$2,119
QF,SA Return flights from $1,104
Dep. Mon 16 FebRet. Mon 02 Mar$1,104
Dep. Fri 26 DecRet. Sun 18 Jan$2,154
QR,SQ Return flights from $1,129
Dep. Mon 16 FebRet. Mon 02 Mar$1,129
Dep. Fri 26 DecRet. Sun 18 Jan$2,285
CX,VA Return flights from $1,153
Dep. Mon 16 FebRet. Mon 02 Mar$1,153
Dep. Fri 26 DecRet. Sun 18 Jan$2,099
QR,WB Return flights from $1,159
Dep. Mon 16 FebRet. Mon 02 Mar$1,159
Dep. Fri 26 DecRet. Sun 18 Jan$1,860
CX,EY Return flights from $1,184
Dep. Mon 16 FebRet. Mon 02 Mar$1,184
Dep. Fri 26 DecRet. Sun 18 Jan$2,003
SQ,WB Return flights from $1,194
Dep. Mon 16 FebRet. Mon 02 Mar$1,194
Dep. Fri 26 DecRet. Sun 18 Jan$2,748
EY,QR Return flights from $1,209
Dep. Mon 16 FebRet. Mon 02 Mar$1,209
Dep. Fri 26 DecRet. Sun 18 Jan$2,131

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 United States (USA) and flights to South Africa. Maybe a different destination? Here are all the flights from Melbourne

Did you know...

  • Johannesburg has the International Air Transport Association (IATA) airport code of JNB.
  • The nearest train station to Melbourne airport is Broadmeadows which is 6 kms away.
  • From Johannesburg to Melbourne is 10,321 kilometres.

Questions and Answers

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

At the moment, the lowest-price time of year to fly from Melbourne to Johannesburg is February/2026. You will pay the most in December/2025.

What airlines fly direct to Johannesburg from Melbourne?

No airlines have direct flights from Melbourne to Johannesburg.

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

The cheapest airline that flies from Melbourne to Johannesburg is Singapore Airlines.

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

The best airline to fly between Melbourne and 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