
3 hour(s), 30 minute(s)

Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
![]() Qantas | 11:10 | 17:40 | Perth (PER) | Melbourne (MEL) | Book flight |
![]() Qantas | 12:05 | 18:35 | Perth (PER) | Melbourne (MEL) | Book flight |
![]() Jetstar | 15:35 | 22:10 | Perth (PER) | Melbourne (MEL) | Book flight |
![]() Qantas | 15:55 | 22:25 | Perth (PER) | Melbourne (MEL) | Book flight |
![]() Qantas | 17:20 | 23:50 | Perth (PER) | Melbourne (MEL) | Book flight |
![]() Qantas | 22:45 | 05:15 (+1 day) | Perth (PER) | Melbourne (MEL) | Book flight |
![]() Jetstar | 23:40 | 06:15 (+1 day) | Perth (PER) | Melbourne (MEL) | Book flight |
Fly from Perth to Melbourne, Australia’s cultural capital, where laneway cafés, city views, and sporting legends share the spotlight. Wander through street-art alleys off Flinders Lane, shop for vintage finds in Fitzroy, and settle in for coffee and conversation over brunch. Catch a game at the MCG, sip cocktails at rooftop bars overlooking the Yarra, or lose an afternoon exploring the National Gallery of Victoria. From the Australian Open and Melbourne International Comedy Festival to lazy Sundays at St Kilda Beach, Perth to Melbourne flights take you straight to the city that runs on creativity, caffeine, and good company.
There’s no shortage of ways to fly east, with these major airlines running direct services every day:
When flying direct, it takes around 3 hours and 30 minutes to travel from Perth to Melbourne. Non-stop flights run daily across multiple airlines, making it an easy trip between Australia’s west and east coasts.
Return fares on the Perth–Melbourne route usually sit around AU$450 return, but range between AU$380 and AU$700, with current deals from AU$287.
Prices climb in April around Easter and school holidays, then peak again in December during summer breaks. For the best value, book two to three months ahead and keep an eye on Traveloka sales like Boxing Day, EOFY, and Click Frenzy Travel sales for seasonal discounts and flash coupons.
Typically, this is May, when fares ease after the Easter period and autumn brings cooler days and smaller crowds. It’s an ideal time to enjoy Melbourne without peak-season demand.
Airfares tend to rise in April during school holidays and again in December, when festive travel and summer events increase demand. Prices also lift around major occasions such as the Australian Open in January and the State of Origin series in winter. For better prices, plan a late-autumn or early-winter getaway and visit Traveloka’s promo page for the latest seasonal sales and flight discounts.
Melbourne Airport (Tullamarine) sits around 23 kilometres northwest of the CBD and serves as the city’s main domestic and international hub. The SkyBus runs 24/7 to Southern Cross Station, reaching town in about 25–35 minutes. Taxis and rideshares operate from each terminal, with clearly signposted pick-up zones for app bookings. Travellers hiring a car will find rental desks inside the terminals, making it easy if you’re driving to the Yarra Valley, Mornington Peninsula, or Great Ocean Road.
Some flights also land at Avalon Airport (AVV), around 50 kilometres southwest of the CBD near Geelong. It’s a handy option for travellers heading towards the Bellarine Peninsula or Surf Coast.
As this is a domestic route, Australian citizens don’t need a passport or visa to fly to Melbourne. A valid form of photo identification, such as a driver’s licence or digital ID, is all that’s required for check-in and security screening.
Melbourne operates on Australian Eastern Standard Time (GMT+10), shifting to GMT+11 during daylight saving months. Perth runs on Australian Western Standard Time (GMT+8) year-round, so the cities are typically two to three hours apart depending on the season. Your flight ticket automatically adjusts to Melbourne’s local arrival time, so no manual clock changes are needed.
More than just flights, Traveloka can help you plan your Melbourne getaway, from hotels near Federation Square and Southbank to attraction tickets, food tours, and day trips along the Great Ocean Road.
Flying in the other direction? Here’s everything you need to know about the reverse journey from Melbourne to Perth.
Flight Duration | 3 hr(s) 30 mins |
Airport in Perth | |
Airport in Melbourne |




