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 $1,486
Dep. Sun 01 NovRet. Sat 14 Nov$1,486
Dep. Tue 18 AugRet. Tue 01 Sep$1,577
SQShow more Flights
Dep. Fri 04 SepRet. Sat 26 Sep$1,643
Dep. Sat 15 AugRet. Sat 29 Aug$1,702
Dep. Tue 19 MayRet. Tue 02 Jun$1,870
Dep. Wed 01 JulRet. Tue 04 Aug$1,999
Dep. Sun 17 MayRet. Sat 30 May$2,505
Dep. Tue 12 MayRet. Mon 01 Jun$2,521
EY Return flights from $1,539
Dep. Tue 12 MayRet. Mon 01 Jun$1,539
Dep. Sat 15 AugRet. Sat 29 Aug$1,711
EYShow more Flights
Dep. Fri 04 SepRet. Sat 26 Sep$1,797
Dep. Sun 01 NovRet. Sat 14 Nov$1,828
QR,WB Return flights from $1,713
Dep. Tue 18 AugRet. Tue 01 Sep$1,713
Dep. Sat 15 AugRet. Sat 29 Aug$1,817
QR,WBShow more Flights
Dep. Wed 01 JulRet. Tue 04 Aug$2,024
EY,WB Return flights from $1,721
Dep. Sat 15 AugRet. Sat 29 Aug$1,721
Dep. Tue 12 MayRet. Mon 01 Jun$2,122
EY,WBShow more Flights
Dep. Wed 01 JulRet. Tue 04 Aug$2,701
EY,QR Return flights from $1,749
Dep. Tue 18 AugRet. Tue 01 Sep$1,749
Dep. Sun 01 NovRet. Sat 14 Nov$1,799
EY,QRShow more Flights
Dep. Tue 12 MayRet. Mon 01 Jun$1,806
Dep. Sun 17 MayRet. Sat 30 May$1,808
Dep. Sat 15 AugRet. Sat 29 Aug$1,841
Dep. Fri 04 SepRet. Sat 26 Sep$1,962
Dep. Tue 19 MayRet. Tue 02 Jun$1,984
Dep. Wed 01 JulRet. Tue 04 Aug$2,158
D7,EY Return flights from $1,789
Dep. Tue 12 MayRet. Mon 01 Jun$1,789
QR Return flights from $1,797
Dep. Tue 18 AugRet. Tue 01 Sep$1,797
Dep. Tue 12 MayRet. Mon 01 Jun$1,816
QRShow more Flights
Dep. Sun 01 NovRet. Sat 14 Nov$1,838
Dep. Sun 17 MayRet. Sat 30 May$1,857
Dep. Tue 19 MayRet. Tue 02 Jun$1,915
Dep. Sat 15 AugRet. Sat 29 Aug$1,941
Dep. Fri 04 SepRet. Sat 26 Sep$2,074
Dep. Wed 01 JulRet. Tue 04 Aug$2,583
EY,VJ Return flights from $1,833
Dep. Tue 12 MayRet. Mon 01 Jun$1,833
Dep. Sun 01 NovRet. Sat 14 Nov$2,592
QR,VA Return flights from $1,846
Dep. Tue 18 AugRet. Tue 01 Sep$1,846
Dep. Sun 01 NovRet. Sat 14 Nov$1,922
QR,VAShow more Flights
Dep. Sun 17 MayRet. Sat 30 May$1,960
Dep. Sat 15 AugRet. Sat 29 Aug$1,991
Dep. Fri 04 SepRet. Sat 26 Sep$2,126
Dep. Tue 12 MayRet. Mon 01 Jun$2,328
Dep. Tue 19 MayRet. Tue 02 Jun$2,353
Dep. Wed 01 JulRet. Tue 04 Aug$2,631
EY,VA Return flights from $1,854
Dep. Sun 17 MayRet. Sat 30 May$1,854
Dep. Sun 01 NovRet. Sat 14 Nov$1,885
EY,VAShow more Flights
Dep. Sat 15 AugRet. Sat 29 Aug$1,890
Dep. Tue 12 MayRet. Mon 01 Jun$1,891
Dep. Fri 04 SepRet. Sat 26 Sep$2,242
EK Return flights from $1,899
Dep. Tue 19 MayRet. Tue 02 Jun$1,899
Dep. Tue 12 MayRet. Mon 01 Jun$1,899
EKShow more Flights
Dep. Sun 17 MayRet. Sat 30 May$1,940
Dep. Tue 18 AugRet. Tue 01 Sep$1,988
Dep. Sun 01 NovRet. Sat 14 Nov$2,023
Dep. Sat 15 AugRet. Sat 29 Aug$2,128
Dep. Fri 04 SepRet. Sat 26 Sep$2,199
Dep. Wed 01 JulRet. Tue 04 Aug$2,809
EY,JQ,QR Return flights from $1,908
Dep. Tue 18 AugRet. Tue 01 Sep$1,908
Dep. Sat 15 AugRet. Sat 29 Aug$2,032
EY,JQ,QRShow more Flights
Dep. Sun 17 MayRet. Sat 30 May$2,090
Dep. Tue 12 MayRet. Mon 01 Jun$2,182
VA Return flights from $1,915
Dep. Tue 18 AugRet. Tue 01 Sep$1,915
Dep. Tue 12 MayRet. Mon 01 Jun$1,919
VAShow more Flights
Dep. Tue 19 MayRet. Tue 02 Jun$1,929
Dep. Sun 01 NovRet. Sat 14 Nov$1,945
Dep. Sun 17 MayRet. Sat 30 May$1,970
Dep. Sat 15 AugRet. Sat 29 Aug$2,248
Dep. Fri 04 SepRet. Sat 26 Sep$2,409
Dep. Wed 01 JulRet. Tue 04 Aug$2,787
EY,QR,TR Return flights from $1,921
Dep. Sun 01 NovRet. Sat 14 Nov$1,921
Dep. Sat 15 AugRet. Sat 29 Aug$2,076
EY,QR,TRShow more Flights
Dep. Wed 01 JulRet. Tue 04 Aug$2,274
Dep. Sun 17 MayRet. Sat 30 May$2,847
EY,TR Return flights from $1,929
Dep. Sun 01 NovRet. Sat 14 Nov$1,929
Dep. Tue 12 MayRet. Mon 01 Jun$2,792
EY,TRShow more Flights
Dep. Sat 15 AugRet. Sat 29 Aug$2,814

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 Australia 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,610
March 2026
$1,156
May 2026
$1,578
August 2026
$2,148
September 2026
$1,814

Average Melbourne to Johannesburg Return Prices

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

December 2025
$3,120
January 2026
$3,024
February 2026
$2,049
March 2026
$2,039
April 2026
$2,423
May 2026
$2,078
June 2026
$2,194
July 2026
$2,813
August 2026
$2,236
September 2026
$2,331

Did you know...

  • It is 10,321 kilometres from Johannesburg to Melbourne.
  • Melbourne has the IATA airport code of MEL and Johannesburg is JNB.
  • Broadmeadows at Johnstone St / Pascoe Vale Rd, Broadmeadows is the closest train station to Melbourne airport.

Questions and Answers

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

At the moment, the cheapest months to fly from Melbourne to Johannesburg are July/2026 and November/2026. December/2026 is the most expensive time of year to fly from Melbourne to Johannesburg.

What airlines fly non-stop to Johannesburg from Melbourne?

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

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

Singapore Airlines is the cheapest airline to fly to Johannesburg from Melbourne.

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