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 $763
Dep. Tue 03 MarRet. Mon 16 Mar$763
Dep. Tue 03 MarRet. Tue 17 Mar$763
SQShow more Flights
Dep. Wed 04 MarRet. Wed 18 Mar$763
Dep. Thu 05 MarRet. Wed 18 Mar$763
Dep. Fri 06 MarRet. Wed 18 Mar$763
Dep. Wed 04 MarRet. Tue 17 Mar$832
Dep. Thu 05 MarRet. Sat 21 Mar$865
Dep. Fri 06 MarRet. Sat 21 Mar$865
Dep. Sun 08 MarRet. Sat 21 Mar$865
Dep. Sun 08 MarRet. Mon 23 Mar$865
Dep. Tue 10 MarRet. Mon 23 Mar$865
Dep. Fri 06 MarRet. Fri 20 Mar$916
Dep. Tue 17 FebRet. Wed 04 Mar$954
Dep. Mon 09 MarRet. Mon 23 Mar$1,056
Dep. Wed 18 FebRet. Wed 04 Mar$1,115
Dep. Wed 18 FebRet. Fri 06 Mar$1,115
Dep. Wed 18 FebRet. Sat 14 Mar$1,215
Dep. Wed 25 FebRet. Wed 11 Mar$1,362
Dep. Tue 31 MarRet. Fri 24 Apr$1,436
Dep. Thu 05 FebRet. Tue 17 Feb$1,769
AI,ET,QR,TR Return flights from $929
Dep. Mon 09 MarRet. Mon 23 Mar$929
Dep. Wed 18 FebRet. Wed 04 Mar$931
AI,ET,QR,TRShow more Flights
Dep. Wed 18 FebRet. Fri 06 Mar$931
Dep. Wed 25 FebRet. Wed 11 Mar$1,077
Dep. Wed 18 FebRet. Sat 14 Mar$1,094
EY,QR Return flights from $953
Dep. Thu 05 FebRet. Tue 17 Feb$953
Dep. Tue 03 MarRet. Mon 16 Mar$959
EY,QRShow more Flights
Dep. Tue 03 MarRet. Tue 17 Mar$960
Dep. Thu 05 MarRet. Wed 18 Mar$963
Dep. Tue 17 FebRet. Wed 04 Mar$965
Dep. Thu 05 MarRet. Sat 21 Mar$978
Dep. Tue 10 MarRet. Mon 23 Mar$980
Dep. Fri 06 MarRet. Fri 20 Mar$1,064
Dep. Wed 18 FebRet. Sat 14 Mar$1,080
Dep. Fri 06 MarRet. Wed 18 Mar$1,109
Dep. Mon 09 MarRet. Mon 23 Mar$1,111
Dep. Wed 04 MarRet. Tue 17 Mar$1,111
Dep. Wed 04 MarRet. Wed 18 Mar$1,111
Dep. Wed 18 FebRet. Wed 04 Mar$1,111
Dep. Wed 18 FebRet. Fri 06 Mar$1,111
Dep. Fri 06 MarRet. Sat 21 Mar$1,125
Dep. Wed 25 FebRet. Wed 11 Mar$1,134
Dep. Sun 08 MarRet. Mon 23 Mar$1,158
Dep. Sun 08 MarRet. Sat 21 Mar$1,176
Dep. Tue 31 MarRet. Fri 24 Apr$1,344
EY Return flights from $1,018
Dep. Thu 05 MarRet. Wed 18 Mar$1,018
Dep. Tue 17 FebRet. Wed 04 Mar$1,020
EYShow more Flights
Dep. Tue 03 MarRet. Mon 16 Mar$1,021
Dep. Tue 10 MarRet. Mon 23 Mar$1,021
Dep. Thu 05 MarRet. Sat 21 Mar$1,040
Dep. Fri 06 MarRet. Fri 20 Mar$1,112
Dep. Fri 06 MarRet. Wed 18 Mar$1,154
Dep. Wed 04 MarRet. Wed 18 Mar$1,154
Dep. Wed 18 FebRet. Wed 04 Mar$1,154
Dep. Mon 09 MarRet. Mon 23 Mar$1,156
Dep. Fri 06 MarRet. Sat 21 Mar$1,176
Dep. Wed 25 FebRet. Wed 11 Mar$1,177
Dep. Wed 18 FebRet. Fri 06 Mar$1,192
Dep. Tue 31 MarRet. Fri 24 Apr$1,280
CX,EY Return flights from $1,032
Dep. Tue 03 MarRet. Mon 16 Mar$1,032
Dep. Thu 05 MarRet. Sat 21 Mar$1,032
CX,EYShow more Flights
Dep. Tue 10 MarRet. Mon 23 Mar$1,032
Dep. Thu 05 MarRet. Wed 18 Mar$1,032
Dep. Tue 03 MarRet. Tue 17 Mar$1,032
Dep. Fri 06 MarRet. Fri 20 Mar$1,106
Dep. Fri 06 MarRet. Wed 18 Mar$1,166
Dep. Wed 04 MarRet. Tue 17 Mar$1,166
Dep. Wed 04 MarRet. Wed 18 Mar$1,167
Dep. Fri 06 MarRet. Sat 21 Mar$1,167
Dep. Mon 09 MarRet. Mon 23 Mar$1,167
Dep. Wed 18 FebRet. Sat 14 Mar$1,170
Dep. Wed 25 FebRet. Wed 11 Mar$1,190
Dep. Wed 18 FebRet. Fri 06 Mar$1,241
Dep. Tue 17 FebRet. Wed 04 Mar$1,380
Dep. Sun 08 MarRet. Mon 23 Mar$1,407
Dep. Sun 08 MarRet. Sat 21 Mar$1,426
Dep. Tue 31 MarRet. Fri 24 Apr$1,464
EY,WB Return flights from $1,067
Dep. Tue 03 MarRet. Mon 16 Mar$1,067
Dep. Thu 05 MarRet. Wed 18 Mar$1,067
EY,WBShow more Flights
Dep. Tue 10 MarRet. Mon 23 Mar$1,067
Dep. Tue 17 FebRet. Wed 04 Mar$1,101
Dep. Thu 05 MarRet. Sat 21 Mar$1,136
Dep. Fri 06 MarRet. Fri 20 Mar$1,237
Dep. Wed 25 FebRet. Wed 11 Mar$1,238
Dep. Fri 06 MarRet. Wed 18 Mar$1,302
Dep. Wed 18 FebRet. Wed 04 Mar$1,303
Dep. Wed 18 FebRet. Fri 06 Mar$1,303
Dep. Fri 06 MarRet. Sat 21 Mar$1,322
Dep. Thu 05 FebRet. Tue 17 Feb$1,326
Dep. Sun 08 MarRet. Mon 23 Mar$1,350
Dep. Mon 09 MarRet. Mon 23 Mar$1,370
Dep. Sun 08 MarRet. Sat 21 Mar$1,371
Dep. Tue 31 MarRet. Fri 24 Apr$1,436
6E,ET,QR,TR Return flights from $1,076
Dep. Wed 25 FebRet. Wed 11 Mar$1,076
Dep. Wed 18 FebRet. Sat 14 Mar$1,093
6E,ET,QR,TRShow more Flights
Dep. Thu 05 FebRet. Tue 17 Feb$1,114
QR,WB Return flights from $1,084
Dep. Thu 05 FebRet. Tue 17 Feb$1,084
Dep. Tue 17 FebRet. Wed 04 Mar$1,099
QR,WBShow more Flights
Dep. Tue 03 MarRet. Mon 16 Mar$1,099
Dep. Thu 05 MarRet. Wed 18 Mar$1,099
Dep. Tue 03 MarRet. Tue 17 Mar$1,099
Dep. Tue 10 MarRet. Mon 23 Mar$1,112
Dep. Thu 05 MarRet. Sat 21 Mar$1,114
Dep. Wed 25 FebRet. Wed 11 Mar$1,212
Dep. Wed 18 FebRet. Wed 04 Mar$1,221
Dep. Wed 18 FebRet. Fri 06 Mar$1,223
Dep. Wed 04 MarRet. Wed 18 Mar$1,223
Dep. Mon 09 MarRet. Mon 23 Mar$1,223
Dep. Sun 08 MarRet. Mon 23 Mar$1,224
Dep. Fri 06 MarRet. Fri 20 Mar$1,237
Dep. Fri 06 MarRet. Wed 18 Mar$1,244
Dep. Fri 06 MarRet. Sat 21 Mar$1,277
Dep. Tue 31 MarRet. Fri 24 Apr$1,277
Dep. Wed 04 MarRet. Tue 17 Mar$1,376
Dep. Wed 18 FebRet. Sat 14 Mar$1,398
EY,SQ Return flights from $1,084
Dep. Tue 03 MarRet. Mon 16 Mar$1,084
Dep. Tue 03 MarRet. Tue 17 Mar$1,085
EY,SQShow more Flights
Dep. Thu 05 MarRet. Wed 18 Mar$1,093
Dep. Thu 05 MarRet. Sat 21 Mar$1,093
Dep. Tue 10 MarRet. Mon 23 Mar$1,094
Dep. Tue 17 FebRet. Wed 04 Mar$1,142
Dep. Mon 09 MarRet. Mon 23 Mar$1,184
Dep. Sun 08 MarRet. Mon 23 Mar$1,184
Dep. Wed 04 MarRet. Wed 18 Mar$1,184
Dep. Sun 08 MarRet. Sat 21 Mar$1,203
Dep. Wed 18 FebRet. Wed 04 Mar$1,226
Dep. Fri 06 MarRet. Wed 18 Mar$1,242
Dep. Wed 18 FebRet. Fri 06 Mar$1,244
Dep. Fri 06 MarRet. Sat 21 Mar$1,260
Dep. Fri 06 MarRet. Fri 20 Mar$1,287
Dep. Thu 05 FebRet. Tue 17 Feb$1,428
Dep. Wed 25 FebRet. Wed 11 Mar$1,456
Dep. Tue 31 MarRet. Fri 24 Apr$1,707
EY,TR Return flights from $1,087
Dep. Wed 25 FebRet. Wed 11 Mar$1,087
Dep. Wed 18 FebRet. Wed 04 Mar$1,150
EY,TRShow more Flights
Dep. Wed 18 FebRet. Fri 06 Mar$1,171
Dep. Fri 06 MarRet. Fri 20 Mar$1,183
6E,AK,D7,KQ,QR Return flights from $1,088
Dep. Fri 06 MarRet. Fri 20 Mar$1,088
4Z,EY,QR Return flights from $1,088
Dep. Thu 05 FebRet. Tue 17 Feb$1,088
Dep. Tue 17 FebRet. Wed 04 Mar$1,254
EY,SA Return flights from $1,091
Dep. Thu 05 FebRet. Tue 17 Feb$1,091
Dep. Tue 03 MarRet. Mon 16 Mar$1,121
EY,SAShow more Flights
Dep. Tue 03 MarRet. Tue 17 Mar$1,121
Dep. Thu 05 MarRet. Sat 21 Mar$1,121
Dep. Tue 10 MarRet. Mon 23 Mar$1,121
Dep. Wed 18 FebRet. Sat 14 Mar$1,288
Dep. Fri 06 MarRet. Fri 20 Mar$1,305
Dep. Fri 06 MarRet. Wed 18 Mar$1,328
Dep. Wed 04 MarRet. Wed 18 Mar$1,328
Dep. Wed 18 FebRet. Wed 04 Mar$1,339
Dep. Wed 18 FebRet. Fri 06 Mar$1,341
Dep. Mon 09 MarRet. Mon 23 Mar$1,344
Dep. Fri 06 MarRet. Sat 21 Mar$1,347
Dep. Wed 25 FebRet. Wed 11 Mar$1,365
Dep. Sun 08 MarRet. Mon 23 Mar$1,488
Dep. Sun 08 MarRet. Sat 21 Mar$1,508
Dep. Tue 31 MarRet. Fri 24 Apr$1,592
EY,SA,VA Return flights from $1,099
Dep. Thu 05 FebRet. Tue 17 Feb$1,099
Dep. Tue 03 MarRet. Tue 17 Mar$1,120
EY,SA,VAShow more Flights
Dep. Thu 05 MarRet. Sat 21 Mar$1,122
Dep. Tue 10 MarRet. Mon 23 Mar$1,122
Dep. Fri 06 MarRet. Sat 21 Mar$1,278
Dep. Wed 18 FebRet. Sat 14 Mar$1,285
Dep. Sun 08 MarRet. Mon 23 Mar$1,370
Dep. Wed 25 FebRet. Wed 11 Mar$1,372
Dep. Sun 08 MarRet. Sat 21 Mar$1,389
Dep. Fri 06 MarRet. Fri 20 Mar$1,392
Dep. Tue 31 MarRet. Fri 24 Apr$1,728
6E,AK,D7,ET,KQ,TR Return flights from $1,101
Dep. Wed 18 FebRet. Sat 14 Mar$1,101

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,078
March 2026
$774
May 2026
$1,056
August 2026
$1,438
September 2026
$1,214

Average Melbourne to Johannesburg Return Prices

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

December 2025
$2,089
January 2026
$2,024
February 2026
$1,372
March 2026
$1,365
April 2026
$1,622
May 2026
$1,391
June 2026
$1,469
July 2026
$1,883
August 2026
$1,497
September 2026
$1,561

Did you know...

  • From Johannesburg to Melbourne is 10,321 km.
  • Ortia train station is within a km from Johannesburg airport.
  • has the quickest flight between Melbourne and Johannesburg taking 17 hrs 30 mins. Stopping over at Sydney
  • Melbourne is 8 hours earlier than Johannesburg. Read about jetlag before taking this flight.

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