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 $824
Dep. Mon 17 AugRet. Tue 01 Sep$824
Dep. Sat 25 JulRet. Sat 08 Aug$851
SQShow more Flights
Dep. Thu 13 AugRet. Fri 28 Aug$857
Dep. Wed 03 JunRet. Sat 13 Jun$857
Dep. Wed 03 JunRet. Wed 17 Jun$857
Dep. Tue 01 SepRet. Tue 15 Sep$857
Dep. Thu 12 NovRet. Wed 25 Nov$857
Dep. Fri 29 MayRet. Sat 13 Jun$857
Dep. Tue 28 JulRet. Mon 17 Aug$972
Dep. Fri 31 JulRet. Fri 14 Aug$972
Dep. Tue 02 JunRet. Wed 17 Jun$987
Dep. Thu 04 JunRet. Sat 13 Jun$1,022
Dep. Tue 09 JunRet. Tue 23 Jun$1,160
Dep. Wed 17 JunRet. Sat 27 Jun$1,481
Dep. Wed 23 DecRet. Thu 21 Jan$1,552
Dep. Fri 13 MarRet. Mon 06 Apr$2,359
ET,UR,VJ Return flights from $1,098
Dep. Tue 28 JulRet. Mon 17 Aug$1,098
QR,WB Return flights from $1,151
Dep. Tue 09 JunRet. Tue 23 Jun$1,151
Dep. Tue 02 JunRet. Wed 17 Jun$1,152
QR,WBShow more Flights
Dep. Thu 04 JunRet. Sat 13 Jun$1,173
Dep. Thu 13 AugRet. Fri 28 Aug$1,224
Dep. Tue 01 SepRet. Tue 15 Sep$1,224
Dep. Tue 28 JulRet. Mon 17 Aug$1,232
Dep. Wed 03 JunRet. Wed 17 Jun$1,249
Dep. Wed 03 JunRet. Sat 13 Jun$1,273
Dep. Mon 17 AugRet. Tue 01 Sep$1,299
Dep. Fri 31 JulRet. Fri 14 Aug$1,448
Dep. Fri 29 MayRet. Sat 13 Jun$1,487
Dep. Sat 25 JulRet. Sat 08 Aug$1,629
EY,WB Return flights from $1,159
Dep. Thu 13 AugRet. Fri 28 Aug$1,159
Dep. Thu 04 JunRet. Sat 13 Jun$1,160
EY,WBShow more Flights
Dep. Tue 02 JunRet. Wed 17 Jun$1,165
Dep. Tue 28 JulRet. Mon 17 Aug$1,203
Dep. Wed 03 JunRet. Wed 17 Jun$1,257
Dep. Wed 03 JunRet. Sat 13 Jun$1,258
Dep. Fri 31 JulRet. Fri 14 Aug$1,398
Dep. Sat 25 JulRet. Sat 08 Aug$1,491
Dep. Wed 17 JunRet. Sat 27 Jun$1,597
Dep. Tue 01 SepRet. Tue 15 Sep$1,702
ET,TC,VJ Return flights from $1,164
Dep. Tue 28 JulRet. Mon 17 Aug$1,164
Dep. Thu 13 AugRet. Fri 28 Aug$1,203
6E,TC,TR,UR,VJ Return flights from $1,177
Dep. Tue 28 JulRet. Mon 17 Aug$1,177
CX,ET,VJ Return flights from $1,187
Dep. Thu 13 AugRet. Fri 28 Aug$1,187
CX,WB Return flights from $1,192
Dep. Tue 01 SepRet. Tue 15 Sep$1,192
Dep. Thu 13 AugRet. Fri 28 Aug$1,193
CX,WBShow more Flights
Dep. Thu 04 JunRet. Sat 13 Jun$1,202
Dep. Tue 09 JunRet. Tue 23 Jun$1,243
Dep. Tue 28 JulRet. Mon 17 Aug$1,245
Dep. Tue 02 JunRet. Wed 17 Jun$1,288
Dep. Wed 03 JunRet. Sat 13 Jun$1,292
Dep. Mon 17 AugRet. Tue 01 Sep$1,306
Dep. Fri 29 MayRet. Sat 13 Jun$1,405
Dep. Wed 03 JunRet. Wed 17 Jun$1,421
Dep. Fri 31 JulRet. Fri 14 Aug$1,470
Dep. Sat 25 JulRet. Sat 08 Aug$1,566
Dep. Wed 17 JunRet. Sat 27 Jun$1,648
KQ,UR,VJ Return flights from $1,199
Dep. Tue 28 JulRet. Mon 17 Aug$1,199
QR Return flights from $1,199
Dep. Thu 12 NovRet. Wed 25 Nov$1,199
Dep. Fri 29 MayRet. Sat 13 Jun$1,247
QRShow more Flights
Dep. Mon 17 AugRet. Tue 01 Sep$1,261
Dep. Tue 01 SepRet. Tue 15 Sep$1,280
Dep. Tue 02 JunRet. Wed 17 Jun$1,323
Dep. Wed 03 JunRet. Wed 17 Jun$1,323
Dep. Tue 09 JunRet. Tue 23 Jun$1,327
Dep. Thu 13 AugRet. Fri 28 Aug$1,330
Dep. Thu 04 JunRet. Sat 13 Jun$1,352
Dep. Wed 03 JunRet. Sat 13 Jun$1,352
Dep. Fri 31 JulRet. Fri 14 Aug$1,449
Dep. Tue 28 JulRet. Mon 17 Aug$1,482
Dep. Sat 25 JulRet. Sat 08 Aug$1,715
Dep. Wed 23 DecRet. Thu 21 Jan$1,761
Dep. Wed 17 JunRet. Sat 27 Jun$1,852
EY,QR Return flights from $1,200
Dep. Thu 12 NovRet. Wed 25 Nov$1,200
Dep. Fri 29 MayRet. Sat 13 Jun$1,232
EY,QRShow more Flights
Dep. Tue 28 JulRet. Mon 17 Aug$1,261
Dep. Thu 13 AugRet. Fri 28 Aug$1,263
Dep. Tue 01 SepRet. Tue 15 Sep$1,291
Dep. Sat 25 JulRet. Sat 08 Aug$1,315
Dep. Tue 02 JunRet. Wed 17 Jun$1,340
Dep. Fri 31 JulRet. Fri 14 Aug$1,357
Dep. Wed 03 JunRet. Wed 17 Jun$1,367
Dep. Thu 04 JunRet. Sat 13 Jun$1,367
Dep. Wed 03 JunRet. Sat 13 Jun$1,367
Dep. Wed 17 JunRet. Sat 27 Jun$1,827
Dep. Wed 23 DecRet. Thu 21 Jan$1,968
CX,TC,VJ Return flights from $1,209
Dep. Thu 13 AugRet. Fri 28 Aug$1,209
Dep. Tue 28 JulRet. Mon 17 Aug$1,479
CX,TC,VJShow more Flights
Dep. Fri 31 JulRet. Fri 14 Aug$1,618
MU Return flights from $1,210
Dep. Tue 02 JunRet. Wed 17 Jun$1,210
Dep. Thu 04 JunRet. Sat 13 Jun$1,210
MUShow more Flights
Dep. Thu 13 AugRet. Fri 28 Aug$1,303
Dep. Thu 12 NovRet. Wed 25 Nov$1,303
Dep. Sat 25 JulRet. Sat 08 Aug$1,375
Dep. Wed 23 DecRet. Thu 21 Jan$2,566
6E,CX,TR,UR Return flights from $1,211
Dep. Tue 01 SepRet. Tue 15 Sep$1,211
EY Return flights from $1,216
Dep. Sat 25 JulRet. Sat 08 Aug$1,216
Dep. Thu 12 NovRet. Wed 25 Nov$1,227
EYShow more Flights
Dep. Thu 13 AugRet. Fri 28 Aug$1,230
Dep. Tue 28 JulRet. Mon 17 Aug$1,236
Dep. Thu 04 JunRet. Sat 13 Jun$1,536
Dep. Tue 02 JunRet. Wed 17 Jun$1,542
Dep. Fri 31 JulRet. Fri 14 Aug$1,562
Dep. Wed 03 JunRet. Sat 13 Jun$1,603
Dep. Fri 29 MayRet. Sat 13 Jun$1,610
Dep. Wed 03 JunRet. Wed 17 Jun$1,654
Dep. Wed 17 JunRet. Sat 27 Jun$1,953
Dep. Wed 23 DecRet. Thu 21 Jan$2,174

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,146
March 2026
$823
May 2026
$1,123
August 2026
$1,529
September 2026
$1,291

Average Melbourne to Johannesburg Return Prices

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

December 2025
$2,220
January 2026
$2,152
February 2026
$1,458
March 2026
$1,451
April 2026
$1,724
May 2026
$1,479
June 2026
$1,561
July 2026
$2,002
August 2026
$1,591
September 2026
$1,659

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