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 $759
Dep. Fri 20 FebRet. Sat 07 Mar$759
Dep. Fri 08 MayRet. Mon 01 Jun$768
SQShow more Flights
Dep. Wed 06 MayRet. Wed 03 Jun$768
Dep. Thu 07 MayRet. Mon 01 Jun$768
Dep. Wed 06 MayRet. Mon 01 Jun$768
Dep. Thu 17 SepRet. Thu 08 Oct$1,135
Dep. Mon 12 JanRet. Fri 30 Jan$1,457
Dep. Fri 26 DecRet. Fri 09 Jan$2,710
CX,EY Return flights from $1,068
Dep. Thu 07 MayRet. Mon 01 Jun$1,068
Dep. Fri 08 MayRet. Mon 01 Jun$1,068
CX,EYShow more Flights
Dep. Fri 20 FebRet. Sat 07 Mar$1,140
Dep. Wed 06 MayRet. Wed 03 Jun$1,322
Dep. Wed 06 MayRet. Mon 01 Jun$1,329
Dep. Mon 12 JanRet. Fri 30 Jan$1,641
Dep. Thu 17 SepRet. Thu 08 Oct$1,810
Dep. Fri 26 DecRet. Fri 09 Jan$2,336
EY,QR Return flights from $1,082
Dep. Thu 07 MayRet. Mon 01 Jun$1,082
Dep. Fri 08 MayRet. Mon 01 Jun$1,082
EY,QRShow more Flights
Dep. Fri 20 FebRet. Sat 07 Mar$1,167
Dep. Wed 06 MayRet. Mon 01 Jun$1,236
Dep. Wed 06 MayRet. Wed 03 Jun$1,245
Dep. Thu 17 SepRet. Thu 08 Oct$1,691
Dep. Mon 12 JanRet. Fri 30 Jan$2,174
Dep. Fri 26 DecRet. Fri 09 Jan$2,880
EY,KQ,VJ Return flights from $1,088
Dep. Thu 07 MayRet. Mon 01 Jun$1,088
CX,KQ,VJ Return flights from $1,098
Dep. Thu 07 MayRet. Mon 01 Jun$1,098
EY Return flights from $1,102
Dep. Thu 07 MayRet. Mon 01 Jun$1,102
Dep. Fri 08 MayRet. Mon 01 Jun$1,102
EYShow more Flights
Dep. Wed 06 MayRet. Mon 01 Jun$1,349
Dep. Wed 06 MayRet. Wed 03 Jun$1,349
Dep. Mon 12 JanRet. Fri 30 Jan$1,550
Dep. Thu 17 SepRet. Thu 08 Oct$1,752
Dep. Fri 26 DecRet. Fri 09 Jan$2,275
CX,EY,QF Return flights from $1,105
Dep. Fri 08 MayRet. Mon 01 Jun$1,105
Dep. Thu 07 MayRet. Mon 01 Jun$1,105
KQ,UR,VJ Return flights from $1,105
Dep. Thu 07 MayRet. Mon 01 Jun$1,105
CX,SQ Return flights from $1,122
Dep. Fri 20 FebRet. Sat 07 Mar$1,122
Dep. Wed 06 MayRet. Mon 01 Jun$1,176
CX,SQShow more Flights
Dep. Fri 08 MayRet. Mon 01 Jun$1,176
Dep. Thu 07 MayRet. Mon 01 Jun$1,176
Dep. Wed 06 MayRet. Wed 03 Jun$1,176
Dep. Thu 17 SepRet. Thu 08 Oct$1,641
Dep. Mon 12 JanRet. Fri 30 Jan$1,943
Dep. Fri 26 DecRet. Fri 09 Jan$2,471
CX,QR Return flights from $1,126
Dep. Fri 20 FebRet. Sat 07 Mar$1,126
Dep. Thu 07 MayRet. Mon 01 Jun$1,154
CX,QRShow more Flights
Dep. Wed 06 MayRet. Mon 01 Jun$1,154
Dep. Wed 06 MayRet. Wed 03 Jun$1,164
Dep. Fri 08 MayRet. Mon 01 Jun$1,213
Dep. Thu 17 SepRet. Thu 08 Oct$1,376
Dep. Mon 12 JanRet. Fri 30 Jan$1,740
Dep. Fri 26 DecRet. Fri 09 Jan$2,362
EY,KQ,VJ,VN Return flights from $1,126
Dep. Wed 06 MayRet. Mon 01 Jun$1,126
Dep. Wed 06 MayRet. Wed 03 Jun$1,221
QF Return flights from $1,129
Dep. Thu 07 MayRet. Mon 01 Jun$1,129
Dep. Wed 06 MayRet. Mon 01 Jun$1,129
QFShow more Flights
Dep. Wed 06 MayRet. Wed 03 Jun$1,212
Dep. Fri 20 FebRet. Sat 07 Mar$1,221
Dep. Fri 08 MayRet. Mon 01 Jun$1,260
Dep. Mon 12 JanRet. Fri 30 Jan$1,494
Dep. Thu 17 SepRet. Thu 08 Oct$1,538
Dep. Fri 26 DecRet. Fri 09 Jan$2,611
SA Return flights from $1,132
Dep. Wed 06 MayRet. Mon 01 Jun$1,132
Dep. Fri 20 FebRet. Sat 07 Mar$1,132
SAShow more Flights
Dep. Fri 08 MayRet. Mon 01 Jun$1,157
AK,EY,VJ Return flights from $1,134
Dep. Fri 08 MayRet. Mon 01 Jun$1,134
Dep. Thu 07 MayRet. Mon 01 Jun$1,136
CX,KQ,VJ,VN Return flights from $1,135
Dep. Wed 06 MayRet. Mon 01 Jun$1,135

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