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 $963
Dep. Mon 27 JulRet. Wed 26 Aug$963
Dep. Mon 10 AugRet. Wed 26 Aug$963
SQShow more Flights
Dep. Wed 19 AugRet. Mon 31 Aug$963
Dep. Thu 03 SepRet. Mon 21 Sep$963
Dep. Sun 27 SepRet. Tue 13 Oct$963
Dep. Fri 09 OctRet. Wed 21 Oct$963
Dep. Tue 28 JulRet. Wed 26 Aug$1,006
Dep. Sun 30 AugRet. Mon 14 Sep$1,094
Dep. Mon 31 AugRet. Mon 14 Sep$1,094
Dep. Tue 01 SepRet. Mon 14 Sep$1,094
Dep. Fri 04 SepRet. Sat 19 Sep$1,094
Dep. Thu 23 JulRet. Tue 04 Aug$1,250
Dep. Thu 12 NovRet. Wed 25 Nov$1,277
Dep. Sun 01 NovRet. Sun 15 Nov$1,282
Dep. Thu 12 NovRet. Sun 29 Nov$1,303
Dep. Thu 12 NovRet. Mon 30 Nov$1,303
Dep. Thu 23 JulRet. Wed 05 Aug$1,312
Dep. Fri 04 SepRet. Sat 26 Sep$1,319
Dep. Sat 31 OctRet. Tue 17 Nov$1,338
Dep. Wed 18 NovRet. Wed 02 Dec$1,416
Dep. Thu 17 SepRet. Fri 09 Oct$1,459
Dep. Sun 20 SepRet. Sun 04 Oct$1,661
Dep. Fri 24 JulRet. Sat 08 Aug$1,767
Dep. Wed 09 DecRet. Wed 13 Jan$1,862
Dep. Fri 04 DecRet. Thu 07 Jan$2,058
Dep. Tue 01 DecRet. Sun 20 Dec$2,352
EY Return flights from $1,234
Dep. Sun 01 NovRet. Sun 15 Nov$1,234
Dep. Thu 12 NovRet. Wed 25 Nov$1,249
EYShow more Flights
Dep. Thu 12 NovRet. Sun 29 Nov$1,249
Dep. Thu 12 NovRet. Mon 30 Nov$1,249
Dep. Wed 18 NovRet. Wed 02 Dec$1,249
Dep. Wed 19 AugRet. Mon 31 Aug$1,249
Dep. Tue 01 SepRet. Mon 14 Sep$1,249
Dep. Sat 31 OctRet. Tue 17 Nov$1,249
Dep. Tue 01 DecRet. Sun 20 Dec$1,258
Dep. Wed 09 DecRet. Wed 13 Jan$1,666
Dep. Fri 04 DecRet. Thu 07 Jan$1,788
Dep. Mon 31 AugRet. Mon 14 Sep$1,798
Dep. Fri 09 OctRet. Wed 21 Oct$1,916
Dep. Tue 28 JulRet. Wed 26 Aug$2,157
Dep. Mon 10 AugRet. Wed 26 Aug$3,057
Dep. Mon 27 JulRet. Wed 26 Aug$3,200
EY,QR Return flights from $1,251
Dep. Sat 31 OctRet. Tue 17 Nov$1,251
Dep. Thu 12 NovRet. Wed 25 Nov$1,252
EY,QRShow more Flights
Dep. Wed 18 NovRet. Wed 02 Dec$1,252
Dep. Sun 01 NovRet. Sun 15 Nov$1,255
Dep. Thu 12 NovRet. Sun 29 Nov$1,258
Dep. Thu 12 NovRet. Mon 30 Nov$1,258
Dep. Tue 01 DecRet. Sun 20 Dec$1,297
Dep. Sun 30 AugRet. Mon 14 Sep$1,302
Dep. Mon 31 AugRet. Mon 14 Sep$1,303
Dep. Wed 19 AugRet. Mon 31 Aug$1,304
Dep. Fri 09 OctRet. Wed 21 Oct$1,362
Dep. Tue 28 JulRet. Wed 26 Aug$1,412
Dep. Tue 01 SepRet. Mon 14 Sep$1,481
Dep. Thu 03 SepRet. Mon 21 Sep$1,625
Dep. Wed 09 DecRet. Wed 13 Jan$1,633
Dep. Fri 04 DecRet. Thu 07 Jan$1,687
Dep. Fri 24 JulRet. Sat 08 Aug$1,854
Dep. Mon 27 JulRet. Wed 26 Aug$2,136
QR Return flights from $1,270
Dep. Thu 23 JulRet. Tue 04 Aug$1,270
Dep. Thu 23 JulRet. Wed 05 Aug$1,270
QRShow more Flights
Dep. Thu 12 NovRet. Wed 25 Nov$1,287
Dep. Wed 18 NovRet. Wed 02 Dec$1,289
Dep. Sun 01 NovRet. Sun 15 Nov$1,291
Dep. Thu 12 NovRet. Sun 29 Nov$1,293
Dep. Thu 12 NovRet. Mon 30 Nov$1,300
Dep. Sat 31 OctRet. Tue 17 Nov$1,319
Dep. Tue 01 DecRet. Sun 20 Dec$1,330
Dep. Fri 24 JulRet. Sat 08 Aug$1,390
Dep. Sun 27 SepRet. Tue 13 Oct$1,433
Dep. Tue 28 JulRet. Wed 26 Aug$1,434
Dep. Fri 09 OctRet. Wed 21 Oct$1,434
Dep. Thu 03 SepRet. Mon 21 Sep$1,441
Dep. Mon 27 JulRet. Wed 26 Aug$1,480
Dep. Thu 17 SepRet. Fri 09 Oct$1,485
Dep. Sun 20 SepRet. Sun 04 Oct$1,507
Dep. Sun 30 AugRet. Mon 14 Sep$1,518
Dep. Mon 10 AugRet. Wed 26 Aug$1,539
Dep. Mon 31 AugRet. Mon 14 Sep$1,546
Dep. Fri 04 SepRet. Sat 19 Sep$1,622
Dep. Wed 19 AugRet. Mon 31 Aug$1,661
Dep. Wed 09 DecRet. Wed 13 Jan$1,682
Dep. Fri 04 DecRet. Thu 07 Jan$1,796
Dep. Tue 01 SepRet. Mon 14 Sep$1,796
Dep. Fri 04 SepRet. Sat 26 Sep$1,802
JQ,SQ,VA Return flights from $1,281
Dep. Mon 10 AugRet. Wed 26 Aug$1,281
Dep. Sun 30 AugRet. Mon 14 Sep$1,554
JQ,SQ,VAShow more Flights
Dep. Fri 04 SepRet. Sat 19 Sep$1,571
Dep. Thu 23 JulRet. Tue 04 Aug$1,698
Dep. Mon 31 AugRet. Mon 14 Sep$1,705
Dep. Wed 18 NovRet. Wed 02 Dec$1,835
Dep. Tue 01 SepRet. Mon 14 Sep$1,937
Dep. Thu 03 SepRet. Mon 21 Sep$1,976
Dep. Sun 01 NovRet. Sun 15 Nov$2,029
Dep. Wed 19 AugRet. Mon 31 Aug$2,038
Dep. Thu 17 SepRet. Fri 09 Oct$2,367
Dep. Fri 04 DecRet. Thu 07 Jan$2,653
QR,VA Return flights from $1,305
Dep. Thu 23 JulRet. Wed 05 Aug$1,305
Dep. Thu 23 JulRet. Tue 04 Aug$1,305
QR,VAShow more Flights
Dep. Thu 12 NovRet. Wed 25 Nov$1,329
Dep. Wed 18 NovRet. Wed 02 Dec$1,333
Dep. Thu 12 NovRet. Sun 29 Nov$1,334
Dep. Thu 12 NovRet. Mon 30 Nov$1,334
Dep. Sun 01 NovRet. Sun 15 Nov$1,337
Dep. Sat 31 OctRet. Tue 17 Nov$1,358
Dep. Fri 24 JulRet. Sat 08 Aug$1,424
Dep. Tue 01 DecRet. Sun 20 Dec$1,455
Dep. Fri 09 OctRet. Wed 21 Oct$1,467
Dep. Sun 27 SepRet. Tue 13 Oct$1,479
Dep. Thu 17 SepRet. Fri 09 Oct$1,533
Dep. Sun 20 SepRet. Sun 04 Oct$1,539
Dep. Mon 31 AugRet. Mon 14 Sep$1,556
Dep. Mon 27 JulRet. Wed 26 Aug$1,578
Dep. Sun 30 AugRet. Mon 14 Sep$1,636
Dep. Fri 04 SepRet. Sat 19 Sep$1,712
Dep. Wed 09 DecRet. Wed 13 Jan$1,741
Dep. Tue 01 SepRet. Mon 14 Sep$1,800
Dep. Tue 28 JulRet. Wed 26 Aug$1,809
Dep. Fri 04 DecRet. Thu 07 Jan$1,826
Dep. Thu 03 SepRet. Mon 21 Sep$1,885
Dep. Mon 10 AugRet. Wed 26 Aug$1,895
Dep. Fri 04 SepRet. Sat 26 Sep$1,953
SQ,VA Return flights from $1,305
Dep. Mon 10 AugRet. Wed 26 Aug$1,305
Dep. Sun 30 AugRet. Mon 14 Sep$1,468
SQ,VAShow more Flights
Dep. Mon 31 AugRet. Mon 14 Sep$1,468
Dep. Mon 27 JulRet. Wed 26 Aug$1,469
Dep. Tue 28 JulRet. Wed 26 Aug$1,476
Dep. Thu 23 JulRet. Tue 04 Aug$1,540
Dep. Thu 12 NovRet. Wed 25 Nov$1,576
Dep. Thu 23 JulRet. Wed 05 Aug$1,595
Dep. Fri 04 SepRet. Sat 19 Sep$1,654
Dep. Sun 01 NovRet. Sun 15 Nov$1,680
Dep. Thu 12 NovRet. Mon 30 Nov$1,684
Dep. Thu 12 NovRet. Sun 29 Nov$1,684
Dep. Sat 31 OctRet. Tue 17 Nov$1,723
Dep. Wed 18 NovRet. Wed 02 Dec$1,729
Dep. Wed 19 AugRet. Mon 31 Aug$1,751
Dep. Thu 17 SepRet. Fri 09 Oct$1,779
Dep. Tue 01 SepRet. Mon 14 Sep$1,925
Dep. Sun 20 SepRet. Sun 04 Oct$2,035
Dep. Thu 03 SepRet. Mon 21 Sep$2,049
Dep. Wed 09 DecRet. Wed 13 Jan$2,196
Dep. Fri 04 SepRet. Sat 26 Sep$2,199
Dep. Tue 01 DecRet. Sun 20 Dec$2,296
Dep. Fri 04 DecRet. Thu 07 Jan$2,537
EY,WB Return flights from $1,321
Dep. Mon 31 AugRet. Mon 14 Sep$1,321
Dep. Wed 19 AugRet. Mon 31 Aug$1,398
EY,WBShow more Flights
Dep. Fri 09 OctRet. Wed 21 Oct$1,523
EY,VA Return flights from $1,332
Dep. Tue 01 DecRet. Sun 20 Dec$1,332
Dep. Thu 12 NovRet. Wed 25 Nov$1,336
EY,VAShow more Flights
Dep. Thu 12 NovRet. Sun 29 Nov$1,337
Dep. Thu 12 NovRet. Mon 30 Nov$1,337
Dep. Sun 01 NovRet. Sun 15 Nov$1,339
Dep. Wed 18 NovRet. Wed 02 Dec$1,339
Dep. Sun 30 AugRet. Mon 14 Sep$1,343
Dep. Mon 31 AugRet. Mon 14 Sep$1,344
Dep. Sat 31 OctRet. Tue 17 Nov$1,365
Dep. Wed 19 AugRet. Mon 31 Aug$1,398
Dep. Tue 01 SepRet. Mon 14 Sep$1,613
Dep. Wed 09 DecRet. Wed 13 Jan$1,886
Dep. Thu 23 JulRet. Wed 05 Aug$2,217
Dep. Mon 27 JulRet. Wed 26 Aug$2,221
Dep. Fri 09 OctRet. Wed 21 Oct$2,294
Dep. Fri 04 DecRet. Thu 07 Jan$2,373
SA Return flights from $1,336
Dep. Sun 01 NovRet. Sun 15 Nov$1,336
Dep. Fri 24 JulRet. Sat 08 Aug$1,388
SAShow more Flights
Dep. Mon 31 AugRet. Mon 14 Sep$1,581
Dep. Fri 04 SepRet. Sat 19 Sep$1,581
Dep. Fri 04 SepRet. Sat 26 Sep$1,620
Dep. Sun 20 SepRet. Sun 04 Oct$1,809
Dep. Tue 01 DecRet. Sun 20 Dec$1,854
Dep. Sun 27 SepRet. Tue 13 Oct$2,097
Dep. Fri 04 DecRet. Thu 07 Jan$2,179
QF Return flights from $1,342
Dep. Sun 01 NovRet. Sun 15 Nov$1,342
Dep. Thu 23 JulRet. Tue 04 Aug$1,354
QFShow more Flights
Dep. Thu 12 NovRet. Sun 29 Nov$1,355
Dep. Thu 23 JulRet. Wed 05 Aug$1,359
Dep. Thu 12 NovRet. Wed 25 Nov$1,362
Dep. Thu 12 NovRet. Mon 30 Nov$1,366
Dep. Sat 31 OctRet. Tue 17 Nov$1,393
Dep. Sun 30 AugRet. Mon 14 Sep$1,395
Dep. Mon 31 AugRet. Mon 14 Sep$1,403
Dep. Sun 20 SepRet. Sun 04 Oct$1,408
Dep. Tue 01 SepRet. Mon 14 Sep$1,409
Dep. Sun 27 SepRet. Tue 13 Oct$1,414
Dep. Fri 09 OctRet. Wed 21 Oct$1,417
Dep. Fri 24 JulRet. Sat 08 Aug$1,451
Dep. Thu 03 SepRet. Mon 21 Sep$1,556
Dep. Wed 18 NovRet. Wed 02 Dec$1,560
Dep. Fri 04 SepRet. Sat 26 Sep$1,571
Dep. Fri 04 SepRet. Sat 19 Sep$1,650
Dep. Tue 28 JulRet. Wed 26 Aug$1,653
Dep. Mon 27 JulRet. Wed 26 Aug$1,675
Dep. Thu 17 SepRet. Fri 09 Oct$1,695
Dep. Mon 10 AugRet. Wed 26 Aug$1,723
Dep. Tue 01 DecRet. Sun 20 Dec$2,171
Dep. Wed 19 AugRet. Mon 31 Aug$2,394
Dep. Fri 04 DecRet. Thu 07 Jan$2,620
Dep. Wed 09 DecRet. Wed 13 Jan$2,898
SA,VA Return flights from $1,345
Dep. Sun 01 NovRet. Sun 15 Nov$1,345
Dep. Fri 24 JulRet. Sat 08 Aug$1,384
SA,VAShow more Flights
Dep. Sun 27 SepRet. Tue 13 Oct$1,573
Dep. Mon 31 AugRet. Mon 14 Sep$1,576
Dep. Thu 23 JulRet. Tue 04 Aug$1,576
Dep. Sun 30 AugRet. Mon 14 Sep$1,582
Dep. Sat 31 OctRet. Tue 17 Nov$1,597
Dep. Fri 04 SepRet. Sat 19 Sep$1,597
Dep. Sun 20 SepRet. Sun 04 Oct$1,597
Dep. Thu 12 NovRet. Mon 30 Nov$1,600
Dep. Thu 03 SepRet. Mon 21 Sep$1,622
Dep. Fri 04 SepRet. Sat 26 Sep$1,625
Dep. Tue 01 DecRet. Sun 20 Dec$1,832
Dep. Fri 04 DecRet. Thu 07 Jan$2,163
QR,SQ Return flights from $1,362
Dep. Thu 03 SepRet. Mon 21 Sep$1,362
Dep. Thu 23 JulRet. Tue 04 Aug$1,365
QR,SQShow more Flights
Dep. Thu 23 JulRet. Wed 05 Aug$1,365
Dep. Fri 04 SepRet. Sat 19 Sep$1,377
Dep. Thu 12 NovRet. Wed 25 Nov$1,387
Dep. Sun 01 NovRet. Sun 15 Nov$1,394
Dep. Sat 31 OctRet. Tue 17 Nov$1,396
Dep. Thu 12 NovRet. Sun 29 Nov$1,408
Dep. Thu 12 NovRet. Mon 30 Nov$1,416
Dep. Mon 27 JulRet. Wed 26 Aug$1,420
Dep. Sun 30 AugRet. Mon 14 Sep$1,421
Dep. Mon 31 AugRet. Mon 14 Sep$1,421
Dep. Wed 19 AugRet. Mon 31 Aug$1,423
Dep. Mon 10 AugRet. Wed 26 Aug$1,424
Dep. Tue 28 JulRet. Wed 26 Aug$1,445
Dep. Wed 18 NovRet. Wed 02 Dec$1,469
Dep. Fri 24 JulRet. Sat 08 Aug$1,534
Dep. Fri 09 OctRet. Wed 21 Oct$1,579
Dep. Fri 04 SepRet. Sat 26 Sep$1,595
Dep. Tue 01 SepRet. Mon 14 Sep$1,653
Dep. Thu 17 SepRet. Fri 09 Oct$1,745
Dep. Sun 27 SepRet. Tue 13 Oct$1,781
Dep. Sun 20 SepRet. Sun 04 Oct$1,858
Dep. Tue 01 DecRet. Sun 20 Dec$2,019
Dep. Wed 09 DecRet. Wed 13 Jan$2,211
Dep. Fri 04 DecRet. Thu 07 Jan$2,262
KQ,VJ,VN Return flights from $1,367
Dep. Fri 09 OctRet. Wed 21 Oct$1,367
JQ,KQ,VJ Return flights from $1,371
Dep. Fri 09 OctRet. Wed 21 Oct$1,371

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,166
March 2026
$837
May 2026
$1,143
August 2026
$1,556
September 2026
$1,314

Average Melbourne to Johannesburg Return Prices

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

December 2025
$2,260
January 2026
$2,190
February 2026
$1,484
March 2026
$1,477
April 2026
$1,755
May 2026
$1,505
June 2026
$1,589
July 2026
$2,038
August 2026
$1,620
September 2026
$1,688

Did you know...

  • The shortest one-way flight on this route is 16 hrs 30 mins. Stopovers include Perth
  • Johannesburg is 8 hours later than Melbourne. Find out about jetlag before starting this flight.
  • Johannesburg has the International Air Transport Association (IATA) airport code of JNB.

Questions and Answers

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

At the moment, May/2026 is the cheapest time of year to take a flight to Johannesburg from Melbourne. The most expensive month is December/2026.

What airlines fly direct to Johannesburg from Melbourne?

No airlines have direct flights from Melbourne to Johannesburg.

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

The cheapest airline to fly from Melbourne to Johannesburg is Etihad Airways.

What is the best airline to fly to Johannesburg from Melbourne?

The best airline to fly to Johannesburg from Melbourne 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