1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: JNB to MEL
QF Return flights from $1,076
Dep. Thu 25 JulRet. Mon 19 Aug$1,076
Dep. Thu 25 JulRet. Thu 05 Sep$1,152
QFShow more Flights
Dep. Mon 05 AugRet. Thu 12 Sep$1,252
Dep. Mon 29 JulRet. Thu 05 Sep$1,378
Dep. Thu 01 AugRet. Thu 05 Sep$1,378
Dep. Mon 29 JulRet. Mon 12 Aug$1,516
Dep. Mon 23 DecRet. Sun 26 Jan$2,104
SA,VA Return flights from $1,379
Dep. Sat 03 AugRet. Wed 07 Aug$1,379
Dep. Mon 29 JulRet. Mon 12 Aug$1,394
SA,VAShow more Flights
Dep. Thu 25 JulRet. Mon 19 Aug$1,473
Dep. Thu 25 JulRet. Wed 04 Sep$1,640
Dep. Thu 25 JulRet. Thu 05 Sep$1,640
Dep. Mon 29 JulRet. Wed 04 Sep$1,640
Dep. Mon 29 JulRet. Thu 05 Sep$1,640
Dep. Thu 01 AugRet. Thu 05 Sep$1,640
Dep. Mon 05 AugRet. Thu 12 Sep$1,640
Dep. Mon 23 DecRet. Sun 26 Jan$2,335
SQ Return flights from $1,400
Dep. Thu 25 JulRet. Wed 04 Sep$1,400
Dep. Thu 25 JulRet. Thu 05 Sep$1,467
SQShow more Flights
Dep. Mon 29 JulRet. Wed 04 Sep$1,564
Dep. Mon 29 JulRet. Thu 05 Sep$1,631
Dep. Thu 01 AugRet. Thu 05 Sep$1,757
Dep. Thu 25 JulRet. Mon 19 Aug$1,761
Dep. Mon 05 AugRet. Thu 12 Sep$1,810
Dep. Mon 29 JulRet. Mon 12 Aug$1,910
Dep. Sat 03 AugRet. Wed 07 Aug$2,233
Dep. Mon 23 DecRet. Sun 26 Jan$2,685
CX Return flights from $1,444
Dep. Thu 01 AugRet. Thu 05 Sep$1,444
Dep. Mon 29 JulRet. Mon 12 Aug$1,498
CXShow more Flights
Dep. Mon 29 JulRet. Wed 04 Sep$1,498
Dep. Mon 29 JulRet. Thu 05 Sep$1,498
Dep. Sat 03 AugRet. Wed 07 Aug$1,597
Dep. Mon 23 DecRet. Sun 26 Jan$1,910
Dep. Thu 25 JulRet. Thu 05 Sep$3,973
Dep. Thu 25 JulRet. Wed 04 Sep$4,159
QF,SA,VA Return flights from $1,497
Dep. Sat 03 AugRet. Wed 07 Aug$1,497
Dep. Thu 25 JulRet. Mon 19 Aug$1,600
QF,SA,VAShow more Flights
Dep. Mon 29 JulRet. Mon 12 Aug$1,635
Dep. Thu 25 JulRet. Wed 04 Sep$1,736
Dep. Thu 25 JulRet. Thu 05 Sep$1,736
Dep. Mon 29 JulRet. Wed 04 Sep$1,736
Dep. Mon 29 JulRet. Thu 05 Sep$1,736
Dep. Thu 01 AugRet. Thu 05 Sep$1,736
Dep. Mon 05 AugRet. Thu 12 Sep$1,818
Dep. Mon 23 DecRet. Sun 26 Jan$2,445
EY Return flights from $1,538
Dep. Sat 03 AugRet. Wed 07 Aug$1,538
Dep. Mon 29 JulRet. Mon 12 Aug$1,538
EYShow more Flights
Dep. Mon 29 JulRet. Wed 04 Sep$1,538
Dep. Mon 29 JulRet. Thu 05 Sep$1,538
Dep. Thu 01 AugRet. Thu 05 Sep$1,571
Dep. Mon 05 AugRet. Thu 12 Sep$1,607
Dep. Thu 25 JulRet. Mon 19 Aug$1,693
Dep. Thu 25 JulRet. Wed 04 Sep$1,703
Dep. Thu 25 JulRet. Thu 05 Sep$1,711
Dep. Mon 23 DecRet. Sun 26 Jan$2,710
QF,SA Return flights from $1,548
Dep. Mon 29 JulRet. Mon 12 Aug$1,548
Dep. Sat 03 AugRet. Wed 07 Aug$1,744
QF,SAShow more Flights
Dep. Thu 25 JulRet. Wed 04 Sep$1,758
Dep. Mon 29 JulRet. Wed 04 Sep$1,758
Dep. Thu 01 AugRet. Thu 05 Sep$1,758
Dep. Thu 25 JulRet. Thu 05 Sep$1,759
Dep. Mon 29 JulRet. Thu 05 Sep$1,810
Dep. Mon 05 AugRet. Thu 12 Sep$1,812
Dep. Thu 25 JulRet. Mon 19 Aug$1,867
Dep. Mon 23 DecRet. Sun 26 Jan$2,441
SA Return flights from $1,570
Dep. Mon 29 JulRet. Mon 12 Aug$1,570
Dep. Sat 03 AugRet. Wed 07 Aug$1,734
SAShow more Flights
Dep. Thu 01 AugRet. Thu 05 Sep$1,749
Dep. Thu 25 JulRet. Wed 04 Sep$1,816
Dep. Thu 25 JulRet. Thu 05 Sep$1,816
Dep. Mon 29 JulRet. Wed 04 Sep$1,816
Dep. Mon 29 JulRet. Thu 05 Sep$1,816
Dep. Thu 25 JulRet. Mon 19 Aug$1,930
Dep. Mon 05 AugRet. Thu 12 Sep$1,985
Dep. Mon 23 DecRet. Sun 26 Jan$2,335
EY,KQ Return flights from $1,582
Dep. Mon 29 JulRet. Mon 12 Aug$1,582
Dep. Mon 29 JulRet. Wed 04 Sep$1,582
EY,KQShow more Flights
Dep. Mon 29 JulRet. Thu 05 Sep$1,582
Dep. Thu 01 AugRet. Thu 05 Sep$1,616
Dep. Sat 03 AugRet. Wed 07 Aug$1,671
Dep. Thu 25 JulRet. Wed 04 Sep$1,761
Dep. Thu 25 JulRet. Thu 05 Sep$1,761
Dep. Mon 05 AugRet. Thu 12 Sep$1,838
Dep. Mon 23 DecRet. Sun 26 Jan$2,834
EY,VA Return flights from $1,623
Dep. Mon 29 JulRet. Wed 04 Sep$1,623
Dep. Mon 29 JulRet. Thu 05 Sep$1,625
EY,VAShow more Flights
Dep. Mon 29 JulRet. Mon 12 Aug$1,629
Dep. Sat 03 AugRet. Wed 07 Aug$1,659
Dep. Thu 25 JulRet. Mon 19 Aug$1,770
Dep. Thu 25 JulRet. Wed 04 Sep$1,803
Dep. Thu 25 JulRet. Thu 05 Sep$1,805
Dep. Thu 01 AugRet. Thu 05 Sep$1,833
Dep. Mon 05 AugRet. Thu 12 Sep$1,865
Dep. Mon 23 DecRet. Sun 26 Jan$3,014
EY,KQ,VA Return flights from $1,629
Dep. Mon 29 JulRet. Wed 04 Sep$1,629
Dep. Thu 25 JulRet. Thu 05 Sep$1,805
EY,KQ,VAShow more Flights
Dep. Mon 05 AugRet. Thu 12 Sep$1,865
EY,SQ,TR Return flights from $1,708
Dep. Sat 03 AugRet. Wed 07 Aug$1,708
SQ,VA Return flights from $1,714
Dep. Mon 29 JulRet. Wed 04 Sep$1,714
Dep. Thu 25 JulRet. Wed 04 Sep$1,898
SQ,VAShow more Flights
Dep. Mon 05 AugRet. Thu 12 Sep$2,485
Dep. Mon 29 JulRet. Mon 12 Aug$6,731
Dep. Mon 29 JulRet. Thu 05 Sep$6,731
Dep. Sat 03 AugRet. Wed 07 Aug$6,731
Dep. Thu 25 JulRet. Mon 19 Aug$7,025
Dep. Thu 25 JulRet. Thu 05 Sep$7,025
Dep. Thu 01 AugRet. Thu 05 Sep$7,220
Dep. Mon 23 DecRet. Sun 26 Jan$9,648
EK,QF Return flights from $1,716
Dep. Thu 25 JulRet. Wed 04 Sep$1,716
Dep. Thu 25 JulRet. Thu 05 Sep$1,716
EK,QFShow more Flights
Dep. Mon 29 JulRet. Mon 12 Aug$1,716
Dep. Mon 29 JulRet. Wed 04 Sep$1,716
Dep. Mon 29 JulRet. Thu 05 Sep$1,716
Dep. Thu 01 AugRet. Thu 05 Sep$1,716
Dep. Mon 05 AugRet. Thu 12 Sep$1,725
Dep. Thu 25 JulRet. Mon 19 Aug$1,798
Dep. Sat 03 AugRet. Wed 07 Aug$2,089
Dep. Mon 23 DecRet. Sun 26 Jan$2,316
ET,QF Return flights from $1,730
Dep. Mon 29 JulRet. Mon 12 Aug$1,730

These flights have been found in the last 24 hours. Whats this?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.

Did you know...

  • The closest train station to Melbourne airport is Broadmeadows.
  • It is 10,321 km from Johannesburg to Melbourne.
  • Melbourne is 8 hours earlier than Johannesburg. Find out about jetlag before taking this flight.
  • 16 hrs 25 mins is the quickest one-way trip from Melbourne to Johannesburg, going through Perth
How to get from Melbourne to Johannesburg
Melbourne (MEL)
 to 
Sydney (SYD)
1h 25m
Layover - 1h 0m
Sydney (SYD)
 to 
Johannesburg (JNB)
14h 20m