How long is the flight from Melbourne to Perth?
The distance between the cities is 2,727 km. A direct flight takes approximately 3 hours 30 minutes to 4 hours, depending on the aircraft model and weather conditions.
Which airlines fly on this route?
Regular flights are operated by Australian airlines Qantas, Virgin Australia, and Jetstar. Tickets may also be offered by their partners, such as Emirates, Qatar Airways, or Air New Zealand.
Are there direct flights from Melbourne to Perth?
Yes, this is one of the most popular routes in Australia, with more than 10 direct flights connecting the two cities daily.
How much is the cheapest ticket?
Flight prices change constantly depending on flight occupancy and departure dates. You can check the current minimum for the coming months in the low-price calendar on this page.
Which airport does the flight arrive at?
All flights from Melbourne arrive at Perth Airport (PER). You can find more information on how to get from the airport to the city center in the corresponding section of our website.