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

Cheap Flights from Darwin to Johannesburg

Filter
Close
Return
One Way
Reverse direction: JNB to DRW
Depart
Return
SQ Return flights from $1,707
Dep. Tue 20 OctRet. Sat 07 Nov$1,707
Dep. Mon 19 OctRet. Tue 10 Nov$1,880
SQShow more Flights
Dep. Sat 17 OctRet. Sat 31 Oct$2,117
Dep. Sat 07 NovRet. Sat 21 Nov$2,133
Dep. Mon 10 AugRet. Wed 26 Aug$2,225
Dep. Tue 03 NovRet. Tue 17 Nov$2,263
Dep. Mon 11 JanRet. Mon 25 Jan$2,354

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Darwin? Check out our domestic flights to Darwin. If Darwin 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 Darwin


Cheapest Darwin to Johannesburg Return Prices

These are the cheapest prices for Darwin to Johannesburg return airfares.

August 2026
$1,995
September 2026
$1,484
October 2026
$1,506
November 2026
$1,797
January 2027
$2,567
March 2027
$4,100

Average Darwin to Johannesburg Return Prices

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

August 2026
$3,159
September 2026
$3,238
October 2026
$3,039
November 2026
$2,896
January 2027
$3,243
March 2027
$2,932

Frequently Asked Questions

When is the cheapest time to travel from Darwin to Johannesburg?

The cheapest month to travel is typically September.

How much do return flights from Darwin to Johannesburg cost?

The best price we found for a return flight from Darwin to Johannesburg is $1708.

What is the cheapest date to fly from Darwin to Johannesburg?

Currently, the cheapest date for a return flight from Darwin to Johannesburg is 20 October 2026.

What is the cheapest airline that flys from Darwin to Johannesburg?

Currently, the cheapest airline that flys from Darwin to Johannesburg is Singapore Airlines.

How long does a direct flight from Darwin 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