Direct flights from Melbourne to Perth
All flights from MEL to PER non-stop. There are direct flights from Melbourne International (MEL), Australia to Perth International (PER), Australia with Virgin Australia, Qantas and 2 other airlines. 125 weekly departures are currently scheduled on this route. Departure times range from 06:00 to 22:45 depending on the schedule period. The flight distance is 1687 miles (2714 km). Flight time ranges from 4 hours and 5 minutes to 4 hours and 25 minutes.
Airlines with non-stop routes:
Virgin Australia
Qantas
Jetstar
Airnorth
Tigerair Australia
Rex Airlines
Flight schedule from Melbourne to Perth with Virgin Australia
This is a weekly direct flight schedule for Virgin Australia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Melbourne to Perth with Qantas
This is a weekly direct flight schedule for Qantas. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Melbourne to Perth with Jetstar
This is a weekly direct flight schedule for Jetstar. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Melbourne to Perth with Airnorth
This is a weekly direct flight schedule for Airnorth. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at
Melbourne to Perth scheduled departures
Select a date to see every published non-stop departure between MEL and PER.
MEL - PER route facts
-
Distance1687 miles (2714 km)
-
Flight time4 hours and 5 minutes to 4 hours and 25 minutes
-
Airlines
Virgin Australia
Qantas
Jetstar
Airnorth -
Airline alliancesoneworld Low-cost carrier
-
CabinsEconomy Business Premium Economy
-
Hub airportsVirgin Australia: MELQantas: MEL and PER (Secondary hub.)
-
Departure terminalsVirgin Australia: Terminal 3Qantas: Terminal 1 and Terminal 2Jetstar: Terminal 4
-
Arrival terminalsVirgin Australia: Terminal 1Qantas: Terminal 4 and Terminal 3Jetstar: Terminal 2
-
AircraftVirgin Australia: Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737MAX 8 Passenger and Boeing 737-700 (winglets) Passenger/BBJ1Qantas: Boeing 737-800 (winglets) Passenger/BBJ2, Airbus A330-200, Airbus A321neo, Airbus A330-300 and Boeing 787-9Jetstar: Airbus A321neo, Airbus A320 and Airbus A321Airnorth: Embraer 190
Route FAQ
Direct flights from Melbourne to WA, Australia
From Melbourne to Broome
BME Broome
From Melbourne to Busselton
BQB Busselton Airport
