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 £695
Dep. Sat 05 SepRet. Sat 19 Sep£695
Dep. Mon 27 JulRet. Mon 10 Aug£794
SQShow more Flights
Dep. Mon 03 AugRet. Sun 09 Aug£795
Dep. Fri 04 SepRet. Sat 26 Sep£914
Dep. Thu 30 JulRet. Wed 12 Aug£992
Dep. Fri 29 MayRet. Sat 13 Jun£1,160
Dep. Wed 09 DecRet. Wed 13 Jan£1,269
Dep. Fri 01 MayRet. Fri 29 May£1,757
Dep. Wed 22 AprRet. Fri 22 May£1,770
Dep. Tue 21 AprRet. Tue 05 May£1,935
EK,EY,TR Return flights from £886
Dep. Fri 01 MayRet. Fri 29 May£886
Dep. Thu 30 JulRet. Wed 12 Aug£1,020
EK,EY,TRShow more Flights
Dep. Mon 27 JulRet. Mon 10 Aug£1,020
Dep. Mon 03 AugRet. Sun 09 Aug£1,021
EY Return flights from £888
Dep. Fri 04 SepRet. Sat 26 Sep£888
Dep. Thu 30 JulRet. Wed 12 Aug£895
EYShow more Flights
Dep. Sat 05 SepRet. Sat 19 Sep£1,172
Dep. Wed 09 DecRet. Wed 13 Jan£1,192
Dep. Mon 03 AugRet. Sun 09 Aug£1,481
Dep. Fri 01 MayRet. Fri 29 May£1,530
Dep. Wed 22 AprRet. Fri 22 May£1,541
Dep. Mon 27 JulRet. Mon 10 Aug£1,673
EY,QR Return flights from £941
Dep. Mon 03 AugRet. Sun 09 Aug£941
Dep. Thu 30 JulRet. Wed 12 Aug£1,010
EY,QRShow more Flights
Dep. Fri 04 SepRet. Sat 26 Sep£1,015
Dep. Mon 27 JulRet. Mon 10 Aug£1,032
Dep. Sat 05 SepRet. Sat 19 Sep£1,125
Dep. Wed 09 DecRet. Wed 13 Jan£1,224
Dep. Wed 22 AprRet. Fri 22 May£1,702
QR,WB Return flights from £946
Dep. Fri 29 MayRet. Sat 13 Jun£946
Dep. Mon 27 JulRet. Mon 10 Aug£1,061
QR,WBShow more Flights
Dep. Wed 22 AprRet. Fri 22 May£1,133
Dep. Fri 01 MayRet. Fri 29 May£1,257
Dep. Thu 30 JulRet. Wed 12 Aug£1,306
QR Return flights from £949
Dep. Sat 05 SepRet. Sat 19 Sep£949
Dep. Fri 29 MayRet. Sat 13 Jun£952
QRShow more Flights
Dep. Wed 22 AprRet. Fri 22 May£983
Dep. Thu 30 JulRet. Wed 12 Aug£1,078
Dep. Mon 27 JulRet. Mon 10 Aug£1,095
Dep. Mon 03 AugRet. Sun 09 Aug£1,101
Dep. Fri 04 SepRet. Sat 26 Sep£1,134
Dep. Tue 21 AprRet. Tue 05 May£1,160
Dep. Fri 01 MayRet. Fri 29 May£1,220
Dep. Wed 09 DecRet. Wed 13 Jan£1,256
EY,MU Return flights from £957
Dep. Thu 30 JulRet. Wed 12 Aug£957
Dep. Mon 27 JulRet. Mon 10 Aug£1,004
EY,VA Return flights from £971
Dep. Mon 03 AugRet. Sun 09 Aug£971
Dep. Thu 30 JulRet. Wed 12 Aug£1,044
EY,VAShow more Flights
Dep. Mon 27 JulRet. Mon 10 Aug£1,081
Dep. Sat 05 SepRet. Sat 19 Sep£1,184
Dep. Fri 01 MayRet. Fri 29 May£1,363
Dep. Wed 09 DecRet. Wed 13 Jan£1,383
Dep. Fri 04 SepRet. Sat 26 Sep£1,399
Dep. Wed 22 AprRet. Fri 22 May£1,872
EY,WB Return flights from £973
Dep. Mon 27 JulRet. Mon 10 Aug£973
Dep. Mon 03 AugRet. Sun 09 Aug£1,074
EY,WBShow more Flights
Dep. Thu 30 JulRet. Wed 12 Aug£1,137
EK,QR,TR Return flights from £978
Dep. Wed 22 AprRet. Fri 22 May£978
Dep. Fri 29 MayRet. Sat 13 Jun£987
EK,QR,TRShow more Flights
Dep. Mon 03 AugRet. Sun 09 Aug£1,187
Dep. Tue 21 AprRet. Tue 05 May£1,716
Dep. Mon 27 JulRet. Mon 10 Aug£1,768
EY,TR Return flights from £987
Dep. Thu 30 JulRet. Wed 12 Aug£987
Dep. Mon 27 JulRet. Mon 10 Aug£1,324
EY,TRShow more Flights
Dep. Mon 03 AugRet. Sun 09 Aug£1,357
QR,VA Return flights from £995
Dep. Sat 05 SepRet. Sat 19 Sep£995
Dep. Wed 22 AprRet. Fri 22 May£1,138
QR,VAShow more Flights
Dep. Thu 30 JulRet. Wed 12 Aug£1,150
Dep. Fri 29 MayRet. Sat 13 Jun£1,165
Dep. Mon 27 JulRet. Mon 10 Aug£1,168
Dep. Tue 21 AprRet. Tue 05 May£1,203
Dep. Wed 09 DecRet. Wed 13 Jan£1,284
Dep. Mon 03 AugRet. Sun 09 Aug£1,335
Dep. Fri 01 MayRet. Fri 29 May£1,337
Dep. Fri 04 SepRet. Sat 26 Sep£1,604
MU Return flights from £997
Dep. Thu 30 JulRet. Wed 12 Aug£997
Dep. Sat 05 SepRet. Sat 19 Sep£1,354
MUShow more Flights
Dep. Wed 09 DecRet. Wed 13 Jan£1,687
JQ,QR,QZ Return flights from £1,012
Dep. Wed 09 DecRet. Wed 13 Jan£1,012
EY,TR,VA Return flights from £1,012
Dep. Thu 30 JulRet. Wed 12 Aug£1,012
Dep. Mon 27 JulRet. Mon 10 Aug£1,389
EY,TR,VAShow more Flights
Dep. Mon 03 AugRet. Sun 09 Aug£1,422

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
£853
March 2026
£612
May 2026
£836
August 2026
£1,138
September 2026
£961

Average Melbourne to Johannesburg Return Prices

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

December 2025
£1,653
January 2026
£1,602
February 2026
£1,085
March 2026
£1,080
April 2026
£1,283
May 2026
£1,101
June 2026
£1,162
July 2026
£1,490
August 2026
£1,184
September 2026
£1,235

Did you know...

  • The closest train station to Johannesburg airport is Ortia which is within a kilometre away.
  • Melbourne to Johannesburg, the quickest one-way flight is 16 hours and 30 minutes with , stopping over Perth
  • Johannesburg is 8 hours behind Melbourne.
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