Find cheap flights from Perth to Melbourne

Explore the best deals

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

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: 9 Nov - 15 Nov
$275
$428
$317
$309
$285
$295
$317
$282
$271
$287
$325
$319
SeptemberOctoberNovember
Airlines that fly from Perth to Melbourne
Distance: 2722 kms
Perth airports
Perth Airport (PER)How far from city centre: 10 kms
Melbourne airports
Melbourne Airport (MEL)How far from city centre: 11 kms
Avalon Airport (AVV)How far from city centre: 50 kms

Guide to cheap flights from Perth to Melbourne

The trip from Perth to Melbourne involves crossing the vast expanse of the continent to reach a city celebrated for its sophisticated urban character and artistic heart. While the west coast offers rugged beauty and Indian Ocean sunsets, the journey east leads to a destination defined by its Victorian-era architecture, a world-class coffee culture, and a labyrinth of hidden laneways filled with street art and independent boutiques. Visitors are often drawn to the city’s prestigious sporting calendar, including events at the Melbourne Cricket Ground, as well as the nearby natural wonders like the rugged coastline of the Great Ocean Road.

The aerial route between Perth Airport and Melbourne Airport is one of the busiest corridors in the region, typically covering a distance of approximately 2,710 km. A direct flight generally has a duration of 3 hours and 30 minutes, though the return journey to the west often takes slightly longer due to prevailing headwinds. Several major carriers, including Qantas, Virgin Australia, and Jetstar, operate frequent daily services, ensuring plenty of flexibility for morning, afternoon, or overnight departures. For those seeking the most pleasant weather, the period between March and May offers mild temperatures and clear skies, while those visiting for major sporting finals or cultural festivals may prefer to travel during the spring months. To ensure a smooth transition upon arrival, the SkyBus provides a reliable 24-hour service from the terminal directly to the central business district, making the city easily accessible regardless of your landing time.

Airports in Perth for cheap flights

Travelling between the two cities involves a significant journey across the southern reaches of the continent, covering a distance of approximately 2,710 km. This transcontinental route connects the capital of Western Australia with the coastal hub in Victoria, typically requiring a flight duration of roughly 3 hours and 30 minutes. Passengers departing for this journey will use the primary international gateway serving the region.

Perth Airport (PER)

Perth Airport is the sole commercial hub for the metropolitan area, situated roughly 13 km from the city centre. The facility is split into two main precincts separated by a short drive; domestic operations for major carriers often depart from the eastern side, while regional and other domestic services use the western terminals. This airfield operates as a critical link for the state, offering a vast array of daily departures to Melbourne Airport. The precinct features extensive long-term parking and is integrated into the local rail network via the Airport Line, which provides a 20-minute transit to the central business district. As a major aviation gateway, the site ensures seamless connections for travellers moving between the Indian Ocean coast and the eastern states.

Airports in Melbourne for cheap flights

Transcontinental flights from Perth across to the east coast typically land at one of two primary aviation hubs serving the Victorian capital. Although both facilities manage interstate arrivals, they offer significantly different locations and logistical setups.

Melbourne Airport (MEL)

As the primary international and domestic gateway, Melbourne Airport handles the vast majority of traffic arriving from Perth Airport. This facility operates 24-hour service and is located approximately 23 km north-west of the city centre. Most major carriers, including Qantas, Virgin Australia, and Jetstar, utilise Terminal 1, Terminal 3, or Terminal 4 for their arrivals. Travellers can reach the central business district via the SkyBus or various shuttle services that depart frequently from the forecourt.

Avalon Airport (AVV)

Situated roughly 55 km south-west of the metropolitan area, Avalon Airport serves as an alternative entry point, particularly for those heading towards Geelong or the Great Ocean Road. While it sees fewer daily rotations compared to its larger counterpart, it offers a streamlined experience for passengers prioritising a quieter environment. Transport to the city involves a 50-minute drive, with dedicated coach services synchronised to meet arriving flights. This secondary hub is a popular choice for budget-conscious travellers seeking to avoid the congestion of the main airport.

Best deals on cheap flights from Perth to Melbourne

Travelling from Perth to the streets of Melbourne is a seamless experience when leveraging the flexibility of Opodo. This service collates a multitude of flight times and prices, helping you identify a departure that aligns with your specific travel needs. By choosing to bundle flights and accommodation, you can unlock significant savings and streamline your travel plans in one place. For those seeking even greater value, a Prime subscription offers access to exclusive discounts, ensuring your trip across Australia is as cost-effective as it is memorable.

Frequently asked questions about flights from Perth to Melbourne

How long does the flight take to go from Perth to Melbourne?
The total flight time between Perth and Melbourne is of around 3 h and 35 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 Perth to Melbourne?
When you fly from Perth to Melbourne the average price is $404. 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 Perth to Melbourne at Opodo?
The cheapest price for a flight from Perth to Melbourne is $213. 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 Perth to Melbourne?
The most popular months to book a trip from Perth to Melbourne are June, May and December, based on the searches of our customers.
When is the best time to travel from Perth to Melbourne?
The best time of the year to go to Melbourne when flying from Perth 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 Melbourne from Perth in terms of searches from our customer, followed by July and December. If you prefer to avoid high peaks of turism, however, and escape a crowded period, May, February and April are the months with less volume of searchs for the route Perth - Melbourne.
How is the weather in Melbourne compared to Perth?
While in Perth temperatures can reach an average of 24º ºC in summer, Melbourne's temperatures can rise to 21º ºC during the hot season. In winter, however, weather data show around 11º ºC in Melbourne, compared to the 13º ºC average in Perth.

Plan your trip

Popular Flight RoutesOther popular routes to explore