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 £716
Dep. Mon 28 SepRet. Tue 13 Oct£716
Dep. Tue 04 AugRet. Mon 31 Aug£716
SQShow more Flights
Dep. Fri 09 OctRet. Wed 21 Oct£716
Dep. Sun 27 SepRet. Tue 13 Oct£716
Dep. Tue 29 SepRet. Tue 13 Oct£716
Dep. Wed 30 SepRet. Wed 14 Oct£716
Dep. Mon 17 AugRet. Mon 31 Aug£716
Dep. Fri 28 AugRet. Fri 11 Sep£719
Dep. Sun 04 OctRet. Sat 17 Oct£814
Dep. Wed 12 AugRet. Wed 26 Aug£814
Dep. Mon 24 AugRet. Wed 09 Sep£814
Dep. Mon 10 AugRet. Wed 26 Aug£814
Dep. Tue 11 AugRet. Wed 26 Aug£814
Dep. Mon 07 SepRet. Mon 21 Sep£814
Dep. Wed 19 AugRet. Mon 31 Aug£814
Dep. Tue 25 AugRet. Wed 09 Sep£814
Dep. Thu 13 AugRet. Wed 26 Aug£814
Dep. Thu 27 AugRet. Wed 09 Sep£814
Dep. Sun 06 SepRet. Mon 21 Sep£814
Dep. Tue 01 SepRet. Mon 14 Sep£819
Dep. Thu 03 SepRet. Mon 21 Sep£885
Dep. Mon 27 JulRet. Wed 26 Aug£885
Dep. Mon 31 AugRet. Sat 12 Sep£898
Dep. Sun 30 AugRet. Sat 12 Sep£898
Dep. Wed 05 AugRet. Wed 19 Aug£903
Dep. Thu 12 NovRet. Wed 25 Nov£955
Dep. Fri 04 SepRet. Sat 26 Sep£987
Dep. Tue 20 OctRet. Tue 03 Nov£994
Dep. Wed 21 OctRet. Wed 04 Nov£1,138
Dep. Wed 09 DecRet. Wed 13 Jan£1,521
QR,WB Return flights from £895
Dep. Tue 20 OctRet. Tue 03 Nov£895
Dep. Sun 04 OctRet. Sat 17 Oct£989
QR,WBShow more Flights
Dep. Tue 29 SepRet. Tue 13 Oct£1,008
Dep. Wed 05 AugRet. Wed 19 Aug£1,025
Dep. Fri 09 OctRet. Wed 21 Oct£1,050
Dep. Fri 28 AugRet. Fri 11 Sep£1,054
Dep. Mon 10 AugRet. Wed 26 Aug£1,064
Dep. Mon 07 SepRet. Mon 21 Sep£1,067
Dep. Sun 30 AugRet. Sat 12 Sep£1,075
Dep. Wed 12 AugRet. Wed 26 Aug£1,078
Dep. Tue 01 SepRet. Mon 14 Sep£1,134
Dep. Mon 31 AugRet. Sat 12 Sep£1,137
Dep. Mon 24 AugRet. Wed 09 Sep£1,142
Dep. Thu 27 AugRet. Wed 09 Sep£1,142
Dep. Tue 25 AugRet. Wed 09 Sep£1,143
Dep. Wed 21 OctRet. Wed 04 Nov£1,148
Dep. Sun 06 SepRet. Mon 21 Sep£1,163
Dep. Wed 30 SepRet. Wed 14 Oct£1,178
Dep. Sun 27 SepRet. Tue 13 Oct£1,278
Dep. Tue 04 AugRet. Mon 31 Aug£1,344
Dep. Mon 27 JulRet. Wed 26 Aug£1,445
Dep. Mon 17 AugRet. Mon 31 Aug£1,544
EY,QR Return flights from £923
Dep. Thu 12 NovRet. Wed 25 Nov£923
Dep. Wed 21 OctRet. Wed 04 Nov£925
EY,QRShow more Flights
Dep. Tue 20 OctRet. Tue 03 Nov£925
Dep. Fri 09 OctRet. Wed 21 Oct£930
Dep. Wed 05 AugRet. Wed 19 Aug£980
Dep. Fri 28 AugRet. Fri 11 Sep£1,003
Dep. Wed 12 AugRet. Wed 26 Aug£1,024
Dep. Tue 11 AugRet. Wed 26 Aug£1,026
Dep. Tue 29 SepRet. Tue 13 Oct£1,034
Dep. Tue 01 SepRet. Mon 14 Sep£1,065
Dep. Wed 30 SepRet. Wed 14 Oct£1,074
Dep. Mon 07 SepRet. Mon 21 Sep£1,099
Dep. Tue 25 AugRet. Wed 09 Sep£1,113
Dep. Wed 19 AugRet. Mon 31 Aug£1,115
Dep. Tue 04 AugRet. Mon 31 Aug£1,132
Dep. Sun 06 SepRet. Mon 21 Sep£1,181
Dep. Wed 09 DecRet. Wed 13 Jan£1,215
Dep. Mon 17 AugRet. Mon 31 Aug£1,278
Dep. Thu 03 SepRet. Mon 21 Sep£1,282
Dep. Fri 04 SepRet. Sat 26 Sep£1,382
Dep. Thu 27 AugRet. Wed 09 Sep£2,204
EY Return flights from £928
Dep. Wed 19 AugRet. Mon 31 Aug£928
Dep. Tue 04 AugRet. Mon 31 Aug£928
EYShow more Flights
Dep. Tue 20 OctRet. Tue 03 Nov£934
Dep. Wed 21 OctRet. Wed 04 Nov£934
Dep. Thu 12 NovRet. Wed 25 Nov£934
Dep. Tue 01 SepRet. Mon 14 Sep£934
Dep. Wed 09 DecRet. Wed 13 Jan£1,242
Dep. Mon 17 AugRet. Mon 31 Aug£1,339
Dep. Mon 07 SepRet. Mon 21 Sep£1,339
Dep. Wed 30 SepRet. Wed 14 Oct£1,366
Dep. Tue 25 AugRet. Wed 09 Sep£1,377
Dep. Fri 28 AugRet. Fri 11 Sep£1,531
Dep. Wed 12 AugRet. Wed 26 Aug£1,587
Dep. Tue 11 AugRet. Wed 26 Aug£1,597
Dep. Wed 05 AugRet. Wed 19 Aug£1,683
Dep. Fri 09 OctRet. Wed 21 Oct£2,007
Dep. Mon 24 AugRet. Wed 09 Sep£2,129
Dep. Mon 27 JulRet. Wed 26 Aug£2,366
QR Return flights from £928
Dep. Mon 07 SepRet. Mon 21 Sep£928
Dep. Thu 12 NovRet. Wed 25 Nov£944
QRShow more Flights
Dep. Wed 21 OctRet. Wed 04 Nov£945
Dep. Tue 20 OctRet. Tue 03 Nov£946
Dep. Fri 09 OctRet. Wed 21 Oct£979
Dep. Sun 06 SepRet. Mon 21 Sep£997
Dep. Wed 30 SepRet. Wed 14 Oct£1,039
Dep. Mon 27 JulRet. Wed 26 Aug£1,043
Dep. Wed 12 AugRet. Wed 26 Aug£1,046
Dep. Tue 11 AugRet. Wed 26 Aug£1,047
Dep. Sun 27 SepRet. Tue 13 Oct£1,057
Dep. Tue 29 SepRet. Tue 13 Oct£1,057
Dep. Mon 28 SepRet. Tue 13 Oct£1,057
Dep. Thu 13 AugRet. Wed 26 Aug£1,059
Dep. Sun 04 OctRet. Sat 17 Oct£1,067
Dep. Thu 27 AugRet. Wed 09 Sep£1,067
Dep. Thu 03 SepRet. Mon 21 Sep£1,096
Dep. Tue 25 AugRet. Wed 09 Sep£1,105
Dep. Mon 24 AugRet. Wed 09 Sep£1,106
Dep. Tue 01 SepRet. Mon 14 Sep£1,107
Dep. Mon 10 AugRet. Wed 26 Aug£1,108
Dep. Mon 31 AugRet. Sat 12 Sep£1,125
Dep. Fri 28 AugRet. Fri 11 Sep£1,131
Dep. Sun 30 AugRet. Sat 12 Sep£1,137
Dep. Wed 05 AugRet. Wed 19 Aug£1,208
Dep. Wed 19 AugRet. Mon 31 Aug£1,214
Dep. Wed 09 DecRet. Wed 13 Jan£1,245
Dep. Tue 04 AugRet. Mon 31 Aug£1,267
Dep. Fri 04 SepRet. Sat 26 Sep£1,286
Dep. Mon 17 AugRet. Mon 31 Aug£1,287
QR,VA Return flights from £979
Dep. Wed 21 OctRet. Wed 04 Nov£979
Dep. Tue 20 OctRet. Tue 03 Nov£979
QR,VAShow more Flights
Dep. Thu 12 NovRet. Wed 25 Nov£981
Dep. Fri 09 OctRet. Wed 21 Oct£1,014
Dep. Mon 07 SepRet. Mon 21 Sep£1,016
Dep. Sun 06 SepRet. Mon 21 Sep£1,016
Dep. Tue 29 SepRet. Tue 13 Oct£1,053
Dep. Mon 28 SepRet. Tue 13 Oct£1,053
Dep. Sun 27 SepRet. Tue 13 Oct£1,063
Dep. Mon 27 JulRet. Wed 26 Aug£1,076
Dep. Tue 11 AugRet. Wed 26 Aug£1,085
Dep. Thu 13 AugRet. Wed 26 Aug£1,104
Dep. Sun 30 AugRet. Sat 12 Sep£1,104
Dep. Mon 31 AugRet. Sat 12 Sep£1,104
Dep. Wed 12 AugRet. Wed 26 Aug£1,106
Dep. Mon 10 AugRet. Wed 26 Aug£1,106
Dep. Tue 25 AugRet. Wed 09 Sep£1,111
Dep. Wed 05 AugRet. Wed 19 Aug£1,111
Dep. Thu 27 AugRet. Wed 09 Sep£1,112
Dep. Mon 24 AugRet. Wed 09 Sep£1,121
Dep. Mon 17 AugRet. Mon 31 Aug£1,177
Dep. Wed 19 AugRet. Mon 31 Aug£1,178
Dep. Tue 04 AugRet. Mon 31 Aug£1,178
Dep. Fri 28 AugRet. Fri 11 Sep£1,184
Dep. Thu 03 SepRet. Mon 21 Sep£1,211
Dep. Tue 01 SepRet. Mon 14 Sep£1,225
Dep. Wed 09 DecRet. Wed 13 Jan£1,290
Dep. Wed 30 SepRet. Wed 14 Oct£1,304
Dep. Sun 04 OctRet. Sat 17 Oct£1,322
Dep. Fri 04 SepRet. Sat 26 Sep£1,498
QR,SQ Return flights from £1,004
Dep. Thu 03 SepRet. Mon 21 Sep£1,004
Dep. Wed 21 OctRet. Wed 04 Nov£1,004
QR,SQShow more Flights
Dep. Thu 12 NovRet. Wed 25 Nov£1,007
Dep. Tue 01 SepRet. Mon 14 Sep£1,041
Dep. Mon 24 AugRet. Wed 09 Sep£1,061
Dep. Tue 25 AugRet. Wed 09 Sep£1,063
Dep. Thu 27 AugRet. Wed 09 Sep£1,065
Dep. Tue 20 OctRet. Tue 03 Nov£1,065
Dep. Wed 19 AugRet. Mon 31 Aug£1,074
Dep. Fri 09 OctRet. Wed 21 Oct£1,091
Dep. Wed 05 AugRet. Wed 19 Aug£1,116
Dep. Mon 10 AugRet. Wed 26 Aug£1,120
Dep. Thu 13 AugRet. Wed 26 Aug£1,120
Dep. Mon 27 JulRet. Wed 26 Aug£1,121
Dep. Tue 11 AugRet. Wed 26 Aug£1,124
Dep. Mon 07 SepRet. Mon 21 Sep£1,128
Dep. Mon 17 AugRet. Mon 31 Aug£1,132
Dep. Tue 04 AugRet. Mon 31 Aug£1,133
Dep. Sun 30 AugRet. Sat 12 Sep£1,135
Dep. Fri 04 SepRet. Sat 26 Sep£1,138
Dep. Wed 12 AugRet. Wed 26 Aug£1,139
Dep. Fri 28 AugRet. Fri 11 Sep£1,150
Dep. Mon 31 AugRet. Sat 12 Sep£1,151
Dep. Sun 06 SepRet. Mon 21 Sep£1,196
Dep. Tue 29 SepRet. Tue 13 Oct£1,318
Dep. Sun 27 SepRet. Tue 13 Oct£1,318
Dep. Mon 28 SepRet. Tue 13 Oct£1,318
Dep. Wed 30 SepRet. Wed 14 Oct£1,321
Dep. Sun 04 OctRet. Sat 17 Oct£1,356
Dep. Wed 09 DecRet. Wed 13 Jan£1,556
VA Return flights from £1,019
Dep. Thu 12 NovRet. Wed 25 Nov£1,019
Dep. Tue 20 OctRet. Tue 03 Nov£1,028
VAShow more Flights
Dep. Wed 21 OctRet. Wed 04 Nov£1,028
Dep. Mon 07 SepRet. Mon 21 Sep£1,044
Dep. Sun 06 SepRet. Mon 21 Sep£1,044
Dep. Fri 09 OctRet. Wed 21 Oct£1,059
Dep. Wed 30 SepRet. Wed 14 Oct£1,092
Dep. Thu 13 AugRet. Wed 26 Aug£1,097
Dep. Tue 11 AugRet. Wed 26 Aug£1,097
Dep. Mon 10 AugRet. Wed 26 Aug£1,154
Dep. Wed 12 AugRet. Wed 26 Aug£1,154
Dep. Mon 24 AugRet. Wed 09 Sep£1,174
Dep. Wed 05 AugRet. Wed 19 Aug£1,187
Dep. Mon 17 AugRet. Mon 31 Aug£1,188
Dep. Wed 19 AugRet. Mon 31 Aug£1,188
Dep. Tue 04 AugRet. Mon 31 Aug£1,188
Dep. Sun 27 SepRet. Tue 13 Oct£1,202
Dep. Thu 03 SepRet. Mon 21 Sep£1,204
Dep. Tue 01 SepRet. Mon 14 Sep£1,213
Dep. Thu 27 AugRet. Wed 09 Sep£1,226
Dep. Tue 25 AugRet. Wed 09 Sep£1,231
Dep. Tue 29 SepRet. Tue 13 Oct£1,247
Dep. Mon 28 SepRet. Tue 13 Oct£1,247
Dep. Mon 27 JulRet. Wed 26 Aug£1,257
Dep. Sun 30 AugRet. Sat 12 Sep£1,332
Dep. Mon 31 AugRet. Sat 12 Sep£1,347
Dep. Sun 04 OctRet. Sat 17 Oct£1,366
Dep. Fri 28 AugRet. Fri 11 Sep£1,387
Dep. Wed 09 DecRet. Wed 13 Jan£1,510
Dep. Fri 04 SepRet. Sat 26 Sep£1,565
CX,WB Return flights from £1,027
Dep. Tue 20 OctRet. Tue 03 Nov£1,027
Dep. Tue 29 SepRet. Tue 13 Oct£1,045
CX,WBShow more Flights
Dep. Fri 28 AugRet. Fri 11 Sep£1,100
Dep. Wed 05 AugRet. Wed 19 Aug£1,106
Dep. Sun 04 OctRet. Sat 17 Oct£1,108
Dep. Tue 25 AugRet. Wed 09 Sep£1,114
Dep. Tue 04 AugRet. Mon 31 Aug£1,115
Dep. Wed 19 AugRet. Mon 31 Aug£1,115
Dep. Mon 17 AugRet. Mon 31 Aug£1,115
Dep. Mon 10 AugRet. Wed 26 Aug£1,115
Dep. Mon 24 AugRet. Wed 09 Sep£1,125
Dep. Wed 12 AugRet. Wed 26 Aug£1,128
Dep. Wed 21 OctRet. Wed 04 Nov£1,177
Dep. Fri 09 OctRet. Wed 21 Oct£1,186
Dep. Sun 30 AugRet. Sat 12 Sep£1,193
Dep. Tue 11 AugRet. Wed 26 Aug£1,230
Dep. Mon 07 SepRet. Mon 21 Sep£1,233
Dep. Thu 03 SepRet. Mon 21 Sep£1,248
Dep. Sun 06 SepRet. Mon 21 Sep£1,250
Dep. Thu 27 AugRet. Wed 09 Sep£1,309
Dep. Tue 01 SepRet. Mon 14 Sep£1,327
Dep. Mon 27 JulRet. Wed 26 Aug£1,343
Dep. Wed 30 SepRet. Wed 14 Oct£1,350
Dep. Mon 28 SepRet. Tue 13 Oct£1,495
Dep. Sun 27 SepRet. Tue 13 Oct£1,511
Dep. Thu 13 AugRet. Wed 26 Aug£1,559
EY,SQ Return flights from £1,033
Dep. Tue 04 AugRet. Mon 31 Aug£1,033
Dep. Tue 25 AugRet. Wed 09 Sep£1,045
EY,SQShow more Flights
Dep. Tue 01 SepRet. Mon 14 Sep£1,049
Dep. Wed 19 AugRet. Mon 31 Aug£1,049
Dep. Fri 28 AugRet. Fri 11 Sep£1,075
Dep. Wed 12 AugRet. Wed 26 Aug£1,109
Dep. Tue 11 AugRet. Wed 26 Aug£1,109
Dep. Thu 12 NovRet. Wed 25 Nov£1,112
Dep. Wed 05 AugRet. Wed 19 Aug£1,134
Dep. Mon 17 AugRet. Mon 31 Aug£1,176
Dep. Wed 21 OctRet. Wed 04 Nov£1,185
Dep. Thu 03 SepRet. Mon 21 Sep£1,189
Dep. Tue 20 OctRet. Tue 03 Nov£1,243
Dep. Wed 30 SepRet. Wed 14 Oct£1,302
Dep. Tue 29 SepRet. Tue 13 Oct£1,314
Dep. Fri 09 OctRet. Wed 21 Oct£1,320
Dep. Mon 07 SepRet. Mon 21 Sep£1,378
Dep. Sun 06 SepRet. Mon 21 Sep£1,433
Dep. Wed 09 DecRet. Wed 13 Jan£1,613
Dep. Fri 04 SepRet. Sat 26 Sep£1,666
Dep. Thu 27 AugRet. Wed 09 Sep£2,209
Dep. Mon 27 JulRet. Wed 26 Aug£2,640
Dep. Mon 24 AugRet. Wed 09 Sep£2,691
Dep. Mon 10 AugRet. Wed 26 Aug£2,692
Dep. Thu 13 AugRet. Wed 26 Aug£2,808
EY,WB Return flights from £1,042
Dep. Tue 20 OctRet. Tue 03 Nov£1,042
Dep. Tue 01 SepRet. Mon 14 Sep£1,107
EY,WBShow more Flights
Dep. Fri 28 AugRet. Fri 11 Sep£1,108
Dep. Fri 09 OctRet. Wed 21 Oct£1,109
Dep. Tue 25 AugRet. Wed 09 Sep£1,120
Dep. Mon 17 AugRet. Mon 31 Aug£1,129
Dep. Tue 04 AugRet. Mon 31 Aug£1,130
Dep. Wed 19 AugRet. Mon 31 Aug£1,140
Dep. Wed 30 SepRet. Wed 14 Oct£1,161
Dep. Wed 21 OctRet. Wed 04 Nov£1,177
Dep. Tue 29 SepRet. Tue 13 Oct£1,247
Dep. Wed 12 AugRet. Wed 26 Aug£1,340
Dep. Tue 11 AugRet. Wed 26 Aug£1,340
Dep. Sun 06 SepRet. Mon 21 Sep£1,451
EK Return flights from £1,043
Dep. Wed 21 OctRet. Wed 04 Nov£1,043
Dep. Wed 30 SepRet. Wed 14 Oct£1,066
EKShow more Flights
Dep. Thu 27 AugRet. Wed 09 Sep£1,089
Dep. Tue 29 SepRet. Tue 13 Oct£1,113
Dep. Mon 28 SepRet. Tue 13 Oct£1,113
Dep. Thu 03 SepRet. Mon 21 Sep£1,113
Dep. Sun 06 SepRet. Mon 21 Sep£1,113
Dep. Sun 27 SepRet. Tue 13 Oct£1,113
Dep. Mon 07 SepRet. Mon 21 Sep£1,113
Dep. Mon 24 AugRet. Wed 09 Sep£1,113
Dep. Fri 04 SepRet. Sat 26 Sep£1,113
Dep. Thu 12 NovRet. Wed 25 Nov£1,120
Dep. Tue 01 SepRet. Mon 14 Sep£1,120
Dep. Tue 20 OctRet. Tue 03 Nov£1,120
Dep. Tue 25 AugRet. Wed 09 Sep£1,133
Dep. Sun 30 AugRet. Sat 12 Sep£1,137
Dep. Fri 09 OctRet. Wed 21 Oct£1,137
Dep. Mon 31 AugRet. Sat 12 Sep£1,137
Dep. Wed 19 AugRet. Mon 31 Aug£1,143
Dep. Wed 12 AugRet. Wed 26 Aug£1,143
Dep. Tue 11 AugRet. Wed 26 Aug£1,143
Dep. Mon 17 AugRet. Mon 31 Aug£1,143
Dep. Thu 13 AugRet. Wed 26 Aug£1,143
Dep. Sun 04 OctRet. Sat 17 Oct£1,156
Dep. Mon 10 AugRet. Wed 26 Aug£1,158
Dep. Fri 28 AugRet. Fri 11 Sep£1,162
Dep. Tue 04 AugRet. Mon 31 Aug£1,162
Dep. Mon 27 JulRet. Wed 26 Aug£1,172
Dep. Wed 05 AugRet. Wed 19 Aug£1,180
Dep. Wed 09 DecRet. Wed 13 Jan£1,408
EK,WB Return flights from £1,050
Dep. Tue 20 OctRet. Tue 03 Nov£1,050
Dep. Tue 29 SepRet. Tue 13 Oct£1,067
EK,WBShow more Flights
Dep. Wed 05 AugRet. Wed 19 Aug£1,127
Dep. Fri 28 AugRet. Fri 11 Sep£1,127
Dep. Sun 04 OctRet. Sat 17 Oct£1,135
Dep. Wed 19 AugRet. Mon 31 Aug£1,136
Dep. Tue 25 AugRet. Wed 09 Sep£1,136
Dep. Mon 17 AugRet. Mon 31 Aug£1,136
Dep. Sun 30 AugRet. Sat 12 Sep£1,136
Dep. Mon 10 AugRet. Wed 26 Aug£1,137
Dep. Tue 04 AugRet. Mon 31 Aug£1,137
Dep. Mon 24 AugRet. Wed 09 Sep£1,142
Dep. Wed 12 AugRet. Wed 26 Aug£1,143
Dep. Mon 31 AugRet. Sat 12 Sep£1,194
Dep. Fri 09 OctRet. Wed 21 Oct£1,231
Dep. Sun 06 SepRet. Mon 21 Sep£1,289
Dep. Mon 07 SepRet. Mon 21 Sep£1,318
Dep. Thu 03 SepRet. Mon 21 Sep£1,327
Dep. Mon 27 JulRet. Wed 26 Aug£1,367
Dep. Wed 30 SepRet. Wed 14 Oct£1,406
Dep. Thu 27 AugRet. Wed 09 Sep£1,408
Dep. Sun 27 SepRet. Tue 13 Oct£1,530
Dep. Mon 28 SepRet. Tue 13 Oct£1,530
Dep. Thu 13 AugRet. Wed 26 Aug£1,638
CX,EY Return flights from £1,057
Dep. Fri 28 AugRet. Fri 11 Sep£1,057
Dep. Wed 21 OctRet. Wed 04 Nov£1,059
CX,EYShow more Flights
Dep. Tue 20 OctRet. Tue 03 Nov£1,059
Dep. Wed 30 SepRet. Wed 14 Oct£1,059
Dep. Tue 01 SepRet. Mon 14 Sep£1,062
Dep. Wed 05 AugRet. Wed 19 Aug£1,062
Dep. Tue 29 SepRet. Tue 13 Oct£1,067
Dep. Tue 11 AugRet. Wed 26 Aug£1,067
Dep. Fri 09 OctRet. Wed 21 Oct£1,068
Dep. Wed 12 AugRet. Wed 26 Aug£1,069
Dep. Tue 04 AugRet. Mon 31 Aug£1,069
Dep. Wed 19 AugRet. Mon 31 Aug£1,070
Dep. Tue 25 AugRet. Wed 09 Sep£1,071
Dep. Thu 12 NovRet. Wed 25 Nov£1,072
Dep. Mon 07 SepRet. Mon 21 Sep£1,265
Dep. Mon 17 AugRet. Mon 31 Aug£1,266
Dep. Thu 03 SepRet. Mon 21 Sep£1,279
Dep. Sun 06 SepRet. Mon 21 Sep£1,283
Dep. Wed 09 DecRet. Wed 13 Jan£1,303
Dep. Fri 04 SepRet. Sat 26 Sep£1,478
SA Return flights from £1,058
Dep. Sun 04 OctRet. Sat 17 Oct£1,058
Dep. Tue 20 OctRet. Tue 03 Nov£1,186
SAShow more Flights
Dep. Mon 31 AugRet. Sat 12 Sep£1,192
Dep. Fri 04 SepRet. Sat 26 Sep£1,196
Dep. Mon 07 SepRet. Mon 21 Sep£1,259
Dep. Tue 29 SepRet. Tue 13 Oct£1,537
Dep. Mon 28 SepRet. Tue 13 Oct£1,538
Dep. Sun 27 SepRet. Tue 13 Oct£1,634

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 Kingdom 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
£855
March 2026
£614
May 2026
£838
August 2026
£1,141
September 2026
£963

Average Melbourne to Johannesburg Return Prices

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

December 2025
£1,657
January 2026
£1,606
February 2026
£1,088
March 2026
£1,083
April 2026
£1,287
May 2026
£1,104
June 2026
£1,165
July 2026
£1,494
August 2026
£1,187
September 2026
£1,238

Did you know...

  • From Johannesburg to Melbourne is 10,321 km.
  • The Southern Sun O.R. Tambo International Airport at O.R. Tambo International Airport, Airport Grounds, Jones Road, Johannesburg is the closest hotel to Johannesburg airport.
  • Johannesburg has the International Air Transport Association (IATA) code of JNB.
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