Prices are in Australian Dollars.

Cheap flights from Melbourne to Darwin

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Melbourne to Darwin are usually found in February or March, booked 60 days in advance, depart on a Monday or Wednesday and return on a Monday

Return
Economy
Sat. 31/10
Sat. 7/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sat. 31/10
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Melbourne (MEL) to Darwin (DRW)

MEL - DRW
Price
$390 - $606
DRW
Temperature
31 - 34 °C
DRW
Rainfall
1 - 432 mm

Popular in

June

High demand for flights, 20% potential price rise

Cheapest in

February

Best time to find cheap flights, 19% potential price drop

Round-trip from

$390

From Melbourne to Darwin

One-way from

$337

One-way flight from Melbourne to Darwin

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Melbourne to Darwin?

Sunday is generally a great day to depart. Flying on this day could help you save up to 6%.

How far in advance should I book a flight from Melbourne to Darwin?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 27% on flights from Melbourne to Darwin compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $565. For sooner than that we have options available in the next 3 days from $621.

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

Our data shows that February tends to be the cheapest month to fly to Darwin from Melbourne. Users have commonly found prices around $483 for the month, but tickets can be as low as $323. Due to multiple factors, prepare for potentially higher prices in June.

When is the cheapest time to fly from Melbourne to Darwin (MEL - DRW)?

Unlike at midday, when flights are generally more expensive, you can save up to 29% on flights from Melbourne to Darwin by exploring options for tickets in the evening.

Cheap flights from Melbourne to Darwin in October, November 2020

The best prices found for MEL to DRW flights in October, November
16 Nov - 29 Nov
$303pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
16 Nov - 27 Nov
$328pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
18 Nov - 25 Nov
$337pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne

Melbourne to Darwin 2020 flight deals

Cheap flights to Darwin from Melbourne found for this year
24 Dec - 29 Dec
$296pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
16 Nov - 29 Nov
$303pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
4 Dec - 12 Dec
$314pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne

Direct flights to Darwin from Melbourne

Save time with Melbourne to Darwin direct flight deals
24 Dec - 29 Dec
$296pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
16 Nov - 29 Nov
$303pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
12 Jan - 18 Jan
$304pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne

Last-minute flights from Melbourne to Darwin

Late deals on return flights to Darwin from Melbourne, departing today and this week
2 Nov - 18 Nov
$473pp
MEL
Melbourne
Multiple airlines
 
1 STOP
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
3 Nov - 15 Nov
$560pp
MEL
Melbourne
Multiple airlines
 
1 STOP
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
2 Nov - 18 Nov
$576pp
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
DRW
Darwin
Jetstar
Direct
MEL
Melbourne

One-way flights to Darwin from Melbourne

The cheapest one-way flights from Melbourne to Darwin
01:30 - 19:20
Jetstar
2 stops
19h 20m
MEL - DRW
Jetstar
$337
Gotogate
14:45 - 06:25
Qantas Airways
1 stop
17h 10m
MEL - DRW
Qantas Airways
$341
Tripmonster
01:00 - 09:15
Multiple Airlines
2 stops
9h 45m
MEL - DRW
Multiple Airlines
$396
Kiwi.com

Related info for your journey

Useful info, stats and facts about Melbourne to Darwin flights.

Flight FAQs

From Melbourne to Darwin

Can I find flights from Melbourne to Darwin for under $421 on Cheapflights?

Yes, there are multiple flights from Melbourne to Darwin for under $421. The cheapest flight booked recently is on Jetstar for just $296, but on average you can expect to pay $339.

Which airlines flying from Melbourne to Darwin have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Virgin Australia, Airnorth, and Tigerair Australia flying from Melbourne to Darwin have implemented new flexible cancellation policies.

Are there direct flights from Melbourne to Darwin for under $421 on Cheapflights?

Cheapflights has 20 direct flights from Melbourne to Darwin under $421. A good price for a direct flight from Melbourne to Darwin is less than $339.

Are there last-minute flights available from Melbourne to Darwin for under $561?

There are currently 20+ open flights from Melbourne to Darwin within the next 7 days for less than $561.

How popular is this flight route?

Within the past month, 6,066 users have taken a look at flights from Melbourne to Darwin.

Does it rain more in Melbourne or Darwin?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Melbourne is roughly similar to Darwin. You can assume this to be the case over the next 15 days.

Is Melbourne weather warmer or cooler than Darwin?

Temperatures around the 34 °Cs can be experienced in October. The weather in Darwin is hotter than in Melbourne. Plan for potential changes in flight availability as peak weather approaches in this location.

How long does is the flight from Melbourne to Darwin?

There are many flights that can get you from Melbourne to Darwin in 4h 20m. Fly via Jetstar to get the fastest option. All flights are typically direct.

What is the cheapest airline to fly from Melbourne to Darwin return?

According to our current data, Jetstar ($296), offers the cheapest pricing from Melbourne to Darwin. Jetstar is currently priced 38% below the average price you’ll pay for this route.

What are the cheapest airlines to fly from Melbourne to Darwin one-way?

To fly one-way, consider booking your trip with Jetstar, which is currently one of the cheapest options available, starting at $138. Virgin Australia flights start at $287 while deals on Qantas Airways start at $339 one-way.

Alternative routes for Melbourne to Darwin

Destination information for Darwin

Things to know before you go. Useful info for your trip from Melbourne to Darwin
Flight duration
4h 15m
Average temperature for October in Darwin
34.0 °C
Avg rainfall for October in Darwin
58.0 mm

Airports servicing Melbourne

Airports servicing Darwin

Hourly flight availability from Melbourne to Darwin

Morning 6 AM to midday 100% of flight departures
Early morning Midnight to 6 AM 0% of flight departures
Afternoon Midday to 6 PM 0% of flight departures
Evening 6 PM to midnight 0% of flight departures
Midnight
6 AM
Noon
6 PM
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First