Route guide

Canberra Melbourne by bus

Bus from Canberra to Melbourne in 8 hours via the Hume Highway. Greyhound, Murrays and FlixBus run direct services. Compare fares from $61.

See today's services652 km7h 45m3 operatorsfrom $61

The route at a glance

The CanberraMelbourne corridor.

Canberra to Melbourne is roughly 660 kilometres along the Hume Highway, with most services taking 7.5 to 8.5 hours including a meal stop at Wodonga or Albury. Greyhound, Murrays and FlixBus all run the corridor, with morning and evening departures from Jolimont Centre. Through-services skip Sydney entirely (useful for travellers heading directly south) but the Canberra–Melbourne pair sees lower daily volume than either capital's Sydney connection, so check the timetable carefully.

Typical calling points

  1. CanberraACT
  2. AlburyNSW
  3. MelbourneVIC

Typical stops on this corridor. Actual calling points vary by operator and service.

Journey essentials

Onboard
Wi-Fi · Toilet · USB charging · Wheelchair access
Luggage
1 × 40kg checked bag

Compare operators

Who runs this route.

Fares are indicative. Live pricing may vary by date and availability. AusBus earns a small commission on some bookings at no extra cost to you.

Spotted an error or a missing operator on this route? Let us know.

Travel tips

What to know before you go.

Direct Canberra–Melbourne services are less frequent than via-Sydney connections, so book ahead: there are typically only two or three options per day. Morning departures are more reliable than evening ones because they avoid the run into Melbourne in peak hour. The route crosses the Murray at Albury-Wodonga, which is the only meaningful meal stop on the corridor; meals on the coach are not provided. If you are travelling around Floriade (September) or Australian Open (January), book a week earlier than you would normally; these two events spike Canberra–Melbourne demand significantly.

Worth timing your trip for

What's on in Melbourne

All major Australian events

Route FAQs

Canberra to Melbourne, answered.

  • About 7.5 to 8.5 hours including a meal stop at Wodonga or Albury. Direct services with fewer stops are at the lower end of the range.
Travelling the other way? See the Melbourne to Canberra guide

Keep going

Onward from Melbourne.

Continuing past Melbourne? These coach corridors carry on from your arrival city.

Related routes