Find cheap flights from Melbourne to Perth

Explore the best deals

Discover the cheapest flights from Melbourne to Perth
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 Perth

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of October. Take advantage of this per
Filter by
week: 19 Oct - 25 Oct
$287
$424
$387
$320
$280
$264
$295
$303
$276
$276
$325
$327
SeptemberOctoberNovember
Airlines that fly from Melbourne to Perth
Distance: 2722 kms
Melbourne airports
Melbourne Airport (MEL)How far from city centre: 11 kms
Avalon Airport (AVV)How far from city centre: 50 kms
Perth airports
Perth Airport (PER)How far from city centre: 10 kms

Guide to cheap flights from Melbourne to Perth

Crossing the vast expanse from Melbourne to the western edge of the continent reveals a destination defined by its isolated beauty and sophisticated urban life. Perth serves as a gateway to some of the most stunning coastlines in the world, where the Swan River meets a city renowned for its Mediterranean climate and laid-back elegance. Travellers are drawn to the historic charm of Fremantle, the lush expanses of Kings Park and Botanic Garden, and the pristine white sands of Cottesloe Beach.

The aerial journey between these two cities spans approximately 2,710 km, typically requiring a 4-hour flight when travelling westbound. Because of the significant distance and the transition across time zones, most major carriers offer frequent daily services, with the highest concentration of departures occurring during the 6:00 to 9:00 morning window. For those looking to enjoy the best of the local weather, the spring months between September and November are ideal, as the famous wildflowers are in full bloom and the temperatures remain comfortable for outdoor exploration. Melbourne Airport provides seamless connections to Perth Airport, with various cabin classes available to suit different travel preferences. To ensure a smooth arrival, it is worth noting that evening flights often arrive late into the night due to the three-hour time difference observed during the summer months.

Airports in Melbourne for cheap flights

Major domestic carriers provide multiple daily frequencies for the 2,710-km journey across the continent from Melbourne to Perth. While the city’s main international gateway handles the bulk of traffic, a secondary hub offers additional regional connectivity for this transcontinental route.

Melbourne Airport (MEL)

Melbourne Airport, also known locally as Tullamarine, operates as the primary aviation hub for the state of Victoria. It features four distinct terminals, with Terminal 1, Terminal 3, and Terminal 4 dedicated to domestic departures. This facility is unique among major Australian hubs for its 24-hour operation, free from movement caps or night curfews. The precinct is situated 23 km from the city centre and is easily accessible via the SkyBus service or the Tullamarine Freeway.

Avalon Airport (AVV)

Located approximately 55 km southwest of the central business district, Avalon Airport offers an alternative for passengers based near Geelong or the western suburbs. This smaller terminal provides a streamlined experience with shorter check-in times and simplified boarding processes. While it handles fewer daily flights to Perth than the main international airport, it remains a vital secondary point for low-cost domestic travel within the region.

Airports in Perth for cheap flights

Upon departing Melbourne, passengers arrive at the primary aviation gateway for the region, which handles both domestic and international traffic. All commercial services from Victoria land at this main hub, situated roughly 13 km from the city centre, rather than at the smaller airfields in the area.

Perth Airport (PER)

Perth Airport serves as the central point for all major interstate arrivals. The site features four main terminals arranged into two distinct precincts, which are separated by a 10-minute drive. Domestic operations from the south-east of the continent typically utilise Terminal 3 or Terminal 4, though some carriers operate out of Terminal 2. This facility provides extensive amenities, including long-term parking, car hire desks, and a dedicated rail link via the Airport Line, which connects passengers to the central business district in approximately 18 minutes. As the fourth busiest airfield in the nation, the transport hub manages a high volume of daily traffic, ensuring frequent connections for those travelling across the 2,710-km flight path from the east coast. The grounds also host several lounges and retail zones to accommodate travellers during their transit.

Best deals on cheap flights from Melbourne to Perth

Crossing the vast expanse of the Nullarbor Plain by air transforms a massive journey into a swift, scenic transition between two of Australia’s most vibrant hubs. Choosing Opodo to navigate the route from Melbourne to Perth ensures you have every option at your fingertips, allowing for a seamless comparison across all major carriers. By opting for a Prime subscription, you unlock access to exclusive member discounts that make frequent transcontinental travel far more rewarding. For those looking to streamline their planning, bundling flights and accommodation into a single package offers both convenience and significant savings. Whether you are heading west for the rugged coastline of Rottnest Island or the sophisticated dining scene in Northbridge, the right itinerary is just a few clicks away.

Frequently asked questions about flights from Melbourne to Perth

How long does the flight take to go from Melbourne to Perth?
The total flight time between Melbourne and Perth is of around 4 h and 15 m on average, considering an average distance of 2,721.5 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 Perth?
When you fly from Melbourne to Perth the average price is $398. 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 Perth at Opodo?
The cheapest price for a flight from Melbourne to Perth is $218. 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 Perth?
The most popular months to book a trip from Melbourne to Perth are December, June and March, based on the searches of our customers.
When is the best time to travel from Melbourne to Perth?
The best time of the year to go to Perth when flying from Melbourne depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to Perth from Melbourne in terms of searches from our customer, followed by December and July. If you prefer to avoid high peaks of turism, however, and escape a crowded period, May, April and February are the months with less volume of searchs for the route Melbourne - Perth.
How is the weather in Perth compared to Melbourne?
While in Melbourne temperatures can reach an average of 21º ºC in summer, Perth's temperatures can rise to 24º ºC during the hot season. In winter, however, weather data show around 13º ºC in Perth, compared to the 11º ºC average in Melbourne.

Plan your trip

Popular Flight RoutesOther popular routes to explore