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,291
Dep. Mon 24 AugRet. Sat 05 Sep$1,291
Dep. Sun 11 AprRet. Sat 24 Apr$1,296
SQShow more Flights
Dep. Fri 28 AugRet. Fri 11 Sep$1,466
Dep. Sun 30 AugRet. Mon 14 Sep$1,543
Dep. Fri 04 SepRet. Sat 19 Sep$1,543
Dep. Tue 13 OctRet. Tue 27 Oct$1,619
Dep. Tue 20 OctRet. Tue 03 Nov$1,619
Dep. Fri 14 AugRet. Wed 26 Aug$1,643
Dep. Sun 25 OctRet. Tue 17 Nov$1,719
Dep. Mon 17 AugRet. Tue 01 Sep$1,780
Dep. Thu 15 OctRet. Sat 31 Oct$1,885
Dep. Sun 08 NovRet. Sat 21 Nov$1,913
Dep. Mon 29 MarRet. Fri 09 Apr$1,916
Dep. Fri 07 AugRet. Wed 26 Aug$1,957
Dep. Thu 12 NovRet. Mon 30 Nov$1,997
Dep. Mon 02 NovRet. Mon 16 Nov$2,157
Dep. Thu 01 AprRet. Sat 17 Apr$2,188
Dep. Thu 06 AugRet. Wed 19 Aug$2,239
Dep. Thu 20 AugRet. Wed 02 Sep$2,264
Dep. Tue 03 NovRet. Sun 15 Nov$2,397
Dep. Wed 02 DecRet. Fri 11 Dec$2,561
Dep. Tue 09 JunRet. Tue 23 Jun$3,070
QR,WB Return flights from $1,703
Dep. Tue 13 OctRet. Tue 27 Oct$1,703
Dep. Tue 20 OctRet. Tue 03 Nov$1,703
QR,WBShow more Flights
Dep. Thu 15 OctRet. Sat 31 Oct$1,715
Dep. Fri 07 AugRet. Wed 26 Aug$2,070
Dep. Fri 14 AugRet. Wed 26 Aug$2,170
Dep. Mon 17 AugRet. Tue 01 Sep$2,231
Dep. Mon 24 AugRet. Sat 05 Sep$2,243
Dep. Fri 04 SepRet. Sat 19 Sep$2,304
Dep. Sun 30 AugRet. Mon 14 Sep$2,332
Dep. Fri 28 AugRet. Fri 11 Sep$2,419
Dep. Thu 06 AugRet. Wed 19 Aug$2,967
QR Return flights from $1,745
Dep. Tue 03 NovRet. Sun 15 Nov$1,745
Dep. Mon 02 NovRet. Mon 16 Nov$1,789
QRShow more Flights
Dep. Sun 25 OctRet. Tue 17 Nov$1,789
Dep. Thu 12 NovRet. Mon 30 Nov$1,792
Dep. Tue 20 OctRet. Tue 03 Nov$1,805
Dep. Tue 13 OctRet. Tue 27 Oct$1,805
Dep. Sun 08 NovRet. Sat 21 Nov$1,814
Dep. Thu 15 OctRet. Sat 31 Oct$1,819
Dep. Mon 29 MarRet. Fri 09 Apr$1,866
Dep. Sun 11 AprRet. Sat 24 Apr$1,895
Dep. Thu 01 AprRet. Sat 17 Apr$1,896
Dep. Wed 02 DecRet. Fri 11 Dec$1,928
Dep. Fri 04 SepRet. Sat 19 Sep$2,077
Dep. Thu 06 AugRet. Wed 19 Aug$2,159
Dep. Mon 17 AugRet. Tue 01 Sep$2,167
Dep. Mon 24 AugRet. Sat 05 Sep$2,194
Dep. Sun 30 AugRet. Mon 14 Sep$2,219
Dep. Thu 20 AugRet. Wed 02 Sep$2,282
Dep. Fri 28 AugRet. Fri 11 Sep$2,292
Dep. Fri 14 AugRet. Wed 26 Aug$2,334
Dep. Tue 09 JunRet. Tue 23 Jun$2,474
Dep. Fri 07 AugRet. Wed 26 Aug$2,500
EY Return flights from $1,746
Dep. Mon 29 MarRet. Fri 09 Apr$1,746
Dep. Sun 25 OctRet. Tue 17 Nov$1,746
EYShow more Flights
Dep. Sun 08 NovRet. Sat 21 Nov$1,746
Dep. Thu 12 NovRet. Mon 30 Nov$1,762
Dep. Mon 02 NovRet. Mon 16 Nov$1,762
Dep. Tue 03 NovRet. Sun 15 Nov$1,762
Dep. Tue 20 OctRet. Tue 03 Nov$1,762
Dep. Thu 01 AprRet. Sat 17 Apr$2,033
Dep. Sun 11 AprRet. Sat 24 Apr$2,033
Dep. Tue 13 OctRet. Tue 27 Oct$2,634
Dep. Fri 28 AugRet. Fri 11 Sep$2,704
Dep. Wed 02 DecRet. Fri 11 Dec$2,868
Dep. Fri 14 AugRet. Wed 26 Aug$3,312
Dep. Fri 07 AugRet. Wed 26 Aug$4,408
EY,QR Return flights from $1,747
Dep. Sun 25 OctRet. Tue 17 Nov$1,747
Dep. Tue 03 NovRet. Sun 15 Nov$1,747
EY,QRShow more Flights
Dep. Mon 02 NovRet. Mon 16 Nov$1,747
Dep. Thu 12 NovRet. Mon 30 Nov$1,747
Dep. Tue 20 OctRet. Tue 03 Nov$1,768
Dep. Sun 08 NovRet. Sat 21 Nov$1,768
Dep. Mon 29 MarRet. Fri 09 Apr$1,823
Dep. Thu 01 AprRet. Sat 17 Apr$1,850
Dep. Sun 11 AprRet. Sat 24 Apr$1,852
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,027
Dep. Wed 02 DecRet. Fri 11 Dec$2,065
Dep. Thu 15 OctRet. Sat 31 Oct$2,113
Dep. Tue 13 OctRet. Tue 27 Oct$2,127
Dep. Sun 30 AugRet. Mon 14 Sep$2,314
Dep. Fri 04 SepRet. Sat 19 Sep$2,340
QR,VA Return flights from $1,839
Dep. Sun 25 OctRet. Tue 17 Nov$1,839
Dep. Thu 12 NovRet. Mon 30 Nov$1,840
QR,VAShow more Flights
Dep. Mon 02 NovRet. Mon 16 Nov$1,840
Dep. Tue 03 NovRet. Sun 15 Nov$1,840
Dep. Tue 13 OctRet. Tue 27 Oct$1,852
Dep. Tue 20 OctRet. Tue 03 Nov$1,852
Dep. Sun 08 NovRet. Sat 21 Nov$1,861
Dep. Thu 15 OctRet. Sat 31 Oct$1,865
Dep. Mon 29 MarRet. Fri 09 Apr$1,918
Dep. Sun 11 AprRet. Sat 24 Apr$1,950
Dep. Thu 01 AprRet. Sat 17 Apr$1,950
Dep. Wed 02 DecRet. Fri 11 Dec$1,979
Dep. Sun 30 AugRet. Mon 14 Sep$2,142
Dep. Fri 14 AugRet. Wed 26 Aug$2,284
Dep. Thu 20 AugRet. Wed 02 Sep$2,292
Dep. Fri 04 SepRet. Sat 19 Sep$2,314
Dep. Fri 28 AugRet. Fri 11 Sep$2,343
Dep. Fri 07 AugRet. Wed 26 Aug$2,423
Dep. Mon 24 AugRet. Sat 05 Sep$2,442
Dep. Mon 17 AugRet. Tue 01 Sep$2,565
Dep. Thu 06 AugRet. Wed 19 Aug$2,571
QR,SQ Return flights from $1,852
Dep. Fri 04 SepRet. Sat 19 Sep$1,852
Dep. Thu 12 NovRet. Mon 30 Nov$1,879
QR,SQShow more Flights
Dep. Sun 25 OctRet. Tue 17 Nov$1,880
Dep. Tue 20 OctRet. Tue 03 Nov$1,938
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. Sun 08 NovRet. Sat 21 Nov$2,008
Dep. Sun 30 AugRet. Mon 14 Sep$2,183
Dep. Tue 09 JunRet. Tue 23 Jun$2,186
Dep. Mon 24 AugRet. Sat 05 Sep$2,188
Dep. Fri 28 AugRet. Fri 11 Sep$2,198
Dep. Thu 06 AugRet. Wed 19 Aug$2,204
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. Sun 11 AprRet. Sat 24 Apr$2,354
Dep. Thu 01 AprRet. Sat 17 Apr$2,384
Dep. Mon 29 MarRet. Fri 09 Apr$2,431
Dep. Thu 20 AugRet. Wed 02 Sep$2,476
Dep. Wed 02 DecRet. Fri 11 Dec$2,721
VA Return flights from $1,917
Dep. Sun 25 OctRet. Tue 17 Nov$1,917
Dep. Mon 02 NovRet. Mon 16 Nov$1,930
VAShow more Flights
Dep. Tue 03 NovRet. Sun 15 Nov$1,930
Dep. Thu 12 NovRet. Mon 30 Nov$1,930
Dep. Sun 08 NovRet. Sat 21 Nov$1,959
Dep. Wed 02 DecRet. Fri 11 Dec$1,970
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. Mon 29 MarRet. Fri 09 Apr$2,139
Dep. Fri 14 AugRet. Wed 26 Aug$2,387
Dep. Fri 28 AugRet. Fri 11 Sep$2,389
Dep. Mon 24 AugRet. Sat 05 Sep$2,426
Dep. Thu 01 AprRet. Sat 17 Apr$2,481
Dep. Sun 11 AprRet. Sat 24 Apr$2,481
Dep. Thu 20 AugRet. Wed 02 Sep$2,516
Dep. Sun 30 AugRet. Mon 14 Sep$2,526
Dep. Thu 06 AugRet. Wed 19 Aug$2,596
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. Mon 29 MarRet. Fri 09 Apr$2,001
4Z,EY,QRShow more Flights
Dep. Tue 03 NovRet. Sun 15 Nov$2,018
Dep. Sun 25 OctRet. Tue 17 Nov$2,018
Dep. Sun 11 AprRet. Sat 24 Apr$2,124
6E,AI,JQ,KQ,TC Return flights from $1,954
Dep. Fri 04 SepRet. Sat 19 Sep$1,954
EY,QR,SA Return flights from $1,954
Dep. Sun 08 NovRet. Sat 21 Nov$1,954
Dep. Wed 02 DecRet. Fri 11 Dec$2,922
CX,WB Return flights from $1,960
Dep. Thu 15 OctRet. Sat 31 Oct$1,960
Dep. Tue 13 OctRet. Tue 27 Oct$1,975
CX,WBShow more Flights
Dep. Tue 20 OctRet. Tue 03 Nov$1,976
Dep. Mon 24 AugRet. Sat 05 Sep$2,093
Dep. Mon 17 AugRet. Tue 01 Sep$2,104
Dep. Fri 07 AugRet. Wed 26 Aug$2,122
Dep. Fri 28 AugRet. Fri 11 Sep$2,209
Dep. Fri 14 AugRet. Wed 26 Aug$2,229
Dep. Sun 30 AugRet. Mon 14 Sep$2,246
Dep. Thu 20 AugRet. Wed 02 Sep$2,525
Dep. Thu 06 AugRet. Wed 19 Aug$2,625
Dep. Fri 04 SepRet. Sat 19 Sep$2,699
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 13 OctRet. Tue 27 Oct$1,979
EY,WBShow more Flights
Dep. Tue 20 OctRet. Tue 03 Nov$1,979
Dep. Fri 28 AugRet. Fri 11 Sep$2,104
Dep. Sun 30 AugRet. Mon 14 Sep$2,195
Dep. Fri 07 AugRet. Wed 26 Aug$2,275
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. Fri 14 AugRet. Wed 26 Aug$1,979
EY,SQShow more Flights
Dep. Sun 08 NovRet. Sat 21 Nov$2,007
Dep. Sun 25 OctRet. Tue 17 Nov$2,018
Dep. Fri 28 AugRet. Fri 11 Sep$2,033
Dep. Tue 03 NovRet. Sun 15 Nov$2,174
Dep. Thu 12 NovRet. Mon 30 Nov$2,177
Dep. Tue 20 OctRet. Tue 03 Nov$2,183
Dep. Mon 02 NovRet. Mon 16 Nov$2,188
Dep. Sun 30 AugRet. Mon 14 Sep$2,225
Dep. Tue 13 OctRet. Tue 27 Oct$2,332
Dep. Thu 15 OctRet. Sat 31 Oct$2,438
Dep. Mon 29 MarRet. Fri 09 Apr$2,504
Dep. Thu 01 AprRet. Sat 17 Apr$2,591
Dep. Sun 11 AprRet. Sat 24 Apr$2,592
Dep. Wed 02 DecRet. Fri 11 Dec$2,846
Dep. Fri 04 SepRet. Sat 19 Sep$3,092
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 20 OctRet. Tue 03 Nov$2,003
Dep. Mon 24 AugRet. Sat 05 Sep$2,123
Dep. Fri 07 AugRet. Wed 26 Aug$2,140
Dep. Mon 17 AugRet. Tue 01 Sep$2,145
Dep. Fri 28 AugRet. Fri 11 Sep$2,236
Dep. Sun 30 AugRet. Mon 14 Sep$2,238
Dep. Fri 14 AugRet. Wed 26 Aug$2,259
Dep. Fri 04 SepRet. Sat 19 Sep$2,940
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 $1291.

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

Currently, the cheapest date for a return flight from Melbourne to Johannesburg is 24 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