Route guide

Melbourne Ballarat by bus

Bus from Melbourne to Ballarat in 1.5 hours via the Western Freeway. V/Line coach and train connections from $6.

See today's services115 km1h 27m2 operatorsfrom $6

The route at a glance

The MelbourneBallarat corridor.

Melbourne to Ballarat is a 115-kilometre commuter and tourist run along the Western Freeway, taking around 1 hour 30 minutes. V/Line dominates the corridor with high-frequency train services from Southern Cross supplemented by coach connections, particularly on weekends and during track maintenance. The corridor is also a major commuter route into Melbourne for Ballarat-based workers.

Typical calling points

  1. MelbourneVIC
  2. Deer ParkVIC
  3. MeltonVIC
  4. Bacchus MarshVIC
  5. BallaratVIC

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 × 45kg checked bag

Compare operators

Who runs this route.

  • V/Line

    ToiletWheelchair access32kg luggage

    V/Line Western Hwy main corridor

    Services

    DepartArriveRuns
    12:16 AM1:42 AMSat
    1:10 AM2:55 AMFri–Sat
    2:10 AM3:55 AMFri–Sun
    5:13 AM6:42 AMMon–Fri
    5:51 AM7:23 AMMon–Fri
    6:31 AM8:08 AMMon–Fri
    7:11 AM8:42 AMMon–Fri
    7:15 AM8:41 AMSat & Sun
    7:53 AM9:21 AMMon–Fri
    7:55 AM9:21 AMSat & Sun
    8:00 AM9:27 AMDaily
    8:35 AM10:01 AMSat & Sun

    +49 more services. See the operator’s booking page

  • Firefly Express

    Wi-FiToiletUSB chargingWheelchair accessEco-friendly45kg luggage

    Services

    DepartArriveRuns
    8:15 PM10:00 PMMon–Thu, Sat
    8:15 PM9:42 PMDaily

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.

V/Line trains are usually the better choice on this corridor; they run every 30 to 60 minutes and are faster than coaches. Coaches operate as replacement services during track work and as scheduled fill-in services on weekends. Book a Myki card for V/Line travel; paper tickets are no longer the default. Friday evening westbound from Southern Cross is the busiest period; weekday morning peak eastbound is similarly busy. Window seats on the right-hand side give you the best of the Werribee and Bacchus Marsh sections of the freeway.

Worth timing your trip for

What's on in Ballarat

All major Australian events

Route FAQs

Melbourne to Ballarat, answered.

  • About 1 hour 30 minutes via the Western Freeway. V/Line trains take a similar time and run more frequently.
Travelling the other way? See the Ballarat to Melbourne guide

Keep going

Onward from Ballarat.

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

Related routes