Opodo is now available in the following countries:

Find cheap flights from Melbourne to Dunedin

Explore the best deals

Discover the cheapest flights from Melbourne to Dunedin
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Melbourne to Dunedin

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of November. Take advantage of this per
Filter by
week: 16 Nov - 22 Nov
$474
$462
$466
$474
$450
$446
$461
$484
$470
$440
$530
$462
SeptemberOctoberNovember
Exchange rate
1 AUD = 1.24 NZD
1 NZD = 0.81 AUD
Last checked on Wed, 16/09
Distance: 2283 kms
Melbourne airports
Melbourne Airport (MEL)How far from city centre: 11 kms
Avalon Airport (AVV)How far from city centre: 50 kms
Dunedin airports
Dunedin International Airport (DUD)How far from city centre: 9 kms

Guide to cheap flights from Melbourne to Dunedin

Travelling from Melbourne to Dunedin offers a direct link between a bustling Australian metropolis and the historic heart of the South Island. Known as the Edinburgh of the South, Dunedin captivates visitors with its well-preserved Victorian and Edwardian architecture, most notably the Dunedin Railway Station and the gothic spires that define the skyline. Beyond the urban centre, the Otago Peninsula provides a rugged backdrop for world-class wildlife encounters, including sightings of rare yellow-eyed penguins and the only mainland breeding colony of northern royal albatross. Whether you are drawn to the steep ascent of Baldwin Street, the rich academic heritage of the University of Otago, or the pristine coastal trails, this journey promises a blend of refined heritage and untamed natural beauty.

The flight between these two cities typically covers a distance of approximately 2,290 km. While direct services are available during peak seasons, many itineraries involve a brief connection in Auckland or Christchurch. A non-stop journey usually lasts around 3 hours and 15 minutes, though total travel time varies depending on stopovers. For those seeking the best conditions for outdoor exploration, the summer months from December to February offer longer daylight hours and milder temperatures. Alternatively, visiting during the shoulder seasons of March or October allows for a quieter experience while still enjoying the rich autumn colours or spring blooms across the city’s botanical gardens. Travellers depart from Melbourne Airport, with most international arrivals processed efficiently at Dunedin Airport, located a short drive from the city centre. Planning for a mid-week departure can often result in a more relaxed transit experience compared to busy weekend schedules.

Airports in Melbourne for cheap flights

Travellers flying from Melbourne to Dunedin primarily depart from the city’s main international gateway. While several airfields serve the region, commercial services to New Zealand are concentrated at the primary hub, ensuring streamlined customs and immigration processes for those heading to Dunedin International Airport.

Melbourne Airport (MEL)

As the primary aviation centre for the state, Melbourne Airport operates around the clock without a curfew, providing significant flexibility for trans-Tasman departures. The precinct features four distinct terminals, with Terminal 2 dedicated entirely to international movements. Passengers will find a sophisticated layout designed for high volumes, including expansive duty-free zones and diverse lounges. Reaching the site is straightforward via the Tullamarine Freeway, and the SkyBus service offers a reliable link from the central business district every 15 minutes. Because this facility handles the vast majority of the city’s global traffic, it offers the most frequent connections for those journeying across the Tasman Sea to the South Island.

Airports in Dunedin for cheap flights

Travel between Melbourne and the southern regions of the South Island typically involves flying into the primary gateway for the area. Melbourne Airport serves as the main international hub for departures, while arrivals are concentrated at a single commercial facility serving the city and its surrounding provinces.

Dunedin Airport (DUD)

Dunedin Airport is located approximately 30 km west of the city centre on the Taieri Plains. As a key regional infrastructure point, this facility maintains a single terminal layout that handles both domestic connections and seasonal trans-Tasman services. Travellers arriving at the terminal will find a variety of ground transport options, including shuttle services and car rental desks located near the arrivals hall. The airfield features a single runway capable of accommodating narrow-body aircraft such as the Airbus A320, which is frequently used for flights originating from Victoria. Because the terminal is compact, navigating from the gate to the exit is efficient, usually taking less than 15 minutes. Long-term parking and taxi ranks are positioned directly outside the main entrance to ensure a smooth transition for those heading toward the coastal city or the nearby Otago Peninsula.

Best deals on cheap flights from Melbourne to Dunedin

Securing a seat from Melbourne to Dunedin is the final step toward exploring the dramatic landscapes of Otago. Using Opodo streamlines this process by aggregating options from a vast range of airlines, ensuring every itinerary is visible in one place. Travellers looking for additional value can take advantage of Prime, which offers access to exclusive discounts on every booking. For those who prefer a seamless experience, bundling flights with a stay in central districts provides both convenience and potential savings. The platform is designed to handle the logistics so the focus remains on the upcoming journey across the Tasman Sea. With a few clicks, the path from Melbourne Airport to the historic streets of Dunedin is set. Start comparing the latest flight options today and prepare for a unique New Zealand adventure.

Frequently asked questions about flights from Melbourne to Dunedin

How long does the flight take to go from Melbourne to Dunedin?
The total flight time between Melbourne and Dunedin is of around 5 h and 25 m on average, considering an average distance of 2,283.3 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from Melbourne to Dunedin?
When you fly from Melbourne to Dunedin the average price is $705. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Melbourne to Dunedin at Opodo?
The cheapest price for a flight from Melbourne to Dunedin is $474. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Melbourne to Dunedin?
The most popular months to book a trip from Melbourne to Dunedin are April, December and January, based on the searches of our customers.
When is the best time to travel from Melbourne to Dunedin?
The best time of the year to go to Dunedin when flying from Melbourne depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, December is the top 1º month to fly to Dunedin from Melbourne in terms of searches from our customer, followed by June and May. If you prefer to avoid high peaks of turism, however, and escape a crowded period, April, February and August are the months with less volume of searchs for the route Melbourne - Dunedin.
How is the weather in Dunedin compared to Melbourne?
While in Melbourne temperatures can reach an average of 21º ºC in summer, Dunedin's temperatures can rise to 15º ºC during the hot season. In winter, however, weather data show around 7º ºC in Dunedin, compared to the 11º ºC average in Melbourne.

Plan your trip

Popular Flight RoutesOther popular routes to explore