1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Melbourne to Johannesburg

Filter
Close
Return
One Way
Reverse direction: JNB to MEL
Depart
Return
SQ Return flights from $748
Dep. Fri 13 FebRet. Tue 03 Mar$748
Dep. Mon 16 FebRet. Tue 03 Mar$748
SQShow more Flights
Dep. Tue 17 FebRet. Fri 06 Mar$748
Dep. Wed 18 FebRet. Tue 03 Mar$748
Dep. Tue 24 FebRet. Tue 10 Mar$748
Dep. Mon 02 MarRet. Mon 16 Mar$748
Dep. Mon 02 MarRet. Tue 17 Mar$748
Dep. Tue 03 MarRet. Mon 16 Mar$748
Dep. Wed 04 MarRet. Wed 18 Mar$748
Dep. Thu 05 MarRet. Wed 18 Mar$748
Dep. Fri 06 MarRet. Fri 20 Mar$748
Dep. Sat 07 MarRet. Sat 21 Mar$748
Dep. Sun 08 MarRet. Sat 21 Mar$748
Dep. Mon 09 MarRet. Mon 23 Mar$748
Dep. Wed 11 MarRet. Tue 24 Mar$748
Dep. Thu 12 MarRet. Tue 24 Mar$748
Dep. Mon 02 MarRet. Mon 09 Mar$753
Dep. Fri 13 FebRet. Wed 04 Mar$753
Dep. Tue 10 MarRet. Tue 24 Mar$758
Dep. Wed 15 AprRet. Fri 22 May$767
Dep. Fri 24 AprRet. Fri 08 May$767
Dep. Thu 30 AprRet. Fri 22 May$767
Dep. Fri 01 MayRet. Fri 22 May$767
Dep. Fri 01 MayRet. Sat 23 May$767
Dep. Fri 01 MayRet. Fri 29 May$767
Dep. Tue 10 MarRet. Mon 23 Mar$813
Dep. Tue 10 MarRet. Mon 16 Mar$813
Dep. Tue 10 MarRet. Tue 17 Mar$813
Dep. Tue 10 MarRet. Wed 18 Mar$813
Dep. Tue 10 MarRet. Sat 14 Mar$813
Dep. Tue 10 MarRet. Fri 20 Mar$813
Dep. Tue 10 MarRet. Sat 21 Mar$813
Dep. Mon 09 MarRet. Mon 16 Mar$813
Dep. Mon 09 MarRet. Tue 17 Mar$813
Dep. Mon 09 MarRet. Wed 18 Mar$813
Dep. Mon 09 MarRet. Sat 14 Mar$813
Dep. Mon 09 MarRet. Fri 20 Mar$813
Dep. Mon 09 MarRet. Sat 21 Mar$813
Dep. Thu 12 MarRet. Tue 17 Mar$813
CX,EY Return flights from $949
Dep. Tue 03 MarRet. Mon 16 Mar$949
Dep. Thu 12 MarRet. Tue 24 Mar$949
CX,EYShow more Flights
Dep. Fri 13 FebRet. Tue 03 Mar$964
Dep. Tue 10 MarRet. Tue 24 Mar$965
Dep. Tue 17 FebRet. Fri 06 Mar$973
Dep. Sat 07 MarRet. Sat 21 Mar$973
Dep. Thu 05 MarRet. Wed 18 Mar$973
Dep. Tue 24 FebRet. Tue 10 Mar$976
Dep. Fri 01 MayRet. Fri 29 May$1,025
Dep. Fri 01 MayRet. Sun 24 May$1,026
Dep. Fri 01 MayRet. Sat 23 May$1,026
Dep. Mon 02 MarRet. Mon 09 Mar$1,245
Dep. Mon 02 MarRet. Mon 16 Mar$1,274
Dep. Wed 04 MarRet. Wed 18 Mar$1,284
Dep. Mon 09 MarRet. Mon 23 Mar$1,293
Dep. Fri 13 FebRet. Wed 04 Mar$1,325
Dep. Sun 08 MarRet. Sat 21 Mar$1,336
Dep. Fri 06 MarRet. Fri 20 Mar$1,341
Dep. Wed 29 AprRet. Fri 22 May$1,352
Dep. Thu 30 AprRet. Fri 22 May$1,352
Dep. Wed 15 AprRet. Fri 22 May$1,366
Dep. Fri 24 AprRet. Fri 08 May$1,377
Dep. Fri 01 MayRet. Fri 22 May$1,389
Dep. Mon 02 MarRet. Thu 02 Apr$1,543
Dep. Wed 03 DecRet. Wed 10 Dec$2,201
EY,QR Return flights from $992
Dep. Thu 12 MarRet. Tue 24 Mar$992
Dep. Thu 05 MarRet. Wed 18 Mar$996
EY,QRShow more Flights
Dep. Tue 03 MarRet. Mon 16 Mar$1,001
Dep. Fri 13 FebRet. Tue 03 Mar$1,007
Dep. Tue 10 MarRet. Tue 24 Mar$1,009
Dep. Tue 24 FebRet. Tue 10 Mar$1,010
Dep. Sat 07 MarRet. Sat 21 Mar$1,015
Dep. Tue 17 FebRet. Fri 06 Mar$1,018
Dep. Thu 30 AprRet. Fri 22 May$1,035
Dep. Fri 01 MayRet. Fri 29 May$1,036
Dep. Fri 24 AprRet. Fri 08 May$1,036
Dep. Fri 13 FebRet. Wed 04 Mar$1,037
Dep. Fri 01 MayRet. Fri 22 May$1,044
Dep. Fri 01 MayRet. Sat 23 May$1,050
Dep. Fri 01 MayRet. Sun 24 May$1,051
Dep. Mon 02 MarRet. Mon 16 Mar$1,120
Dep. Wed 04 MarRet. Wed 18 Mar$1,136
Dep. Mon 09 MarRet. Mon 23 Mar$1,139
Dep. Sun 08 MarRet. Sat 21 Mar$1,158
Dep. Fri 06 MarRet. Fri 20 Mar$1,183
Dep. Wed 29 AprRet. Fri 22 May$1,254
Dep. Wed 15 AprRet. Fri 22 May$1,306
Dep. Mon 02 MarRet. Thu 02 Apr$1,434
Dep. Wed 03 DecRet. Wed 10 Dec$2,121
CX,SQ Return flights from $1,001
Dep. Mon 02 MarRet. Mon 16 Mar$1,001
Dep. Tue 03 MarRet. Mon 16 Mar$1,001
CX,SQShow more Flights
Dep. Wed 04 MarRet. Wed 18 Mar$1,001
Dep. Sun 08 MarRet. Sat 21 Mar$1,001
Dep. Mon 09 MarRet. Mon 23 Mar$1,001
Dep. Wed 11 MarRet. Tue 24 Mar$1,001
Dep. Fri 13 FebRet. Tue 03 Mar$1,002
Dep. Tue 24 FebRet. Tue 10 Mar$1,024
Dep. Tue 17 FebRet. Fri 06 Mar$1,024
Dep. Sat 07 MarRet. Sat 21 Mar$1,024
Dep. Mon 02 MarRet. Tue 17 Mar$1,024
Dep. Wed 18 FebRet. Tue 03 Mar$1,028
Dep. Tue 10 MarRet. Tue 24 Mar$1,050
Dep. Mon 02 MarRet. Mon 09 Mar$1,067
Dep. Thu 12 MarRet. Tue 24 Mar$1,072
Dep. Fri 06 MarRet. Fri 20 Mar$1,074
Dep. Mon 16 FebRet. Tue 03 Mar$1,099
Dep. Thu 05 MarRet. Wed 18 Mar$1,099
Dep. Fri 01 MayRet. Fri 29 May$1,166
Dep. Fri 01 MayRet. Sat 23 May$1,166
Dep. Fri 01 MayRet. Sun 24 May$1,166
Dep. Mon 02 MarRet. Thu 02 Apr$1,258
Dep. Wed 15 AprRet. Fri 22 May$1,361
Dep. Wed 29 AprRet. Fri 22 May$1,362
Dep. Thu 30 AprRet. Fri 22 May$1,362
Dep. Fri 24 AprRet. Fri 08 May$1,385
Dep. Fri 01 MayRet. Fri 22 May$1,387
Dep. Fri 13 FebRet. Wed 04 Mar$1,434
Dep. Wed 03 DecRet. Wed 10 Dec$2,038
EY Return flights from $1,022
Dep. Tue 17 FebRet. Fri 06 Mar$1,022
Dep. Tue 03 MarRet. Mon 16 Mar$1,022
EYShow more Flights
Dep. Thu 05 MarRet. Wed 18 Mar$1,022
Dep. Fri 24 AprRet. Fri 08 May$1,062
Dep. Thu 30 AprRet. Fri 22 May$1,062
Dep. Fri 01 MayRet. Fri 22 May$1,062
Dep. Fri 01 MayRet. Sat 23 May$1,062
Dep. Fri 01 MayRet. Sun 24 May$1,062
Dep. Sat 07 MarRet. Sat 21 Mar$1,076
Dep. Fri 01 MayRet. Fri 29 May$1,077
Dep. Fri 13 FebRet. Wed 04 Mar$1,077
Dep. Wed 04 MarRet. Wed 18 Mar$1,120
Dep. Mon 02 MarRet. Mon 16 Mar$1,120
Dep. Mon 09 MarRet. Mon 23 Mar$1,151
Dep. Fri 06 MarRet. Fri 20 Mar$1,314
CX,EY,TR Return flights from $1,028
Dep. Fri 01 MayRet. Sat 23 May$1,028
Dep. Fri 01 MayRet. Sun 24 May$1,028
CX,EY,TRShow more Flights
Dep. Fri 01 MayRet. Fri 29 May$1,028
Dep. Mon 02 MarRet. Mon 09 Mar$1,114
Dep. Wed 03 DecRet. Wed 10 Dec$1,456
EY,QR,TR Return flights from $1,028
Dep. Fri 24 AprRet. Fri 08 May$1,028
Dep. Fri 01 MayRet. Fri 22 May$1,028
EY,QR,TRShow more Flights
Dep. Fri 01 MayRet. Fri 29 May$1,028
Dep. Fri 01 MayRet. Sat 23 May$1,044
Dep. Fri 01 MayRet. Sun 24 May$1,044
Dep. Thu 30 AprRet. Fri 22 May$1,051
Dep. Fri 13 FebRet. Wed 04 Mar$1,106
Dep. Mon 02 MarRet. Mon 09 Mar$1,244
Dep. Mon 02 MarRet. Thu 02 Apr$1,250
Dep. Wed 03 DecRet. Wed 10 Dec$1,530
QR,SQ Return flights from $1,035
Dep. Mon 02 MarRet. Mon 16 Mar$1,035
Dep. Wed 04 MarRet. Wed 18 Mar$1,035
QR,SQShow more Flights
Dep. Fri 13 FebRet. Tue 03 Mar$1,036
Dep. Wed 11 MarRet. Tue 24 Mar$1,050
Dep. Mon 09 MarRet. Mon 23 Mar$1,051
Dep. Mon 02 MarRet. Tue 17 Mar$1,054
Dep. Mon 02 MarRet. Mon 09 Mar$1,056
Dep. Fri 13 FebRet. Wed 04 Mar$1,057
Dep. Tue 24 FebRet. Tue 10 Mar$1,067
Dep. Sat 07 MarRet. Sat 21 Mar$1,068
Dep. Tue 17 FebRet. Fri 06 Mar$1,071
Dep. Tue 03 MarRet. Mon 16 Mar$1,072
Dep. Tue 10 MarRet. Tue 24 Mar$1,076
Dep. Wed 18 FebRet. Tue 03 Mar$1,096
Dep. Mon 02 MarRet. Thu 02 Apr$1,115
Dep. Fri 06 MarRet. Fri 20 Mar$1,127
Dep. Sun 08 MarRet. Sat 21 Mar$1,131
Dep. Thu 12 MarRet. Tue 24 Mar$1,142
Dep. Thu 05 MarRet. Wed 18 Mar$1,142
Dep. Fri 01 MayRet. Fri 22 May$1,144
Dep. Fri 01 MayRet. Fri 29 May$1,145
Dep. Thu 30 AprRet. Fri 22 May$1,145
Dep. Wed 29 AprRet. Fri 22 May$1,148
Dep. Mon 16 FebRet. Tue 03 Mar$1,150
Dep. Fri 24 AprRet. Fri 08 May$1,158
Dep. Fri 01 MayRet. Sat 23 May$1,161
Dep. Fri 01 MayRet. Sun 24 May$1,176
Dep. Wed 15 AprRet. Fri 22 May$1,297
Dep. Wed 03 DecRet. Wed 10 Dec$1,977
EY,TR,VJ Return flights from $1,040
Dep. Fri 01 MayRet. Sun 24 May$1,040
Dep. Thu 30 AprRet. Fri 22 May$1,050
EY,TR,VJShow more Flights
Dep. Fri 01 MayRet. Fri 22 May$1,061
Dep. Fri 24 AprRet. Fri 08 May$1,101
CX,QR Return flights from $1,043
Dep. Sun 08 MarRet. Sat 21 Mar$1,043
Dep. Wed 04 MarRet. Wed 18 Mar$1,044
CX,QRShow more Flights
Dep. Wed 11 MarRet. Tue 24 Mar$1,045
Dep. Mon 09 MarRet. Mon 23 Mar$1,045
Dep. Thu 12 MarRet. Tue 24 Mar$1,047
Dep. Mon 02 MarRet. Mon 16 Mar$1,048
Dep. Tue 03 MarRet. Mon 16 Mar$1,054
Dep. Wed 18 FebRet. Tue 03 Mar$1,067
Dep. Fri 13 FebRet. Tue 03 Mar$1,070
Dep. Mon 02 MarRet. Tue 17 Mar$1,071
Dep. Tue 24 FebRet. Tue 10 Mar$1,080
Dep. Mon 16 FebRet. Tue 03 Mar$1,080
Dep. Tue 17 FebRet. Fri 06 Mar$1,080
Dep. Thu 05 MarRet. Wed 18 Mar$1,080
Dep. Fri 06 MarRet. Fri 20 Mar$1,080
Dep. Mon 02 MarRet. Mon 09 Mar$1,093
Dep. Tue 10 MarRet. Tue 24 Mar$1,104
Dep. Sat 07 MarRet. Sat 21 Mar$1,129
Dep. Mon 02 MarRet. Thu 02 Apr$1,153
Dep. Fri 01 MayRet. Sat 23 May$1,207
Dep. Fri 01 MayRet. Sun 24 May$1,207
Dep. Fri 01 MayRet. Fri 29 May$1,208
Dep. Wed 29 AprRet. Fri 22 May$1,263
Dep. Thu 30 AprRet. Fri 22 May$1,263
Dep. Wed 15 AprRet. Fri 22 May$1,266
Dep. Fri 13 FebRet. Wed 04 Mar$1,279
Dep. Fri 01 MayRet. Fri 22 May$1,293
Dep. Fri 24 AprRet. Fri 08 May$1,293
Dep. Wed 03 DecRet. Wed 10 Dec$1,661
CX,EY,JQ Return flights from $1,059
Dep. Fri 01 MayRet. Sat 23 May$1,059
Dep. Fri 01 MayRet. Sun 24 May$1,059
CX,EY,JQShow more Flights
Dep. Fri 01 MayRet. Fri 29 May$1,059
Dep. Wed 03 DecRet. Wed 10 Dec$1,551
EY,JQ,QR Return flights from $1,059
Dep. Fri 24 AprRet. Fri 08 May$1,059
Dep. Fri 01 MayRet. Fri 22 May$1,059
EY,JQ,QRShow more Flights
Dep. Fri 01 MayRet. Fri 29 May$1,059
Dep. Thu 30 AprRet. Fri 22 May$1,073
Dep. Fri 01 MayRet. Sat 23 May$1,075
Dep. Fri 01 MayRet. Sun 24 May$1,075
Dep. Wed 03 DecRet. Wed 10 Dec$1,478
CX,WB Return flights from $1,061
Dep. Sat 07 MarRet. Sat 21 Mar$1,061
Dep. Thu 05 MarRet. Wed 18 Mar$1,061
CX,WBShow more Flights
Dep. Tue 03 MarRet. Mon 16 Mar$1,087
Dep. Fri 01 MayRet. Sat 23 May$1,307
Dep. Fri 01 MayRet. Sun 24 May$1,307
Dep. Fri 01 MayRet. Fri 29 May$1,307
Dep. Wed 15 AprRet. Fri 22 May$1,373
Dep. Wed 29 AprRet. Fri 22 May$1,374
Dep. Thu 30 AprRet. Fri 22 May$1,375
Dep. Mon 09 MarRet. Mon 23 Mar$1,387
Dep. Mon 02 MarRet. Mon 09 Mar$1,395
Dep. Fri 24 AprRet. Fri 08 May$1,400
Dep. Fri 01 MayRet. Fri 22 May$1,400
Dep. Fri 13 FebRet. Wed 04 Mar$1,406
Dep. Wed 04 MarRet. Wed 18 Mar$1,410
Dep. Tue 17 FebRet. Fri 06 Mar$1,411
Dep. Fri 06 MarRet. Fri 20 Mar$1,413
Dep. Mon 02 MarRet. Mon 16 Mar$1,436
Dep. Wed 03 DecRet. Wed 10 Dec$1,990
EY,SQ Return flights from $1,069
Dep. Mon 02 MarRet. Mon 16 Mar$1,069
Dep. Tue 03 MarRet. Mon 16 Mar$1,071
EY,SQShow more Flights
Dep. Wed 04 MarRet. Wed 18 Mar$1,079
Dep. Mon 09 MarRet. Mon 23 Mar$1,097
Dep. Thu 05 MarRet. Wed 18 Mar$1,115
Dep. Sun 08 MarRet. Sat 21 Mar$1,117
Dep. Fri 13 FebRet. Tue 03 Mar$1,121
Dep. Tue 17 FebRet. Fri 06 Mar$1,125
Dep. Tue 10 MarRet. Tue 24 Mar$1,126
Dep. Fri 24 AprRet. Fri 08 May$1,129
Dep. Thu 30 AprRet. Fri 22 May$1,129
Dep. Sat 07 MarRet. Sat 21 Mar$1,132
Dep. Thu 12 MarRet. Tue 24 Mar$1,132
Dep. Tue 24 FebRet. Tue 10 Mar$1,134
Dep. Fri 13 FebRet. Wed 04 Mar$1,147
Dep. Fri 01 MayRet. Fri 22 May$1,166
Dep. Fri 01 MayRet. Sat 23 May$1,166
Dep. Fri 01 MayRet. Fri 29 May$1,167
Dep. Fri 06 MarRet. Fri 20 Mar$1,202
Dep. Fri 01 MayRet. Sun 24 May$1,255
Dep. Wed 29 AprRet. Fri 22 May$1,267
Dep. Wed 15 AprRet. Fri 22 May$1,432
Dep. Wed 03 DecRet. Wed 10 Dec$2,867
EY,JQ,TR,VJ Return flights from $1,070
Dep. Fri 01 MayRet. Sun 24 May$1,070

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

Did you know...

  • Johannesburg has the International Air Transport Association (IATA) airport code of JNB.
  • The nearest train station to Melbourne airport is Broadmeadows which is 6 kms away.
  • From Johannesburg to Melbourne is 10,321 kilometres.

Questions and Answers

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

At the moment, the lowest-price time of year to fly from Melbourne to Johannesburg is February/2026. You will pay the most in December/2025.

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 that flies from Melbourne to Johannesburg 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