Flights from Melbourne to Perth
MEL to PER. All flight routes from Melbourne International, Australia to Perth International, Australia. These routes are operated by 4 different airlines. You can either fly non-stop or choose from 2 different transit flights. The shortest flight time is 4 hours and 10 minutes.
Find the best prices on hotels and car rental near Perth
We got great deals on hotels and car rentals near the airport.
Melbourne to Perth flights
With over 137 flights every week and 5 different airlines you have a wide option of flights to choose from. You can fly non-stop to Perth (PER) from Melbourne (MEL) with Jetstar, Qantas or Virgin Australia or you can choose a stopover via Launceston (LST) or Adelaide (ADL) if it suits you better.
Melbourne to Perth with Jetstar
You can fly non-stop every weekday with flights departing between 6 am and 23 pm.
With Qantas
You can fly non-stop every weekday with flights departing from 6 am to 19 pm. You also have the option to do a transit flight via Adelaide. Qantas is a member of the air alliance OneWorld.
With Virgin Australia
You can fly non-stop every weekday with flights departing from 7 am to 22 pm. You can also take a connecting flight via Adelaide or Launceston.
Miles & flight time: MEL - PER
The shortest flight time between MEL and PER is 4 hours and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 4h 10m | - | 1687 (2714 km) |
LST Launceston | 6h 55m | 1h 10m | 2148 (3456 km) |
ADL Adelaide | 6h 55m | 2h 25m | 1722 (2771 km) |
Unpublished Flight Rates From Melbourne to Perth