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 £568
Dep. Mon 02 MarRet. Tue 10 Mar£568
Dep. Mon 02 MarRet. Mon 16 Mar£568
SQShow more Flights
Dep. Fri 01 MayRet. Fri 29 May£581
Dep. Tue 10 MarRet. Tue 24 Mar£640
Dep. Mon 12 JanRet. Fri 30 Jan£1,295
Dep. Fri 26 DecRet. Sun 18 Jan£2,016
CX,EY Return flights from £679
Dep. Tue 10 MarRet. Tue 24 Mar£679
Dep. Fri 01 MayRet. Fri 29 May£759
CX,EYShow more Flights
Dep. Mon 02 MarRet. Mon 16 Mar£962
Dep. Mon 12 JanRet. Fri 30 Jan£1,335
Dep. Fri 26 DecRet. Sun 18 Jan£1,632
EY,QR Return flights from £704
Dep. Tue 10 MarRet. Tue 24 Mar£704
Dep. Fri 01 MayRet. Fri 29 May£791
EY,QRShow more Flights
Dep. Mon 02 MarRet. Mon 16 Mar£843
Dep. Mon 12 JanRet. Fri 30 Jan£1,156
Dep. Fri 26 DecRet. Sun 18 Jan£1,978
CX,SQ Return flights from £761
Dep. Mon 02 MarRet. Mon 16 Mar£761
Dep. Tue 10 MarRet. Tue 24 Mar£761
CX,SQShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£779
Dep. Fri 01 MayRet. Fri 29 May£855
Dep. Mon 12 JanRet. Fri 30 Jan£1,652
Dep. Fri 26 DecRet. Sun 18 Jan£1,780
QR,SQ Return flights from £785
Dep. Mon 02 MarRet. Mon 16 Mar£785
Dep. Tue 10 MarRet. Tue 24 Mar£797
QR,SQShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£807
Dep. Fri 01 MayRet. Fri 29 May£910
Dep. Mon 12 JanRet. Fri 30 Jan£1,539
Dep. Fri 26 DecRet. Sun 18 Jan£2,066
CX,QR Return flights from £789
Dep. Mon 02 MarRet. Mon 16 Mar£789
Dep. Tue 10 MarRet. Tue 24 Mar£789
CX,QRShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£808
Dep. Fri 01 MayRet. Fri 29 May£921
Dep. Mon 12 JanRet. Fri 30 Jan£1,420
Dep. Fri 26 DecRet. Sun 18 Jan£1,498
QR Return flights from £810
Dep. Mon 02 MarRet. Mon 16 Mar£810
Dep. Tue 10 MarRet. Tue 24 Mar£820
QRShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£832
Dep. Fri 01 MayRet. Fri 29 May£912
Dep. Mon 12 JanRet. Fri 30 Jan£1,340
Dep. Fri 26 DecRet. Sun 18 Jan£1,727
EY,SQ Return flights from £811
Dep. Mon 02 MarRet. Mon 16 Mar£811
Dep. Tue 10 MarRet. Tue 24 Mar£861
EY,SQShow more Flights
Dep. Fri 01 MayRet. Fri 29 May£949
Dep. Mon 12 JanRet. Fri 30 Jan£1,471
CX,VA Return flights from £833
Dep. Mon 02 MarRet. Mon 16 Mar£833
Dep. Tue 10 MarRet. Tue 24 Mar£833
CX,VAShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£844
Dep. Fri 01 MayRet. Fri 29 May£894
Dep. Mon 12 JanRet. Fri 30 Jan£1,575
EY,SA Return flights from £839
Dep. Tue 10 MarRet. Tue 24 Mar£839
Dep. Mon 02 MarRet. Mon 16 Mar£1,005
EY,SAShow more Flights
Dep. Fri 01 MayRet. Fri 29 May£1,033
Dep. Mon 12 JanRet. Fri 30 Jan£2,367
EY,SA,VA Return flights from £844
Dep. Tue 10 MarRet. Tue 24 Mar£844
Dep. Fri 01 MayRet. Fri 29 May£1,039
EY,SA,VAShow more Flights
Dep. Fri 26 DecRet. Sun 18 Jan£2,028
3U,EK,QR Return flights from £847
Dep. Mon 02 MarRet. Mon 16 Mar£847
Dep. Tue 10 MarRet. Tue 24 Mar£850
3U,EK,QRShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£866
3U,CX,EK Return flights from £856
Dep. Mon 02 MarRet. Mon 16 Mar£856
Dep. Tue 10 MarRet. Tue 24 Mar£858
3U,CX,EKShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£869
QR,VA Return flights from £865
Dep. Mon 02 MarRet. Mon 16 Mar£865
Dep. Tue 10 MarRet. Tue 24 Mar£870
QR,VAShow more Flights
Dep. Mon 02 MarRet. Tue 10 Mar£875
Dep. Fri 01 MayRet. Fri 29 May£943
Dep. Mon 12 JanRet. Fri 30 Jan£1,359
Dep. Fri 26 DecRet. Sun 18 Jan£2,041
EY,QF,SA Return flights from £872
Dep. Tue 10 MarRet. Tue 24 Mar£872
Dep. Fri 26 DecRet. Sun 18 Jan£2,043

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 Kingdom 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
£802
March 2026
£576
May 2026
£786
August 2026
£1,070
September 2026
£904

Average Melbourne to Johannesburg Return Prices

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

December 2025
£1,554
January 2026
£1,506
February 2026
£1,021
March 2026
£1,016
April 2026
£1,207
May 2026
£1,035
June 2026
£1,093
July 2026
£1,401
August 2026
£1,114
September 2026
£1,161

Did you know...

  • Melbourne to Johannesburg, the shortest return flight is 32 hours and 25 minutes, going through Perth
  • The nearest hotel to Johannesburg airport is The Southern Sun O.R. Tambo International Airport which is within a km away.
  • It is 10,321 kilometres from Melbourne to Johannesburg.
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