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

Cheap Flights from Melbourne to Johannesburg

Filter
Close
Return
One Way
Reverse direction: JNB to MEL
Depart
Return
SQ Return flights from $845
Dep. Mon 20 JulRet. Fri 07 Aug$845
Dep. Fri 08 MayRet. Fri 22 May$900
SQShow more Flights
Dep. Fri 04 SepRet. Sat 26 Sep$1,081
Dep. Thu 12 MarRet. Tue 24 Mar$1,134
Dep. Fri 01 MayRet. Fri 29 May$1,168
Dep. Fri 20 FebRet. Sat 07 Mar$1,513
Dep. Thu 05 MarRet. Wed 18 Mar$1,513
Dep. Mon 02 MarRet. Mon 16 Mar$1,564
EY,QR Return flights from $999
Dep. Thu 05 MarRet. Wed 18 Mar$999
Dep. Thu 12 MarRet. Tue 24 Mar$1,032
EY,QRShow more Flights
Dep. Mon 02 MarRet. Mon 16 Mar$1,166
Dep. Fri 08 MayRet. Fri 22 May$1,430
Dep. Fri 01 MayRet. Fri 29 May$1,432
Dep. Fri 04 SepRet. Sat 26 Sep$1,448
Dep. Mon 20 JulRet. Fri 07 Aug$1,690
EY Return flights from $1,037
Dep. Thu 05 MarRet. Wed 18 Mar$1,037
Dep. Fri 04 SepRet. Sat 26 Sep$1,549
EYShow more Flights
Dep. Fri 01 MayRet. Fri 29 May$1,557
Dep. Fri 08 MayRet. Fri 22 May$1,557
Dep. Mon 02 MarRet. Mon 16 Mar$2,343
CX,EY Return flights from $1,054
Dep. Thu 05 MarRet. Wed 18 Mar$1,054
Dep. Thu 12 MarRet. Tue 24 Mar$1,094
CX,EYShow more Flights
Dep. Mon 02 MarRet. Mon 16 Mar$1,340
Dep. Mon 20 JulRet. Fri 07 Aug$1,493
Dep. Fri 08 MayRet. Fri 22 May$1,539
Dep. Fri 01 MayRet. Fri 29 May$1,557
Dep. Fri 04 SepRet. Sat 26 Sep$1,585
EY,WB Return flights from $1,086
Dep. Thu 05 MarRet. Wed 18 Mar$1,086
Dep. Mon 02 MarRet. Mon 16 Mar$1,322
EY,WBShow more Flights
Dep. Thu 12 MarRet. Tue 24 Mar$1,358
Dep. Mon 20 JulRet. Fri 07 Aug$1,419
Dep. Fri 08 MayRet. Fri 22 May$1,474
Dep. Fri 01 MayRet. Fri 29 May$1,477
AK,D7,ET,EY,TR Return flights from $1,108
Dep. Mon 02 MarRet. Mon 16 Mar$1,108
AK,D7,EY,MK,TR Return flights from $1,118
Dep. Mon 02 MarRet. Mon 16 Mar$1,118
AK,D7,ET,EY Return flights from $1,123
Dep. Mon 02 MarRet. Mon 16 Mar$1,123
EY,TR Return flights from $1,124
Dep. Mon 02 MarRet. Mon 16 Mar$1,124
Dep. Fri 08 MayRet. Fri 22 May$1,166
EY,TRShow more Flights
Dep. Fri 01 MayRet. Fri 29 May$1,195
QR,WB Return flights from $1,125
Dep. Thu 05 MarRet. Wed 18 Mar$1,125
Dep. Thu 12 MarRet. Tue 24 Mar$1,125
QR,WBShow more Flights
Dep. Fri 08 MayRet. Fri 22 May$1,232
Dep. Fri 01 MayRet. Fri 29 May$1,252
Dep. Mon 02 MarRet. Mon 16 Mar$1,252
Dep. Mon 20 JulRet. Fri 07 Aug$1,321
Dep. Fri 20 FebRet. Sat 07 Mar$1,428
ET,JQ Return flights from $1,126
Dep. Thu 05 MarRet. Wed 18 Mar$1,126
Dep. Thu 12 MarRet. Tue 24 Mar$1,298
ET,JQShow more Flights
Dep. Fri 20 FebRet. Sat 07 Mar$1,442
AK,D7,EY,MK Return flights from $1,135
Dep. Mon 02 MarRet. Mon 16 Mar$1,135
AK,D7,EY,VJ Return flights from $1,140
Dep. Mon 02 MarRet. Mon 16 Mar$1,140
Dep. Fri 01 MayRet. Fri 29 May$1,183
AK,D7,EY,TR Return flights from $1,145
Dep. Mon 02 MarRet. Mon 16 Mar$1,145
Dep. Fri 01 MayRet. Fri 29 May$1,191
EY,VJ Return flights from $1,155
Dep. Thu 05 MarRet. Wed 18 Mar$1,155
Dep. Fri 01 MayRet. Fri 29 May$1,429

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


Cheapest Melbourne to Johannesburg Return Prices

These are the cheapest prices for Melbourne to Johannesburg return airfares.

February 2026
$1,139
March 2026
$818
May 2026
$1,116
August 2026
$1,519
September 2026
$1,283

Average Melbourne to Johannesburg Return Prices

These are the average prices for Melbourne to Johannesburg return airfares.

December 2025
$2,206
January 2026
$2,139
February 2026
$1,449
March 2026
$1,442
April 2026
$1,714
May 2026
$1,470
June 2026
$1,552
July 2026
$1,989
August 2026
$1,581
September 2026
$1,648

Did you know...

  • It is 10,321 kilometres from Melbourne to Johannesburg.
  • Melbourne has the International Air Transport Association (IATA) code of MEL and Johannesburg is JNB.
  • Melbourne is 8 hours ahead of Johannesburg.
  • The shortest one-way flight on this route is 16 hrs 30 mins. Perth

Questions and Answers

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

Right now, March/2026 is the most affordable time of year to fly from Melbourne to Johannesburg. You will pay the most in September/2026.

What airlines fly direct to Johannesburg from Melbourne?

No airlines have non-stop flights from Melbourne to Johannesburg.

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

The cheapest airline to fly to Johannesburg from Melbourne 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