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. Sun 09 AugRet. Sat 05 Sep$1,291
Dep. Mon 10 AugRet. Sat 05 Sep$1,291
SQShow more Flights
Dep. Wed 12 AugRet. Fri 11 Sep$1,291
Dep. Mon 24 AugRet. Fri 11 Sep$1,291
Dep. Tue 25 AugRet. Fri 11 Sep$1,291
Dep. Sun 30 AugRet. Fri 11 Sep$1,291
Dep. Sun 11 AprRet. Sat 24 Apr$1,296
Dep. Sun 11 AprRet. Wed 28 Apr$1,296
Dep. Thu 15 AprRet. Wed 28 Apr$1,296
Dep. Fri 16 AprRet. Sat 01 May$1,296
Dep. Fri 16 AprRet. Fri 30 Apr$1,308
Dep. Wed 09 SepRet. Mon 21 Sep$1,466
Dep. Fri 09 OctRet. Wed 21 Oct$1,466
Dep. Mon 10 AugRet. Wed 26 Aug$1,466
Dep. Tue 13 AprRet. Wed 28 Apr$1,473
Dep. Mon 24 AugRet. Mon 14 Sep$1,543
Dep. Thu 03 SepRet. Sat 19 Sep$1,543
Dep. Sat 05 SepRet. Sat 19 Sep$1,543
Dep. Sun 09 AugRet. Sat 19 Sep$1,543
Dep. Tue 20 OctRet. Tue 03 Nov$1,619
Dep. Tue 29 SepRet. Tue 13 Oct$1,700
Dep. Thu 08 AprRet. Thu 29 Apr$1,724
Dep. Thu 23 JulRet. Mon 31 Aug$1,728
Dep. Thu 05 NovRet. Wed 18 Nov$1,835
Dep. Fri 21 AugRet. Fri 11 Sep$1,885
Dep. Mon 24 AugRet. Sun 13 Sep$1,885
Dep. Fri 07 AugRet. Wed 26 Aug$1,957
Dep. Thu 12 NovRet. Mon 30 Nov$1,996
Dep. Sun 09 AugRet. Thu 07 Jan$2,144
Dep. Fri 21 AugRet. Sat 12 Sep$2,159
Dep. Sat 29 AugRet. Mon 14 Sep$2,159
Dep. Sat 22 AugRet. Sat 12 Sep$2,622
Dep. Wed 23 DecRet. Thu 07 Jan$3,183

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 12 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