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 $802
Dep. Thu 12 MarRet. Mon 16 Mar$802
Dep. Fri 13 MarRet. Mon 16 Mar$802
SQShow more Flights
Dep. Sat 16 MayRet. Sat 30 May$828
Dep. Sun 17 MayRet. Sat 30 May$834
Dep. Fri 22 MayRet. Wed 03 Jun$834
Dep. Tue 26 MayRet. Tue 09 Jun$834
Dep. Sat 30 MayRet. Sat 13 Jun$834
Dep. Fri 05 JunRet. Wed 17 Jun$834
Dep. Wed 15 JulRet. Mon 03 Aug$834
Dep. Mon 27 JulRet. Mon 10 Aug$834
Dep. Thu 06 AugRet. Wed 19 Aug$834
Dep. Sat 15 AugRet. Sat 29 Aug$834
Dep. Wed 19 AugRet. Wed 02 Sep$834
Dep. Tue 01 SepRet. Mon 14 Sep$834
Dep. Tue 13 OctRet. Tue 27 Oct$834
Dep. Fri 17 AprRet. Sat 02 May$834
Dep. Wed 13 MayRet. Wed 27 May$834
Dep. Sat 01 AugRet. Sat 15 Aug$852
Dep. Wed 11 MarRet. Tue 07 Apr$880
Dep. Fri 13 MarRet. Tue 07 Apr$880
Dep. Tue 10 MarRet. Tue 24 Mar$1,052
Dep. Fri 04 SepRet. Sat 26 Sep$1,106
Dep. Fri 01 MayRet. Fri 29 May$1,144
Dep. Fri 10 AprRet. Sat 02 May$1,211
Dep. Fri 11 SepRet. Sat 03 Oct$1,217
Dep. Wed 16 SepRet. Sat 03 Oct$1,275
Dep. Sun 13 SepRet. Sat 03 Oct$1,351
Dep. Mon 16 FebRet. Tue 03 Mar$1,457
Dep. Fri 27 FebRet. Fri 13 Mar$1,457
Dep. Wed 11 FebRet. Tue 03 Mar$1,479
Dep. Thu 12 FebRet. Sat 28 Feb$1,506
Dep. Sat 28 FebRet. Mon 23 Mar$1,529
Dep. Fri 17 AprRet. Wed 29 Apr$4,937
Dep. Mon 02 MarRet. Mon 16 Mar$5,152
Dep. Tue 07 AprRet. Mon 20 Apr$5,179
Dep. Fri 27 FebRet. Thu 12 Mar$6,397
EY,QR Return flights from $1,002
Dep. Tue 10 MarRet. Tue 24 Mar$1,002
Dep. Thu 12 MarRet. Mon 16 Mar$1,009
EY,QRShow more Flights
Dep. Thu 12 FebRet. Sat 28 Feb$1,099
Dep. Mon 16 FebRet. Tue 03 Mar$1,117
Dep. Wed 11 FebRet. Tue 03 Mar$1,152
Dep. Sat 28 FebRet. Mon 23 Mar$1,195
Dep. Fri 13 MarRet. Mon 16 Mar$1,196
Dep. Sat 16 MayRet. Sat 30 May$1,203
Dep. Fri 10 AprRet. Sat 02 May$1,209
Dep. Fri 17 AprRet. Sat 02 May$1,215
Dep. Fri 27 FebRet. Fri 13 Mar$1,218
Dep. Wed 19 AugRet. Wed 02 Sep$1,230
Dep. Thu 06 AugRet. Wed 19 Aug$1,257
Dep. Sat 15 AugRet. Sat 29 Aug$1,276
Dep. Tue 26 MayRet. Tue 09 Jun$1,328
Dep. Fri 04 SepRet. Sat 26 Sep$1,341
Dep. Wed 16 SepRet. Sat 03 Oct$1,347
Dep. Sun 13 SepRet. Sat 03 Oct$1,347
Dep. Fri 11 SepRet. Sat 03 Oct$1,347
Dep. Tue 13 OctRet. Tue 27 Oct$1,347
Dep. Wed 13 MayRet. Wed 27 May$1,393
Dep. Sun 17 MayRet. Sat 30 May$1,396
Dep. Tue 01 SepRet. Mon 14 Sep$1,401
Dep. Sat 30 MayRet. Sat 13 Jun$1,422
Dep. Fri 22 MayRet. Wed 03 Jun$1,424
Dep. Mon 27 JulRet. Mon 10 Aug$1,518
Dep. Sat 01 AugRet. Sat 15 Aug$1,545
Dep. Fri 01 MayRet. Fri 29 May$1,574
Dep. Fri 05 JunRet. Wed 17 Jun$1,574
Dep. Wed 15 JulRet. Mon 03 Aug$1,700
Dep. Mon 02 MarRet. Mon 16 Mar$5,372
Dep. Fri 17 AprRet. Wed 29 Apr$5,754
Dep. Tue 07 AprRet. Mon 20 Apr$8,031
EY,KQ,VJ Return flights from $1,044
Dep. Tue 13 OctRet. Tue 27 Oct$1,044
Dep. Thu 06 AugRet. Wed 19 Aug$1,101
EY,KQ,VJShow more Flights
Dep. Sat 15 AugRet. Sat 29 Aug$1,131
Dep. Tue 01 SepRet. Mon 14 Sep$1,345
Dep. Sat 01 AugRet. Sat 15 Aug$1,443
EY Return flights from $1,047
Dep. Thu 12 MarRet. Mon 16 Mar$1,047
Dep. Sat 16 MayRet. Sat 30 May$1,146
EYShow more Flights
Dep. Fri 10 AprRet. Sat 02 May$1,154
Dep. Fri 17 AprRet. Sat 02 May$1,154
Dep. Thu 06 AugRet. Wed 19 Aug$1,154
Dep. Sat 15 AugRet. Sat 29 Aug$1,154
Dep. Tue 13 OctRet. Tue 27 Oct$1,154
Dep. Wed 19 AugRet. Wed 02 Sep$1,330
Dep. Fri 04 SepRet. Sat 26 Sep$1,348
Dep. Fri 11 SepRet. Sat 03 Oct$1,358
Dep. Wed 16 SepRet. Sat 03 Oct$1,358
Dep. Sun 13 SepRet. Sat 03 Oct$1,373
Dep. Fri 01 MayRet. Fri 29 May$1,396
Dep. Fri 22 MayRet. Wed 03 Jun$1,515
Dep. Sat 30 MayRet. Sat 13 Jun$1,563
Dep. Sat 01 AugRet. Sat 15 Aug$1,563
Dep. Fri 13 MarRet. Mon 16 Mar$1,578
Dep. Tue 01 SepRet. Mon 14 Sep$1,608
Dep. Wed 15 JulRet. Mon 03 Aug$1,637
Dep. Sat 28 FebRet. Mon 23 Mar$1,647
Dep. Wed 13 MayRet. Wed 27 May$1,713
Dep. Fri 27 FebRet. Fri 13 Mar$1,902
Dep. Fri 05 JunRet. Wed 17 Jun$2,061
Dep. Mon 27 JulRet. Mon 10 Aug$2,103
Dep. Fri 17 AprRet. Wed 29 Apr$5,270
Dep. Mon 02 MarRet. Mon 16 Mar$7,409
Dep. Tue 07 AprRet. Mon 20 Apr$9,078
CX,EY Return flights from $1,050
Dep. Tue 10 MarRet. Tue 24 Mar$1,050
Dep. Thu 12 MarRet. Mon 16 Mar$1,078
CX,EYShow more Flights
Dep. Mon 16 FebRet. Tue 03 Mar$1,169
Dep. Thu 12 FebRet. Sat 28 Feb$1,187
Dep. Wed 11 FebRet. Tue 03 Mar$1,202
Dep. Sat 16 MayRet. Sat 30 May$1,237
Dep. Tue 13 OctRet. Tue 27 Oct$1,238
Dep. Wed 19 AugRet. Wed 02 Sep$1,241
Dep. Sat 15 AugRet. Sat 29 Aug$1,241
Dep. Thu 06 AugRet. Wed 19 Aug$1,244
Dep. Fri 17 AprRet. Sat 02 May$1,247
Dep. Fri 10 AprRet. Sat 02 May$1,253
Dep. Tue 26 MayRet. Tue 09 Jun$1,270
Dep. Fri 04 SepRet. Sat 26 Sep$1,310
Dep. Fri 11 SepRet. Sat 03 Oct$1,310
Dep. Wed 16 SepRet. Sat 03 Oct$1,310
Dep. Wed 11 MarRet. Tue 07 Apr$1,379
Dep. Fri 27 FebRet. Fri 13 Mar$1,451
Dep. Fri 13 MarRet. Mon 16 Mar$1,452
Dep. Wed 15 JulRet. Mon 03 Aug$1,465
Dep. Mon 27 JulRet. Mon 10 Aug$1,474
Dep. Sat 01 AugRet. Sat 15 Aug$1,482
Dep. Fri 01 MayRet. Fri 29 May$1,516
Dep. Sun 13 SepRet. Sat 03 Oct$1,549
Dep. Sat 30 MayRet. Sat 13 Jun$1,582
Dep. Sat 28 FebRet. Mon 23 Mar$1,588
Dep. Wed 13 MayRet. Wed 27 May$1,599
Dep. Tue 01 SepRet. Mon 14 Sep$1,603
Dep. Fri 05 JunRet. Wed 17 Jun$1,627
Dep. Fri 22 MayRet. Wed 03 Jun$1,634
Dep. Sun 17 MayRet. Sat 30 May$1,655
Dep. Fri 13 MarRet. Tue 07 Apr$1,662
Dep. Fri 17 AprRet. Wed 29 Apr$5,828
Dep. Mon 02 MarRet. Mon 16 Mar$6,087
EY,KQ,TR,VJ Return flights from $1,083
Dep. Tue 13 OctRet. Tue 27 Oct$1,083
Dep. Tue 01 SepRet. Mon 14 Sep$1,141
EY,KQ,TR,VJShow more Flights
Dep. Thu 06 AugRet. Wed 19 Aug$1,142
Dep. Sun 13 SepRet. Sat 03 Oct$1,380
KQ,UR,VJ Return flights from $1,087
Dep. Tue 01 SepRet. Mon 14 Sep$1,087
Dep. Thu 06 AugRet. Wed 19 Aug$1,168
CX,EY,TR Return flights from $1,089
Dep. Fri 27 FebRet. Fri 13 Mar$1,089
Dep. Fri 13 MarRet. Tue 07 Apr$1,089
CX,EY,TRShow more Flights
Dep. Fri 17 AprRet. Sat 02 May$1,171
Dep. Wed 11 FebRet. Tue 03 Mar$1,205
Dep. Fri 01 MayRet. Fri 29 May$1,217
Dep. Fri 22 MayRet. Wed 03 Jun$1,218
Dep. Thu 12 FebRet. Sat 28 Feb$1,294
Dep. Mon 27 JulRet. Mon 10 Aug$1,336
Dep. Wed 19 AugRet. Wed 02 Sep$1,417
Dep. Thu 06 AugRet. Wed 19 Aug$1,440
AK,D7,EY,VJ Return flights from $1,091
Dep. Wed 13 MayRet. Wed 27 May$1,091
Dep. Sat 30 MayRet. Sat 13 Jun$1,159
AK,D7,EY,VJShow more Flights
Dep. Fri 01 MayRet. Fri 29 May$1,170
AK,CX,D7,EY Return flights from $1,092
Dep. Fri 13 MarRet. Tue 07 Apr$1,092
Dep. Fri 27 FebRet. Fri 13 Mar$1,092
AK,CX,D7,EYShow more Flights
Dep. Wed 11 MarRet. Tue 07 Apr$1,093
Dep. Fri 17 AprRet. Sat 02 May$1,156
Dep. Wed 15 JulRet. Mon 03 Aug$1,266
Dep. Wed 11 FebRet. Tue 03 Mar$1,318
Dep. Sat 28 FebRet. Mon 23 Mar$1,490
Dep. Mon 16 FebRet. Tue 03 Mar$1,493
AK,D7,EY Return flights from $1,094
Dep. Fri 27 FebRet. Fri 13 Mar$1,094
Dep. Fri 13 MarRet. Mon 16 Mar$1,097
AK,D7,EYShow more Flights
Dep. Wed 13 MayRet. Wed 27 May$1,348
Dep. Sat 30 MayRet. Sat 13 Jun$1,365
Dep. Sat 28 FebRet. Mon 23 Mar$1,483
Dep. Wed 15 JulRet. Mon 03 Aug$1,491
EY,TR Return flights from $1,104
Dep. Fri 27 FebRet. Fri 13 Mar$1,104
Dep. Fri 13 MarRet. Mon 16 Mar$1,104
EY,TRShow more Flights
Dep. Fri 22 MayRet. Wed 03 Jun$1,208
Dep. Wed 19 AugRet. Wed 02 Sep$1,448
Dep. Thu 06 AugRet. Wed 19 Aug$1,478
Dep. Wed 16 SepRet. Sat 03 Oct$1,481
Dep. Fri 11 SepRet. Sat 03 Oct$1,492
Dep. Sun 13 SepRet. Sat 03 Oct$1,492
EY,WB Return flights from $1,104
Dep. Thu 12 MarRet. Mon 16 Mar$1,104
Dep. Sat 28 FebRet. Mon 23 Mar$1,150
EY,WBShow more Flights
Dep. Wed 19 AugRet. Wed 02 Sep$1,285
Dep. Thu 12 FebRet. Sat 28 Feb$1,290
Dep. Sat 16 MayRet. Sat 30 May$1,315
Dep. Thu 06 AugRet. Wed 19 Aug$1,322
Dep. Sat 30 MayRet. Sat 13 Jun$1,335
Dep. Tue 13 OctRet. Tue 27 Oct$1,337
Dep. Sun 17 MayRet. Sat 30 May$1,346
Dep. Tue 01 SepRet. Mon 14 Sep$1,349
Dep. Fri 27 FebRet. Fri 13 Mar$1,353
Dep. Sat 15 AugRet. Sat 29 Aug$1,393
Dep. Wed 15 JulRet. Mon 03 Aug$1,445
Dep. Fri 05 JunRet. Wed 17 Jun$1,446
Dep. Sat 01 AugRet. Sat 15 Aug$1,448
Dep. Mon 27 JulRet. Mon 10 Aug$1,461
Dep. Fri 17 AprRet. Sat 02 May$1,503
Dep. Fri 22 MayRet. Wed 03 Jun$1,503
Dep. Wed 11 FebRet. Tue 03 Mar$1,511
Dep. Wed 13 MayRet. Wed 27 May$1,511
Dep. Fri 10 AprRet. Sat 02 May$1,560
Dep. Sun 13 SepRet. Sat 03 Oct$1,642
Dep. Wed 16 SepRet. Sat 03 Oct$1,642
Dep. Fri 11 SepRet. Sat 03 Oct$1,643
Dep. Fri 01 MayRet. Fri 29 May$1,708
Dep. Fri 17 AprRet. Wed 29 Apr$5,005
Dep. Mon 02 MarRet. Mon 16 Mar$5,114
CX,KQ,VJ Return flights from $1,107
Dep. Tue 13 OctRet. Tue 27 Oct$1,107
Dep. Thu 06 AugRet. Wed 19 Aug$1,150
CX,KQ,VJShow more Flights
Dep. Sat 15 AugRet. Sat 29 Aug$1,164
QR,WB Return flights from $1,117
Dep. Thu 12 MarRet. Mon 16 Mar$1,117
Dep. Sat 28 FebRet. Mon 23 Mar$1,122
QR,WBShow more Flights
Dep. Tue 10 MarRet. Tue 24 Mar$1,123
Dep. Sat 16 MayRet. Sat 30 May$1,132
Dep. Sun 17 MayRet. Sat 30 May$1,138
Dep. Sat 30 MayRet. Sat 13 Jun$1,148
Dep. Tue 01 SepRet. Mon 14 Sep$1,157
Dep. Thu 06 AugRet. Wed 19 Aug$1,191
Dep. Wed 13 MayRet. Wed 27 May$1,242
Dep. Fri 01 MayRet. Fri 29 May$1,244
Dep. Wed 19 AugRet. Wed 02 Sep$1,248
Dep. Fri 22 MayRet. Wed 03 Jun$1,249
Dep. Thu 12 FebRet. Sat 28 Feb$1,250
Dep. Tue 26 MayRet. Tue 09 Jun$1,252
Dep. Fri 17 AprRet. Sat 02 May$1,253
Dep. Fri 13 MarRet. Mon 16 Mar$1,264
Dep. Sat 15 AugRet. Sat 29 Aug$1,268
Dep. Tue 13 OctRet. Tue 27 Oct$1,268
Dep. Fri 27 FebRet. Fri 13 Mar$1,281
Dep. Mon 27 JulRet. Mon 10 Aug$1,301
Dep. Sat 01 AugRet. Sat 15 Aug$1,317
Dep. Fri 05 JunRet. Wed 17 Jun$1,359
Dep. Wed 15 JulRet. Mon 03 Aug$1,410
Dep. Fri 13 MarRet. Tue 07 Apr$1,420
Dep. Wed 11 MarRet. Tue 07 Apr$1,420
Dep. Mon 16 FebRet. Tue 03 Mar$1,421
Dep. Wed 11 FebRet. Tue 03 Mar$1,421
Dep. Fri 04 SepRet. Sat 26 Sep$1,581
Dep. Sun 13 SepRet. Sat 03 Oct$1,599
Dep. Wed 16 SepRet. Sat 03 Oct$1,599
Dep. Fri 11 SepRet. Sat 03 Oct$1,651
Dep. Tue 07 AprRet. Mon 20 Apr$5,095
Dep. Mon 02 MarRet. Mon 16 Mar$5,311
Dep. Fri 17 AprRet. Wed 29 Apr$5,701

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,132
March 2026
$813
May 2026
$1,110
August 2026
$1,511
September 2026
$1,276

Average Melbourne to Johannesburg Return Prices

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

December 2025
$2,194
January 2026
$2,127
February 2026
$1,441
March 2026
$1,434
April 2026
$1,704
May 2026
$1,461
June 2026
$1,543
July 2026
$1,978
August 2026
$1,573
September 2026
$1,639

Did you know...

  • From Johannesburg to Melbourne is 10,321 km.
  • Ortia train station is within a km from Johannesburg airport.
  • has the quickest flight between Melbourne and Johannesburg taking 17 hrs 30 mins. Stopping over at Sydney
  • Melbourne is 8 hours earlier than Johannesburg. Read about jetlag before taking this flight.

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