Prices are in Australian Dollars.

Cheap flights from Darwin to Melbourne

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 Darwin to Melbourne are usually found in April or May, booked 60 days in advance, depart on a Monday or Tuesday and return on a Monday

Return
Economy
Wed. 4/11
Wed. 11/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
Wed. 4/11
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
Darwin (DRW) to Melbourne (MEL)

DRW - MEL
Price
$383 - $662
MEL
Temperature
22 - 32 °C
MEL
Rainfall
26 - 170 mm

Popular in

August

High demand for flights, 28% potential price rise

Cheapest in

April

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

Round-trip from

$383

From Darwin to Melbourne

One-way from

$426

One-way flight from Darwin to Melbourne

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 Darwin to Melbourne?

Tuesday flights are found to be more expensive to fly from Darwin to Melbourne. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Melbourne.

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

Find a great deal and save up to 20% by booking at least 33 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Darwin to Melbourne within the next two weeks, with the cheapest ticket starting at $203.

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

Due to multiple factors, expect to potentially pay more when booking in June. For low rates, February can be a great choice for travel to Melbourne. Flights to Melbourne from Darwin in February are about $199 on average during February, but can be found for as low as $109.

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

When flying from Darwin to Melbourne, the time of day you fly usually plays a role in the price. Save by searching for a flight in the evening, which can drop the price by up to 21% versus a flight in the morning.

Darwin to Melbourne 2020 flight deals

Cheap flights to Melbourne from Darwin found for this year
28 Dec - 5 Jan
$331pp
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
27 Dec - 5 Jan
$356pp
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
28 Dec - 4 Jan
$366pp
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
DRW
Darwin

Direct flights to Melbourne from Darwin

Save time with Darwin to Melbourne direct flight deals
28 Dec - 5 Jan
$331pp
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
27 Dec - 5 Jan
$356pp
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
DRW
Darwin
28 Dec - 4 Jan
$366pp
DRW
Darwin
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
DRW
Darwin

One-way flights to Melbourne from Darwin

The cheapest one-way flights from Darwin to Melbourne
13:50 - 08:20
Jetstar
2 stops
17h 00m
DRW - MEL
Jetstar
$427
Gotogate
09:15 - 12:35
Virgin Australia
2 stops
25h 50m
DRW - MEL
Virgin Australia
$441
Virgin Australia
01:30 - 03:25
Qantas Airways
3 stops
24h 25m
DRW - MEL
Qantas Airways
$509
Tripmonster

Related info for your journey

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

Flight FAQs

From Darwin to Melbourne

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

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

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

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

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

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

How popular is this flight route?

This flight path from Darwin to Melbourne was viewed by 2,997 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Does it rain more in Darwin or Melbourne?

In Darwin, there will be same rainfall in Darwin compared to Melbourne over the next 9 days.

Is Darwin weather warmer or cooler than Melbourne?

You can imagine temperatures to be in the 34 °C range in October. The weather in Melbourne is generally colder than Darwin's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long does is the flight from Darwin to Melbourne?

A quick flight from Darwin to Melbourne can take about 4h 05m. Jetstar provides one of the quickest options available for as low as $483. All flights are typically direct.

What are the cheapest airlines to flying from Darwin to Melbourne return?

Cheapflights users have booked flights from Darwin to Melbourne from $331 return. Another airline that can offer you cheap pricing is Virgin Australia. Jetstar is currently priced 31% below the average price you’ll pay for this route.

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

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

Alternative routes for Darwin to Melbourne

Destination information for Melbourne

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

Airports servicing Darwin

Airports servicing Melbourne

Hourly flight availability from Darwin to Melbourne

Afternoon Midday to 6 PM 100% of flight departures
Early morning Midnight to 6 AM 0% of flight departures
Morning 6 AM to midday 0% of flight departures
Evening 6 PM to midnight 0% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Darwin to Melbourne
Sunday
0 flights
Monday
2 daily flights
Tuesday
0 flights
Wednesday
2 daily flights
Thursday
0 flights
Friday
2 daily flights
Saturday
0 flights
Home Oceania Australia Melbourne Cheap flights from Darwin to Melbourne
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First