There are 1 way(s) to get from Melbourne to Perth
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
For journeys over 900 km, flying almost always saves you significant time and often money compared to long-distance coaches. Melbourne to Perth is a prime example where a quick flight beats days on the road.
Remember that islands like K'gari, Whitsundays, Rottnest, Kangaroo Island, or Tasmania are reached by ferry or plane only. Never assume a bus can get you there; plan your ferry or flight connections carefully.
To secure the best prices for domestic flights (Jetstar, Virgin, Qantas), especially for popular routes like Melbourne to Perth, try to book a few weeks to a month ahead. Last-minute fares can be significantly higher.
When flying with budget airlines like Jetstar, ensure you understand their baggage policy. Extra fees for checked luggage can quickly add up, so pack smartly or pre-pay for bags online to save money.
A 3-hour flight might seem more expensive initially than an overnight coach, but consider the value of your time and comfort. A quick flight avoids 20+ hours of uncomfortable travel, often making it the better investment.
🛣️ The journey experience
Heading from Melbourne to Perth is a quintessential Australian long-haul journey, and understanding your options is key to a smooth trip. Australia's sheer scale means that what looks like a short hop on a map can easily turn into a multi-day trek. For a route like Melbourne to Perth, comparing travel times and costs for flying versus other modes isn't just a convenience; it's essential to avoid long, costly detours or unexpected travel times. Let's cut straight to the chase and help you pick the best way.
For the vast distance between Melbourne and Perth, flying is unequivocally your best option. A direct flight will get you there in around 3 hours for roughly €80. Major airlines like Jetstar, Virgin Australia, and Qantas offer frequent services. While technically possible to travel by bus or train (via Adelaide, then connecting to the Indian Pacific train), these journeys take 2-4 days, cost significantly more, and offer little practical benefit for the budget-conscious independent traveler over a quick flight.
Don't be fooled by the map – Australia demands strategic travel planning. For routes crossing state lines, especially those spanning thousands of kilometres like Melbourne to Perth, domestic flights almost always win in terms of time and often cost. Save the scenic bus and train rides for shorter, more localised East Coast adventures, and embrace air travel for continent-spanning trips to maximise your time and budget. You'll avoid commitment to overly long journeys when a quick flight is the smarter choice.
Frequently asked questions — Melbourne → Perth
For the Melbourne to Perth route, flying is by far the most efficient and recommended option. It's a vast distance across the continent, and a flight takes only about 3 hours, saving you multiple days of travel compared to bus or train, which would involve lengthy connections and significantly higher costs.
A direct flight from Melbourne to Perth typically costs around €80-€150. Prices can vary depending on the airline (Jetstar, Virgin, Qantas), how far in advance you book, and the time of year. Booking early usually secures the best deals, especially with budget carriers.
By plane, a direct flight from Melbourne to Perth takes approximately 3 hours. If you were to consider bus or train, the journey would extend to 2 to 4 days, involving multiple transfers and very long stretches of travel time, making flying the clear winner for speed.
For Melbourne to Perth, flying is generally both cheaper and significantly faster. While a bus or train ticket might seem lower upfront, the cumulative cost of multi-day travel (food, accommodation) plus the ticket price often surpasses a cheap flight. Always compare door-to-door, not just ticket prices.
✨ Why visit Perth?
- ✓ Explore Kings Park and Botanic Garden, one of the world's largest inner-city parks, offering stunning city views and walking trails.
- ✓ Relax on the pristine white sands of Cottesloe Beach and enjoy a swim in the turquoise waters.
- ✓ Discover the vibrant street art, trendy cafes, and boutique shops in the cultural hub of Fremantle.
- ✓ Visit Rottnest Island to meet the famous quokkas and cycle around its scenic bays and beaches.
- ✓ Enjoy a leisurely cruise along the Swan River, passing vineyards and upscale waterfront properties.
☀️ When to visit Perth?
MEDITERRANEAN DRY SUMMER
September to November (Spring) or March to May (Autumn) — offering pleasant temperatures, less humidity, and fewer crowds for outdoor activities.
What to do in Perth?
Local experiences, must-see sights and activities selected for you
⏱️ How long to visit Perth?
For an independent traveler, plan 3-5 days to properly explore Perth and its immediate surroundings like Fremantle and Rottnest Island. If you're keen to venture further into Western Australia's natural parks, extend your stay to 7-10 days. Don't rush; allocate full days for each major attraction.
Related searches