Explore the best deals

Discover the cheapest flights from Perth to Melbourne
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified 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

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 2 Feb - 8 Feb
$576
$729
$683
$678
$566
$523
$508
$477
$476
$501
$483
$493
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
30%Trains are 30% more expensive in Melbourne than in Perth.
Perth$4.99
Melbourne$6.30
MealMid-priced restaurant
0%A meal in Melbourne costs roughly the same as in Perth.
Perth$28.65
Melbourne$28.65
TaxiStandard daytime start rate
13%A taxi fare in Melbourne is 13% cheaper than in Perth.
Perth$6.99
Melbourne$6.07
CoffeeRegular cappuccino
5%Coffee in Melbourne is 5% cheaper than in Perth.
Perth$6.78
Melbourne$6.46
Exchange rate
1 NZD = 0.88 AUD
1 AUD = 1.15 NZD
Last checked on Fri, 05/12
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

Comprehensive Guide to Flights from Perth to Melbourne

Planning a trip from Perth to Melbourne offers a fantastic opportunity to explore Australia's diverse landscapes and vibrant culture. Melbourne, renowned for its arts scene, historical landmarks, and culinary delights, is a captivating destination. The quickest way to reach this vibrant city is by direct flight, taking roughly 4 hours on average. However, flight duration can vary slightly due to weather conditions or air traffic. Several major airlines offer direct Perth-Melbourne flights, including Qantas and Virgin Australia. These airlines typically provide multiple daily or weekly services, ensuring plenty of choice for travellers. For those seeking a more budget-friendly option, considering booking in advance during the off-peak seasons such as winter months (June-August) or booking flights several weeks ahead of your travel date can result in better deals. Peak travel season runs from December to February, when Melbourne experiences its warmest weather and many festivals and events are held, which leads to higher airfares and increased accommodation costs. If direct flights don't suit your needs, alternative routes often involve stopovers in other Australian cities, extending your overall travel time. For example, travellers may consider flying with layovers through Sydney or Brisbane. These layovers could be a good option for passengers wanting to explore different areas in Australia.

Best time to fly to Melbourne

Melbourne boasts a temperate climate, experiencing four distinct seasons. Summers (December to February) are warm, with temperatures averaging between 15°C and 30°C, ideal for outdoor activities and enjoying the city's many parks and gardens. Winters (June to August) are relatively mild, with average temperatures ranging from 5°C to 15°C. Autumn (March to May) and spring (September to November) offer pleasant temperatures, with average highs around 20°C, making them ideal for sightseeing. Rainfall is fairly evenly distributed throughout the year but can be heavier during spring and autumn. While Melbourne rarely experiences extreme weather events, occasional heatwaves can occur during summer, and cold snaps with frost are possible in winter.

Perth airports

Perth has several operational airports serving commercial flights, with Perth Airport being the primary one.

Perth Airport

Perth Airport (PER), Western Australia’s largest airport, is an international hub offering a vast array of flights both domestically and internationally. Opened in 1944, it has undergone multiple renovations to keep up with growing passenger numbers, having one of the highest numbers of passengers within Australia. It features modern facilities, multiple terminals, and serves as a hub for many major airlines.

Main airlines for this route

  • Qantas
  • Virgin Australia
  • Jetstar

Melbourne airports

Melbourne has two main airports that handle commercial flights: Melbourne Airport and Avalon Airport.

Melbourne Airport

Melbourne Airport (MEL) is the largest and busiest airport in Victoria, Australia. It's a major international and domestic hub with extensive connections. The airport is modern and well-equipped with multiple terminals. To get to the city centre, you can take the SkyBus, a frequent and direct coach service, or a taxi or ride-sharing service. The train network also provides transport connections.

Avalon Airport

Avalon Airport (AVV) is a smaller airport located southwest of Melbourne. It primarily handles domestic flights with a few international seasonal flights. Ground transportation options include taxis and buses to connect to the broader public transport network, which can then take you to the city centre.

What to do and see in Melbourne

Melbourne is a vibrant city offering a diverse range of activities and attractions for all interests. With its rich history, stunning architecture, and thriving arts scene, it is a must-visit destination in Australia.

  • Visit the Royal Botanic Gardens: Explore diverse plant life and stunning landscapes.
  • Explore Federation Square: Discover iconic architecture and a lively atmosphere.
  • Stroll through laneways: Discover hidden gems, street art, and cafes.

Frequently asked questions about flights from Perth to Melbourne

Is it safe to travel from Perth to Melbourne during the Covid-19 situation?
At eDreams we do our best to ensure that your travel plans won't be affected by restrictions or possible cancellations that Australia may apply. Using the flexible ticket gurantee you can decide if you rather rebook or get a refund!
For flights from Perth to Melbourne, how can I find the cheapest price?
The cheapest price for a flight from Perth to Melbourne is 194$. At eDreams 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.
Is Melbourne more expensive than Perth to visit?
Looking at cab fares, a ride in Melbourne costs an average of 6.07 NZD , 13% cheaper than Perth, with a fare of 6.99 NZD,
while train tickets cost 26% more at Melbourne: $ 6.30 NZD versus $ 4.99 NZD at Perth.
Contrasting the price of a meal, they round 28.65 NZD in both Melbourne and Perth.
The price of the coffee is around 5% cheaper in Melbourne, with an average of 6.46 NZD, while in Perth the coffee costs 6.78 NZD.
How long does the flight from Perth to Melbourne take?
Flight length from Perth to Melbourne is around 03:38 hours on average, at an average distance of 2,749 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Melbourne compared to Perth?
While in Perth the temperatures can reach an average of 37.59 ºC in summer, with precipitation levels up to 3 mm ,Melbourne's temperatures can go up to 37.14 ºC during the hot season, with 3 mm average of rain rate . In winter, however, weather indicators show around -1.12 ºC in Melbourne, compared to the 3.44 ºC average degrees reported in Perth. During the winter period, Perth can register 6 mm precipitation, while Melbourne have an average of 3 mm rain level.
Which airports have flights between Perth and Melbourne?
The main route from Perth to Melbourne is: Perth Airport (PER) to Melbourne Airport (MEL). The following airlines fly this route:
Virgin Australia.
Jetstar.

Plan your trip

Popular Flight RoutesAlternate routes