Skip to main content

How to get from Ballarat Station/Lydiard St to Geelong by bus?

From Ballarat Station/Lydiard St to Geelong by bus

To get from Ballarat Station/Lydiard St to Geelong in Geelong, take the BENDIGO - GEELONG VIA BALLARAT from Ballarat Station/Lydiard St (Ballarat Central) station to Geelong Station/Railway Tce (Geelong) station. Next, take the 31 bus from Geelong Station/Railway Tce (Geelong) station to Moorabool Street Bus Stops/Moorabool St (Geelong) station. The total trip duration for this route is approximately 1 hr 42 min. The ride fare is A$3.60. The bus schedule from Ballarat Station/Lydiard St may change. We recommend you check the updated bus schedule to Geelong on the Moovit app.

102minA$3.60
Bus - 31
31
Walk to Geelong
Leaves from Ballarat Station/Lydiard St (Ballarat Central)

Step by Step

  • 1
    Start from  station
    Start from station
    Ballarat Station/Lydiard St
  • 2
    Wait for
    BENDIGO - GEELONG VIA BALLARAT
    Geelong
  • 3
    Travel to
    Travel to
    Geelong Station/Railway Tce (Geelong)
    ID 3252
    95 min
  • 4
    Walk to bus station
    Walk to bus station
    Geelong Station/Railway Tce (Geelong)
    ID 30391
    50 m • 1 min
  • 5
    Bus - 3131
    Wait for bus
    31
    St Albans Park
  • 6
    Ride to bus station
    Ride to bus station
    Moorabool Street Bus Stops/Moorabool St (Geelong)
    ID 45327
    2 min
  • 7
    Walk to Geelong
    Walk to
    Geelong
    Moorabool Street
    150 m • 2 min
*Duration based on 8am traffic

From Ballarat Station/Lydiard St to Geelong by and bus

To get from Ballarat Station/Lydiard St to Geelong in Geelong, take the BENDIGO - GEELONG VIA BALLARAT from Ballarat Station/Lydiard St (Ballarat Central) station to Geelong Station/Railway Tce (Geelong) station. Next, take the 60 bus from Geelong Station/Railway Tce (Geelong) station to Moorabool Street Bus Stops/Moorabool St (Geelong) station. The total trip duration for this route is approximately 1 hr 45 min. The ride fare is A$3.60. The bus schedule from Ballarat Station/Lydiard St may change. We recommend you check the updated bus schedule to Geelong on the Moovit app.

105minA$3.60
BENDIGO - GEELONG VIA BALLARAT
60
Bus - 60
60
Walk to Geelong
Leaves from Ballarat Station/Lydiard St (Ballarat Central)

Step by Step

  • 1
    Start from  station
    Start from station
    Ballarat Station/Lydiard St
  • 2
    BENDIGO - GEELONG VIA BALLARAT60
    Wait for
    BENDIGO - GEELONG VIA BALLARAT
    Geelong
  • 3
    Travel to
    Travel to
    Geelong Station/Railway Tce (Geelong)
    ID 3252
    95 min
  • 4
    Walk to bus station
    Walk to bus station
    Geelong Station/Railway Tce (Geelong)
    ID 45541
    30 m • 1 min
  • 5
    Bus - 6060
    Wait for bus
    60
    St Leonards
  • 6
    Ride to bus station
    Ride to bus station
    Moorabool Street Bus Stops/Moorabool St (Geelong)
    ID 45327
    2 min
  • 7
    Walk to Geelong
    Walk to
    Geelong
    Moorabool Street
    150 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Melbourne.
All local mobility options in one app

Public transport directions from Ballarat Station/Lydiard St to Geelong

The distance between Ballarat Station/Lydiard St and Geelong is approximately 89.72 km, which can typically be travelled in 102 min. Moovit will show you the directions from Ballarat Station/Lydiard St to Geelong by bus, so no matter how you choose to travel in Geelong – you will always have plenty of easy options.

Bus timetable from Ballarat Station/Lydiard St to Geelong

To check the bus timetable from Ballarat Station/Lydiard St to Geelong using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Ballarat Station/Lydiard St) and destination (Geelong), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your journey and stay up to date with the latest bus timetables.

From Ballarat Station/Lydiard St to Geelong by and bus

To get from Ballarat Station/Lydiard St to Geelong in Geelong, take the BENDIGO - GEELONG VIA BALLARAT from Ballarat Station/Lydiard St (Ballarat Central) station to Geelong Station/Railway Tce (Geelong) station. Next, take the 60 bus from Geelong Station/Railway Tce (Geelong) station to Moorabool Street Bus Stops/Moorabool St (Geelong) station. The total trip duration for this route is approximately 1 hr 45 min. The ride fare is A$3.60. The bus schedule from Ballarat Station/Lydiard St may change. We recommend you check the updated bus schedule to Geelong on the Moovit app.

105minA$3.60
BENDIGO - GEELONG VIA BALLARAT
60
Bus - 60
60
Walk to Geelong
Leaves from Ballarat Station/Lydiard St (Ballarat Central)

Step by Step

  • 1
    Start from  station
    Start from station
    Ballarat Station/Lydiard St
  • 2
    BENDIGO - GEELONG VIA BALLARAT60
    Wait for
    BENDIGO - GEELONG VIA BALLARAT
    Geelong
  • 3
    Travel to
    Travel to
    Geelong Station/Railway Tce (Geelong)
    ID 3252
    95 min
  • 4
    Walk to bus station
    Walk to bus station
    Geelong Station/Railway Tce (Geelong)
    ID 45541
    30 m • 1 min
  • 5
    Bus - 6060
    Wait for bus
    60
    St Leonards
  • 6
    Ride to bus station
    Ride to bus station
    Moorabool Street Bus Stops/Moorabool St (Geelong)
    ID 45327
    2 min
  • 7
    Walk to Geelong
    Walk to
    Geelong
    Moorabool Street
    150 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Ballarat Station/Lydiard St to Geelong?

    The fastest way takes 102 minutes, using , Bus line 31.

  • What is the alternative route to get from Ballarat Station/Lydiard St to Geelong?

    The alternative route takes 105 minutes, using , Bus line 60.

  • Is there a direct between Ballarat Station/Lydiard St and Geelong?

    No, you’ll have to take one bus line in total. The total travelling time is 1 hr 42 min.

  • Which line goes from Ballarat Station/Lydiard St to Geelong?

    The line goes from Geelong Station/Railway Tce (Geelong) station near Ballarat Station/Lydiard St in Ballarat Central to Geelong Station/Railway Tce (Geelong) station. From there you’ll have to take one bus line till Geelong Station/Railway Tce (Geelong) station near Geelong.

  • How long does it take to travel from Ballarat Station/Lydiard St to Geelong by bus?

    The total travel time between Ballarat Station/Lydiard St and Geelong by bus is about 1 hr 42 min.

  • Where do I get on the near Ballarat Station/Lydiard St to get to Geelong?

  • Where do I get off the when travelling between Ballarat Station/Lydiard St and Geelong?

    Get off the at the Geelong Station/Railway Tce (Geelong) stop, which is closest to Geelong.

  • How much is the fare from Ballarat Station/Lydiard St to Geelong?

    The ride from Ballarat Station/Lydiard St to Geelong costs A$3.60.