Prices are in Australian Dollars.

Cheap flights from Mackay 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 Mackay to Melbourne are usually found in May or June, booked 60 days in advance, depart on a Wednesday or Tuesday and return on a Thursday

Return
Economy
Thu. 21/1
Thu. 28/1
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
Thu. 21/1
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
Mackay (MKY) to Melbourne (MEL)

MKY - MEL
Price
$387 - $482
MEL
Temperature
22 - 32 °C
MEL
Rainfall
26 - 170 mm

Popular in

August

High demand for flights, 9% potential price rise

Cheapest in

May

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

Round-trip from

$387

From Mackay to Melbourne

One-way from

$307

One-way flight from Mackay 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 Mackay to Melbourne?

Wednesday flights are generally found to be more expensive for flights from Mackay 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 Mackay 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 Mackay to Melbourne within the next two weeks, with the cheapest ticket starting at $187.

What is the cheapest month to fly from Mackay 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 Mackay in February are about $183 on average during February, but can be found for as low as $101.

When is the cheapest time to fly from Mackay to Melbourne (MKY - MEL)?

Unlike in the afternoon, when flights are generally more expensive, you can save up to 12% on flights from Mackay to Melbourne by exploring options for tickets in the evening.

Mackay to Melbourne 2021 flight deals

Cheap flights to Melbourne from Mackay found for this year
4 May - 6 May
$476pp
MKY
Mackay
Virgin Australia
 
1 STOP
MEL
Melbourne
MEL
Melbourne
Virgin Australia
 
1 STOP
MKY
Mackay
4 May - 6 May
$477pp
MKY
Mackay
Virgin Australia
 
1 STOP
MEL
Melbourne
MEL
Melbourne
Virgin Australia
 
1 STOP
MKY
Mackay

One-way flights to Melbourne from Mackay

The cheapest one-way flights from Mackay to Melbourne
07:20 - 14:40
Qantas Airways
1 stop
6h 20m
MKY - MEL
Qantas Airways
03:35 - 16:40
Qantas Airways
1 stop
12h 05m
MKY - MEL
Qantas Airways
12:30 - 04:40
Qantas Airways
1 stop
15h 10m
MKY - MEL
Qantas Airways

Related info for your journey

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

Flight FAQs

From Mackay to Melbourne

Can I find flights from Mackay to Melbourne for under $516 on Cheapflights?

Yes, there are multiple flights from Mackay to Melbourne for under $516. The cheapest flight booked recently is on Virgin Australia for just $476, but on average you can expect to pay $476.

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

Due to the rapidly changing circumstances due to COVID-19, airlines like Virgin Australia, Qantas Airways, and Jetstar flying from Mackay to Melbourne have implemented new flexible cancellation policies.

Are there direct flights from Mackay to Melbourne for under $516 on Cheapflights?

There are no direct flights from Mackay to Melbourne, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Flights from Mackay to Melbourne have been viewed 134 times in the past calendar month.

Does it rain more in Mackay or Melbourne?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Mackay is typically greater than that of Melbourne. We can gather that this will continue over the next 14 days.

Is Mackay weather warmer or cooler than Melbourne?

With an average temperature of 30 °C, peak weather can be found in January. As a traveller, expect to see changes in flight prices during that period. The temperatures in Melbourne are colder than in Mackay.

How long does is the flight from Mackay to Melbourne?

Departing from Mackay to Melbourne will take you 7h 20m.

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

Virgin Australia, at $477, was found to be the cheapest airline from Mackay to Melbourne..

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

For one-way options, check prices for Qantas Airways. According to our data, you can fly for as low as $308.

Alternative routes for Mackay to Melbourne

Destination information for Melbourne

Things to know before you go. Useful info for your trip from Mackay to Melbourne
Average temperature for January in Melbourne
22.0 °C
Avg rainfall for January in Melbourne
28.0 mm

Airports servicing Mackay

Airports servicing Melbourne

Top 3 airlines flying from Mackay to Melbourne

The chart below displays the airlines Cheapflights users travelling from Mackay to Melbourne choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Jetstar
$189 $295 No cancel fee 74%
Search Jetstar flights
Virgin Australia
$256 $353 No cancel fee 80%
Search Virgin Australia flights
Qantas Airways
$210 $409 No cancel fee 74%
Search Qantas Airways flights
Home Oceania Australia Melbourne Cheap flights from Mackay to Melbourne
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First