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,290
Dep. Sun 09 AugRet. Sat 05 Sep$1,290
Dep. Wed 12 AugRet. Sat 05 Sep$1,290
SQShow more Flights
Dep. Sun 11 AprRet. Tue 27 Apr$1,295
Dep. Fri 28 AugRet. Fri 11 Sep$1,465
Dep. Tue 06 OctRet. Mon 19 Oct$1,465
Dep. Fri 04 SepRet. Sat 19 Sep$1,542
Dep. Tue 20 OctRet. Tue 03 Nov$1,617
Dep. Tue 13 OctRet. Tue 27 Oct$1,619
Dep. Fri 14 AugRet. Wed 26 Aug$1,643
Dep. Mon 24 AugRet. Tue 08 Sep$1,699
Dep. Mon 17 AugRet. Tue 01 Sep$1,780
Dep. Thu 05 NovRet. Wed 18 Nov$1,799
Dep. Sun 08 NovRet. Sat 21 Nov$1,875
Dep. Thu 15 OctRet. Sat 31 Oct$1,885
Dep. Fri 07 AugRet. Wed 26 Aug$1,957
Dep. Thu 12 NovRet. Mon 30 Nov$1,997
Dep. Thu 06 AugRet. Wed 19 Aug$2,155
Dep. Mon 02 NovRet. Mon 16 Nov$2,157
Dep. Tue 03 NovRet. Sun 15 Nov$2,397
Dep. Tue 09 JunRet. Tue 23 Jun$3,070
QR,WB Return flights from $1,702
Dep. Tue 06 OctRet. Mon 19 Oct$1,702
Dep. Tue 13 OctRet. Tue 27 Oct$1,703
QR,WBShow more Flights
Dep. Thu 15 OctRet. Sat 31 Oct$1,715
Dep. Tue 20 OctRet. Tue 03 Nov$1,757
Dep. Fri 07 AugRet. Wed 26 Aug$2,070
Dep. Mon 24 AugRet. Tue 08 Sep$2,136
Dep. Fri 14 AugRet. Wed 26 Aug$2,170
Dep. Mon 17 AugRet. Tue 01 Sep$2,231
Dep. Wed 12 AugRet. Sat 05 Sep$2,233
Dep. Fri 04 SepRet. Sat 19 Sep$2,298
Dep. Fri 28 AugRet. Fri 11 Sep$2,334
Dep. Sun 09 AugRet. Sat 05 Sep$2,593
Dep. Thu 06 AugRet. Wed 19 Aug$2,941
QR Return flights from $1,745
Dep. Tue 03 NovRet. Sun 15 Nov$1,745
Dep. Thu 05 NovRet. Wed 18 Nov$1,789
QRShow more Flights
Dep. Mon 02 NovRet. Mon 16 Nov$1,789
Dep. Thu 12 NovRet. Mon 30 Nov$1,792
Dep. Tue 13 OctRet. Tue 27 Oct$1,805
Dep. Thu 15 OctRet. Sat 31 Oct$1,819
Dep. Sun 08 NovRet. Sat 21 Nov$1,829
Dep. Tue 20 OctRet. Tue 03 Nov$1,855
Dep. Sun 11 AprRet. Tue 27 Apr$1,886
Dep. Thu 06 AugRet. Wed 19 Aug$1,951
Dep. Tue 06 OctRet. Mon 19 Oct$1,995
Dep. Mon 24 AugRet. Tue 08 Sep$2,021
Dep. Mon 17 AugRet. Tue 01 Sep$2,167
Dep. Fri 04 SepRet. Sat 19 Sep$2,187
Dep. Wed 12 AugRet. Sat 05 Sep$2,188
Dep. Fri 28 AugRet. Fri 11 Sep$2,295
Dep. Fri 14 AugRet. Wed 26 Aug$2,334
Dep. Sun 09 AugRet. Sat 05 Sep$2,355
Dep. Tue 09 JunRet. Tue 23 Jun$2,474
Dep. Fri 07 AugRet. Wed 26 Aug$2,500
EY,QR Return flights from $1,747
Dep. Tue 03 NovRet. Sun 15 Nov$1,747
Dep. Mon 02 NovRet. Mon 16 Nov$1,747
EY,QRShow more Flights
Dep. Thu 12 NovRet. Mon 30 Nov$1,747
Dep. Thu 05 NovRet. Wed 18 Nov$1,764
Dep. Tue 06 OctRet. Mon 19 Oct$1,768
Dep. Sun 08 NovRet. Sat 21 Nov$1,786
Dep. Tue 20 OctRet. Tue 03 Nov$1,817
Dep. Sun 11 AprRet. Tue 27 Apr$1,847
Dep. Fri 07 AugRet. Wed 26 Aug$1,986
Dep. Fri 14 AugRet. Wed 26 Aug$2,005
Dep. Fri 28 AugRet. Fri 11 Sep$2,056
Dep. Thu 15 OctRet. Sat 31 Oct$2,113
Dep. Tue 13 OctRet. Tue 27 Oct$2,127
Dep. Wed 12 AugRet. Sat 05 Sep$2,182
Dep. Fri 04 SepRet. Sat 19 Sep$2,340
EY Return flights from $1,749
Dep. Thu 05 NovRet. Wed 18 Nov$1,749
Dep. Tue 20 OctRet. Tue 03 Nov$1,751
EYShow more Flights
Dep. Mon 02 NovRet. Mon 16 Nov$1,762
Dep. Tue 03 NovRet. Sun 15 Nov$1,762
Dep. Thu 12 NovRet. Mon 30 Nov$1,762
Dep. Sun 08 NovRet. Sat 21 Nov$1,764
Dep. Sun 11 AprRet. Tue 27 Apr$2,009
Dep. Tue 06 OctRet. Mon 19 Oct$2,532
Dep. Tue 13 OctRet. Tue 27 Oct$2,634
Dep. Fri 28 AugRet. Fri 11 Sep$2,860
Dep. Fri 14 AugRet. Wed 26 Aug$3,312
Dep. Fri 07 AugRet. Wed 26 Aug$4,408
QR,VA Return flights from $1,840
Dep. Thu 12 NovRet. Mon 30 Nov$1,840
Dep. Mon 02 NovRet. Mon 16 Nov$1,840
QR,VAShow more Flights
Dep. Tue 03 NovRet. Sun 15 Nov$1,840
Dep. Thu 05 NovRet. Wed 18 Nov$1,848
Dep. Tue 13 OctRet. Tue 27 Oct$1,852
Dep. Thu 15 OctRet. Sat 31 Oct$1,865
Dep. Sun 08 NovRet. Sat 21 Nov$1,871
Dep. Tue 20 OctRet. Tue 03 Nov$1,886
Dep. Sun 11 AprRet. Tue 27 Apr$1,939
Dep. Thu 06 AugRet. Wed 19 Aug$2,003
Dep. Fri 14 AugRet. Wed 26 Aug$2,284
Dep. Tue 06 OctRet. Mon 19 Oct$2,302
Dep. Fri 07 AugRet. Wed 26 Aug$2,423
Dep. Wed 12 AugRet. Sat 05 Sep$2,444
Dep. Fri 28 AugRet. Fri 11 Sep$2,487
Dep. Mon 17 AugRet. Tue 01 Sep$2,565
Dep. Mon 24 AugRet. Tue 08 Sep$2,706
Dep. Fri 04 SepRet. Sat 19 Sep$2,897
Dep. Sun 09 AugRet. Sat 05 Sep$3,107
QR,SQ Return flights from $1,879
Dep. Thu 12 NovRet. Mon 30 Nov$1,879
Dep. Thu 05 NovRet. Wed 18 Nov$1,887
QR,SQShow more Flights
Dep. Tue 06 OctRet. Mon 19 Oct$1,890
Dep. Thu 15 OctRet. Sat 31 Oct$1,950
Dep. Mon 02 NovRet. Mon 16 Nov$1,984
Dep. Tue 03 NovRet. Sun 15 Nov$1,987
Dep. Tue 13 OctRet. Tue 27 Oct$1,992
Dep. Fri 04 SepRet. Sat 19 Sep$2,107
Dep. Sun 08 NovRet. Sat 21 Nov$2,107
Dep. Tue 20 OctRet. Tue 03 Nov$2,114
Dep. Sun 09 AugRet. Sat 05 Sep$2,139
Dep. Tue 09 JunRet. Tue 23 Jun$2,186
Dep. Thu 06 AugRet. Wed 19 Aug$2,199
Dep. Fri 14 AugRet. Wed 26 Aug$2,247
Dep. Fri 07 AugRet. Wed 26 Aug$2,333
Dep. Mon 17 AugRet. Tue 01 Sep$2,342
Dep. Fri 28 AugRet. Fri 11 Sep$2,350
Dep. Wed 12 AugRet. Sat 05 Sep$2,392
Dep. Mon 24 AugRet. Tue 08 Sep$2,486
Dep. Sun 11 AprRet. Tue 27 Apr$2,552
WB Return flights from $1,917
Dep. Tue 06 OctRet. Mon 19 Oct$1,917
Dep. Fri 28 AugRet. Fri 11 Sep$2,212
WBShow more Flights
Dep. Mon 24 AugRet. Tue 08 Sep$2,253
Dep. Wed 12 AugRet. Sat 05 Sep$2,254
Dep. Fri 07 AugRet. Wed 26 Aug$2,361
Dep. Fri 04 SepRet. Sat 19 Sep$2,513
Dep. Fri 14 AugRet. Wed 26 Aug$2,668
VA Return flights from $1,919
Dep. Thu 05 NovRet. Wed 18 Nov$1,919
Dep. Thu 12 NovRet. Mon 30 Nov$1,930
VAShow more Flights
Dep. Mon 02 NovRet. Mon 16 Nov$1,930
Dep. Tue 03 NovRet. Sun 15 Nov$1,930
Dep. Sun 08 NovRet. Sat 21 Nov$1,968
Dep. Tue 13 OctRet. Tue 27 Oct$1,980
Dep. Tue 20 OctRet. Tue 03 Nov$2,003
Dep. Thu 15 OctRet. Sat 31 Oct$2,097
Dep. Tue 06 OctRet. Mon 19 Oct$2,275
Dep. Mon 24 AugRet. Tue 08 Sep$2,362
Dep. Fri 14 AugRet. Wed 26 Aug$2,387
Dep. Wed 12 AugRet. Sat 05 Sep$2,391
Dep. Sun 11 AprRet. Tue 27 Apr$2,436
Dep. Fri 28 AugRet. Fri 11 Sep$2,471
Dep. Thu 06 AugRet. Wed 19 Aug$2,546
Dep. Sun 09 AugRet. Sat 05 Sep$2,577
Dep. Mon 17 AugRet. Tue 01 Sep$2,598
Dep. Fri 07 AugRet. Wed 26 Aug$2,653
Dep. Fri 04 SepRet. Sat 19 Sep$2,722
Dep. Tue 09 JunRet. Tue 23 Jun$2,777
4Z,EY,QR Return flights from $1,931
Dep. Mon 02 NovRet. Mon 16 Nov$1,931
Dep. Thu 05 NovRet. Wed 18 Nov$1,950
4Z,EY,QRShow more Flights
Dep. Tue 03 NovRet. Sun 15 Nov$2,018
Dep. Sun 11 AprRet. Tue 27 Apr$2,027
Dep. Sun 08 NovRet. Sat 21 Nov$2,058
Dep. Fri 28 AugRet. Fri 11 Sep$2,289
6E,AI,JQ,KQ,TC Return flights from $1,958
Dep. Fri 04 SepRet. Sat 19 Sep$1,958
Dep. Fri 28 AugRet. Fri 11 Sep$2,311
CX,WB Return flights from $1,960
Dep. Thu 15 OctRet. Sat 31 Oct$1,960
Dep. Tue 06 OctRet. Mon 19 Oct$1,975
CX,WBShow more Flights
Dep. Tue 13 OctRet. Tue 27 Oct$1,975
Dep. Tue 20 OctRet. Tue 03 Nov$2,025
Dep. Mon 24 AugRet. Tue 08 Sep$2,104
Dep. Mon 17 AugRet. Tue 01 Sep$2,104
Dep. Sun 09 AugRet. Sat 05 Sep$2,105
Dep. Wed 12 AugRet. Sat 05 Sep$2,113
Dep. Fri 07 AugRet. Wed 26 Aug$2,122
Dep. Fri 28 AugRet. Fri 11 Sep$2,229
Dep. Fri 14 AugRet. Wed 26 Aug$2,229
Dep. Thu 06 AugRet. Wed 19 Aug$2,618
Dep. Fri 04 SepRet. Sat 19 Sep$2,648
Dep. Tue 09 JunRet. Tue 23 Jun$2,982
EY,WB Return flights from $1,964
Dep. Thu 15 OctRet. Sat 31 Oct$1,964
Dep. Tue 06 OctRet. Mon 19 Oct$1,976
EY,WBShow more Flights
Dep. Tue 13 OctRet. Tue 27 Oct$1,979
Dep. Tue 20 OctRet. Tue 03 Nov$2,033
Dep. Fri 28 AugRet. Fri 11 Sep$2,124
Dep. Fri 07 AugRet. Wed 26 Aug$2,275
Dep. Wed 12 AugRet. Sat 05 Sep$2,279
Dep. Fri 14 AugRet. Wed 26 Aug$2,280
EY,SQ Return flights from $1,969
Dep. Fri 07 AugRet. Wed 26 Aug$1,969
Dep. Wed 12 AugRet. Sat 05 Sep$1,971
EY,SQShow more Flights
Dep. Fri 14 AugRet. Wed 26 Aug$1,979
Dep. Fri 28 AugRet. Fri 11 Sep$2,023
Dep. Thu 05 NovRet. Wed 18 Nov$2,027
Dep. Sun 08 NovRet. Sat 21 Nov$2,047
Dep. Tue 03 NovRet. Sun 15 Nov$2,174
Dep. Thu 12 NovRet. Mon 30 Nov$2,177
Dep. Mon 02 NovRet. Mon 16 Nov$2,188
Dep. Tue 20 OctRet. Tue 03 Nov$2,192
Dep. Tue 13 OctRet. Tue 27 Oct$2,332
Dep. Thu 15 OctRet. Sat 31 Oct$2,438
Dep. Tue 06 OctRet. Mon 19 Oct$2,612
Dep. Sun 11 AprRet. Tue 27 Apr$2,697
Dep. Fri 04 SepRet. Sat 19 Sep$2,913
EK,WB Return flights from $1,993
Dep. Thu 15 OctRet. Sat 31 Oct$1,993
Dep. Tue 13 OctRet. Tue 27 Oct$2,003
EK,WBShow more Flights
Dep. Tue 06 OctRet. Mon 19 Oct$2,003
Dep. Tue 20 OctRet. Tue 03 Nov$2,054
Dep. Fri 07 AugRet. Wed 26 Aug$2,140
Dep. Mon 24 AugRet. Tue 08 Sep$2,145
Dep. Mon 17 AugRet. Tue 01 Sep$2,145
Dep. Sun 09 AugRet. Sat 05 Sep$2,148
Dep. Wed 12 AugRet. Sat 05 Sep$2,149
Dep. Fri 28 AugRet. Fri 11 Sep$2,259
Dep. Fri 14 AugRet. Wed 26 Aug$2,259
Dep. Tue 09 JunRet. Tue 23 Jun$4,966

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 Australia 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.

July 2026
$2,444
August 2026
$1,320
September 2026
$1,331
October 2026
$1,320
November 2026
$1,704
December 2026
$1,927
February 2027
$2,069

Average Melbourne to Johannesburg Return Prices

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

July 2026
$2,851
August 2026
$2,505
September 2026
$2,543
October 2026
$2,463
November 2026
$2,382
December 2026
$3,188
January 2027
$3,491
February 2027
$2,394
March 2027
$2,435
April 2027
$2,548

Frequently Asked Questions

When is the cheapest time to travel from Melbourne to Johannesburg?

The cheapest month to travel is typically August.

How much do return flights from Melbourne to Johannesburg cost?

The best price we found for a return flight from Melbourne to Johannesburg is $1290.

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

Currently, the cheapest date for a return flight from Melbourne to Johannesburg is 12 August 2026.

What is the cheapest airline that flys from Melbourne to Johannesburg?

Currently, the cheapest airline that flys from Melbourne to Johannesburg is Singapore Airlines.

How long does a direct flight from Melbourne to Johannesburg take?

We were not able to find any direct flights to Johannesburg.

What is the IATA airport code for Johannesburg?

The IATA code for Johannesburg is JNB. It is located in South Africa at coordinates -26.13544, 28.2295.

When should you book flights to Johannesburg?

From our data, you should book flights to Johannesburg 60 days out.

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