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 $1,347
Dep. Sun 09 AugRet. Mon 17 Aug$1,347
Dep. Sun 09 AugRet. Mon 31 Aug$1,347
SQShow more Flights
Dep. Wed 04 MarRet. Wed 18 Mar$1,579
Dep. Tue 03 MarRet. Wed 06 May$1,650
Dep. Tue 10 MarRet. Tue 24 Mar$1,656
Dep. Fri 06 MarRet. Fri 20 Mar$1,738
Dep. Fri 01 MayRet. Fri 29 May$1,847
Dep. Mon 24 AugRet. Wed 30 Sep$1,860
Dep. Tue 03 MarRet. Mon 16 Mar$1,943
Dep. Mon 16 FebRet. Mon 02 Mar$1,943
Dep. Wed 18 FebRet. Wed 04 Mar$2,099
Dep. Fri 13 FebRet. Wed 04 Mar$2,181
Dep. Tue 24 FebRet. Tue 10 Mar$2,209
Dep. Sat 07 FebRet. Sat 07 Mar$2,348
Dep. Sat 21 FebRet. Sat 07 Mar$2,425
Dep. Sun 15 FebRet. Mon 02 Mar$2,425
Dep. Wed 25 FebRet. Wed 11 Mar$2,425
Dep. Thu 02 AprRet. Mon 20 Apr$2,469
Dep. Thu 24 DecRet. Tue 05 Jan$2,532
Dep. Sun 29 NovRet. Sun 03 Jan$2,562
Dep. Fri 30 JanRet. Wed 18 Feb$2,823
EY,QR Return flights from $1,646
Dep. Tue 10 MarRet. Tue 24 Mar$1,646
Dep. Tue 24 FebRet. Tue 10 Mar$1,682
EY,QRShow more Flights
Dep. Tue 03 MarRet. Wed 06 May$1,707
Dep. Sat 07 FebRet. Sat 07 Mar$1,710
Dep. Fri 13 FebRet. Wed 04 Mar$1,710
Dep. Sat 21 FebRet. Sat 07 Mar$1,712
Dep. Tue 03 MarRet. Mon 16 Mar$1,716
Dep. Sun 09 AugRet. Mon 31 Aug$1,887
Dep. Wed 25 FebRet. Wed 11 Mar$1,942
Dep. Wed 18 FebRet. Wed 04 Mar$1,944
Dep. Wed 04 MarRet. Wed 18 Mar$1,945
Dep. Sun 09 AugRet. Mon 17 Aug$1,971
Dep. Fri 06 MarRet. Fri 20 Mar$2,022
Dep. Fri 01 MayRet. Fri 29 May$2,271
Dep. Mon 16 FebRet. Mon 02 Mar$2,414
Dep. Sun 29 NovRet. Sun 03 Jan$2,940
Dep. Thu 02 AprRet. Mon 20 Apr$2,963
Dep. Mon 24 AugRet. Wed 30 Sep$2,986
Dep. Fri 30 JanRet. Wed 18 Feb$3,670
Dep. Thu 24 DecRet. Tue 05 Jan$3,729
CX,EY Return flights from $1,689
Dep. Tue 10 MarRet. Tue 24 Mar$1,689
Dep. Tue 03 MarRet. Wed 06 May$1,754
CX,EYShow more Flights
Dep. Sat 07 FebRet. Sat 07 Mar$1,756
Dep. Tue 24 FebRet. Tue 10 Mar$1,757
Dep. Sat 21 FebRet. Sat 07 Mar$1,760
Dep. Tue 03 MarRet. Mon 16 Mar$1,770
Dep. Sun 09 AugRet. Mon 31 Aug$1,929
Dep. Sun 09 AugRet. Mon 17 Aug$1,946
Dep. Wed 25 FebRet. Wed 11 Mar$2,191
Dep. Mon 16 FebRet. Mon 02 Mar$2,267
Dep. Wed 04 MarRet. Wed 18 Mar$2,356
Dep. Fri 06 MarRet. Fri 20 Mar$2,442
Dep. Mon 24 AugRet. Wed 30 Sep$2,449
Dep. Fri 01 MayRet. Fri 29 May$2,482
Dep. Wed 18 FebRet. Wed 04 Mar$2,552
Dep. Fri 13 FebRet. Wed 04 Mar$2,739
Dep. Thu 02 AprRet. Mon 20 Apr$2,977
Dep. Sun 29 NovRet. Sun 03 Jan$3,569
Dep. Fri 30 JanRet. Wed 18 Feb$3,620
Dep. Thu 24 DecRet. Tue 05 Jan$3,671
EY Return flights from $1,758
Dep. Fri 13 FebRet. Wed 04 Mar$1,758
Dep. Tue 03 MarRet. Mon 16 Mar$1,767
EYShow more Flights
Dep. Tue 03 MarRet. Wed 06 May$1,867
Dep. Sun 09 AugRet. Mon 31 Aug$1,867
Dep. Wed 04 MarRet. Wed 18 Mar$2,053
Dep. Wed 18 FebRet. Wed 04 Mar$2,053
Dep. Wed 25 FebRet. Wed 11 Mar$2,053
Dep. Fri 01 MayRet. Fri 29 May$2,195
Dep. Sun 09 AugRet. Mon 17 Aug$2,328
Dep. Mon 16 FebRet. Mon 02 Mar$2,611
Dep. Sun 29 NovRet. Sun 03 Jan$3,251
Dep. Fri 30 JanRet. Wed 18 Feb$3,439
Dep. Thu 02 AprRet. Mon 20 Apr$3,445
Dep. Mon 24 AugRet. Wed 30 Sep$3,626
Dep. Thu 24 DecRet. Tue 05 Jan$4,019
6E,AK,D7,KQ,QR Return flights from $1,812
Dep. Fri 01 MayRet. Fri 29 May$1,812
Dep. Sat 21 FebRet. Sat 07 Mar$2,129
AK,D7,EY Return flights from $1,839
Dep. Wed 25 FebRet. Wed 11 Mar$1,839
Dep. Wed 18 FebRet. Wed 04 Mar$2,102
AK,D7,EYShow more Flights
Dep. Fri 06 MarRet. Fri 20 Mar$2,111
EY,TR Return flights from $1,851
Dep. Wed 25 FebRet. Wed 11 Mar$1,851
Dep. Wed 18 FebRet. Wed 04 Mar$1,852
EY,TRShow more Flights
Dep. Fri 06 MarRet. Fri 20 Mar$1,886
Dep. Tue 03 MarRet. Mon 16 Mar$1,953
Dep. Wed 04 MarRet. Wed 18 Mar$1,957
Dep. Fri 13 FebRet. Wed 04 Mar$1,960
EY,WB Return flights from $1,857
Dep. Fri 13 FebRet. Wed 04 Mar$1,857
Dep. Tue 03 MarRet. Mon 16 Mar$1,861
EY,WBShow more Flights
Dep. Tue 03 MarRet. Wed 06 May$1,873
Dep. Sun 09 AugRet. Mon 31 Aug$2,029
Dep. Sun 09 AugRet. Mon 17 Aug$2,031
Dep. Fri 01 MayRet. Fri 29 May$2,229
Dep. Wed 18 FebRet. Wed 04 Mar$2,273
Dep. Wed 04 MarRet. Wed 18 Mar$2,282
Dep. Wed 25 FebRet. Wed 11 Mar$2,289
Dep. Fri 06 MarRet. Fri 20 Mar$2,304
Dep. Mon 24 AugRet. Wed 30 Sep$2,939
Dep. Thu 02 AprRet. Mon 20 Apr$3,158
CX,EY,TR Return flights from $1,862
Dep. Wed 25 FebRet. Wed 11 Mar$1,862
Dep. Fri 06 MarRet. Fri 20 Mar$1,862
CX,EY,TRShow more Flights
Dep. Wed 04 MarRet. Wed 18 Mar$1,972
Dep. Fri 30 JanRet. Wed 18 Feb$2,081
Dep. Sat 07 FebRet. Sat 07 Mar$2,143
EY,SQ Return flights from $1,867
Dep. Tue 03 MarRet. Mon 16 Mar$1,867
Dep. Tue 24 FebRet. Tue 10 Mar$1,884
EY,SQShow more Flights
Dep. Tue 03 MarRet. Wed 06 May$1,892
Dep. Sat 07 FebRet. Sat 07 Mar$1,917
Dep. Sat 21 FebRet. Sat 07 Mar$1,919
Dep. Fri 13 FebRet. Wed 04 Mar$1,994
Dep. Tue 10 MarRet. Tue 24 Mar$2,041
Dep. Sun 09 AugRet. Mon 31 Aug$2,050
Dep. Sun 09 AugRet. Mon 17 Aug$2,061
Dep. Fri 06 MarRet. Fri 20 Mar$2,160
Dep. Wed 04 MarRet. Wed 18 Mar$2,285
Dep. Wed 18 FebRet. Wed 04 Mar$2,336
Dep. Wed 25 FebRet. Wed 11 Mar$2,672
Dep. Fri 01 MayRet. Fri 29 May$2,892
Dep. Mon 24 AugRet. Wed 30 Sep$2,927
Dep. Thu 02 AprRet. Mon 20 Apr$3,717
Dep. Sun 29 NovRet. Sun 03 Jan$4,089
Dep. Thu 24 DecRet. Tue 05 Jan$4,228
QR Return flights from $1,873
Dep. Tue 24 FebRet. Tue 10 Mar$1,873
Dep. Sun 15 FebRet. Mon 02 Mar$1,877
QRShow more Flights
Dep. Mon 16 FebRet. Mon 02 Mar$1,880
Dep. Wed 18 FebRet. Wed 04 Mar$1,882
Dep. Wed 25 FebRet. Wed 11 Mar$1,909
Dep. Fri 13 FebRet. Wed 04 Mar$1,920
Dep. Tue 10 MarRet. Tue 24 Mar$1,926
Dep. Wed 04 MarRet. Wed 18 Mar$1,954
Dep. Fri 30 JanRet. Wed 18 Feb$1,959
Dep. Sat 07 FebRet. Sat 07 Mar$1,964
Dep. Tue 03 MarRet. Wed 06 May$1,968
Dep. Tue 03 MarRet. Mon 16 Mar$1,980
Dep. Sat 21 FebRet. Sat 07 Mar$2,004
Dep. Fri 06 MarRet. Fri 20 Mar$2,010
Dep. Fri 01 MayRet. Fri 29 May$2,067
Dep. Sun 09 AugRet. Mon 31 Aug$2,071
Dep. Sun 29 NovRet. Sun 03 Jan$2,213
Dep. Sun 09 AugRet. Mon 17 Aug$2,253
Dep. Thu 02 AprRet. Mon 20 Apr$2,416
Dep. Mon 24 AugRet. Wed 30 Sep$2,591
Dep. Thu 24 DecRet. Tue 05 Jan$2,931
AK,CX,D7,EY Return flights from $1,876
Dep. Wed 25 FebRet. Wed 11 Mar$1,876
Dep. Fri 30 JanRet. Wed 18 Feb$2,008
AK,CX,D7,EYShow more Flights
Dep. Fri 06 MarRet. Fri 20 Mar$2,110
EY,MH,UR Return flights from $1,881
Dep. Wed 18 FebRet. Wed 04 Mar$1,881
EY,SA Return flights from $1,884
Dep. Tue 10 MarRet. Tue 24 Mar$1,884
Dep. Tue 24 FebRet. Tue 10 Mar$1,930
EY,SAShow more Flights
Dep. Tue 03 MarRet. Mon 16 Mar$1,931
Dep. Sat 21 FebRet. Sat 07 Mar$1,931
Dep. Sat 07 FebRet. Sat 07 Mar$1,931
Dep. Sun 09 AugRet. Mon 17 Aug$2,136
Dep. Sun 09 AugRet. Mon 31 Aug$2,177
Dep. Wed 25 FebRet. Wed 11 Mar$2,246
Dep. Wed 18 FebRet. Wed 04 Mar$2,246
Dep. Wed 04 MarRet. Wed 18 Mar$2,300
Dep. Fri 06 MarRet. Fri 20 Mar$2,329
Dep. Fri 13 FebRet. Wed 04 Mar$2,357
Dep. Tue 03 MarRet. Wed 06 May$2,584
Dep. Mon 24 AugRet. Wed 30 Sep$2,945
Dep. Sun 29 NovRet. Sun 03 Jan$3,252
Dep. Thu 02 AprRet. Mon 20 Apr$3,356
Dep. Fri 30 JanRet. Wed 18 Feb$11,489
Dep. Mon 16 FebRet. Mon 02 Mar$28,708
EY,SA,VA Return flights from $1,892
Dep. Tue 10 MarRet. Tue 24 Mar$1,892
Dep. Sat 07 FebRet. Sat 07 Mar$1,945
EY,SA,VAShow more Flights
Dep. Tue 24 FebRet. Tue 10 Mar$1,949
Dep. Sat 21 FebRet. Sat 07 Mar$1,949
Dep. Tue 03 MarRet. Mon 16 Mar$1,949
Dep. Sun 09 AugRet. Mon 31 Aug$2,141
Dep. Sun 09 AugRet. Mon 17 Aug$2,149
Dep. Wed 25 FebRet. Wed 11 Mar$2,343
Dep. Wed 04 MarRet. Wed 18 Mar$2,344
Dep. Fri 13 FebRet. Wed 04 Mar$2,405
Dep. Wed 18 FebRet. Wed 04 Mar$2,414
Dep. Mon 16 FebRet. Mon 02 Mar$2,432
Dep. Tue 03 MarRet. Wed 06 May$2,630
Dep. Fri 06 MarRet. Fri 20 Mar$2,914
Dep. Mon 24 AugRet. Wed 30 Sep$2,922
Dep. Fri 01 MayRet. Fri 29 May$3,079
Dep. Thu 02 AprRet. Mon 20 Apr$3,371
Dep. Fri 30 JanRet. Wed 18 Feb$12,371
Dep. Sun 15 FebRet. Mon 02 Mar$30,346

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 New Zealand 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,858
March 2026
$1,334
May 2026
$1,821
August 2026
$2,478
September 2026
$2,093

Average Melbourne to Johannesburg Return Prices

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

December 2025
$3,600
January 2026
$3,489
February 2026
$2,364
March 2026
$2,353
April 2026
$2,796
May 2026
$2,398
June 2026
$2,531
July 2026
$3,246
August 2026
$2,580
September 2026
$2,689

Did you know...

  • Johannesburg has the IATA code of JNB and Melbourne is MEL.
  • From Melbourne to Johannesburg is 10,321 km.
  • Johannesburg is 8 hours behind Melbourne.

Questions and Answers

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

Currently, February/2026 and September/2026 are the most affordable times in the year to take a flight from Melbourne to Johannesburg. You will pay the most in December/2025.

What airlines fly non-stop to Johannesburg from Melbourne?

No airlines fly non-stop between Melbourne and Johannesburg.

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

The cheapest airline to fly to Johannesburg from Melbourne is Singapore Airlines.

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

Qatar Airways is the best airline to fly to Johannesburg from 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