Cheap Flights from Perth to Melbourne
Prices are from searches made in the last 24 hours and current prices may differ.
Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Melbourne from New Zealand and flights to Australia. Maybe a different destination? Here are all the flights from Perth
Melbourne Travel Information
Did you know...
- Perth has the IATA airport code of PER.
- The distance between Perth and Melbourne (Tullamarine) is 2,702 kilometres.
- 3 hours and 30 minutes is the quickest one-way flight from Perth to Melbourne (Tullamarine)
- Ashfield which is at Bassendean is the nearest train station to Perth airport.
Questions and Answers
What is the cheapest month to fly to Melbourne from Perth?Right now, the cheapest times in the year to travel from Perth to Melbourne are May/2026 and June/2026. The most expensive time is December/2025.
What airlines fly non-stop to Melbourne from Perth?Qatar Airways, Qantas Airways, Virgin Australia, Jetstar and IndiGo fly non-stop from Perth to Melbourne.
What is the cheapest airline that flies from Perth to Melbourne?Jetstar is the cheapest airline to fly from Perth to Melbourne.
What is the best airline to fly to Melbourne from Perth?The best airline to fly from Perth to Melbourne is Qatar Airways and it flies non-stop. The best budget airline is Scoot.

Sign up to I Know The Pilot for all the latest flight deals
Join 300,000+ Australians getting the best airfares delivered to their mailbox





