Skip to content
GoSEQ

BUS ROUTE · GEELONG

20Geelong Station to Corio SC

Route 20 is a bus route in Geelong, from the Transport Victoria timetable. It runs between Geelong Station/Railway Tce and Corio Village Shopping Centre/Gellibrand St, calling at 22 stops. On weekdays the first service leaves around 6:40 am and the last around 8:29 pm, with a service every 20 min at peak.

  • Every 20 minat weekday peak
  • 6:40 amfirst, weekdays
  • 8:29 pmlast, weekdays
  • 18 minend to end

Open in GoSEQTimetable

Geelong Station/Railway TceCorio Village Shopping Centre/Gellibrand St2 km
The route as the Transport Victoria timetable publishes it, both ways. Drawn on the page; no map is loaded.

Next departures

Timetable

To Corio SC

6:28 pm

  • 6:44 pm
  • 6:58 pm
  • 7:43 pm
  • 8:29 pm

To Geelong Station

6:14 pm

  • 6:33 pm
  • 7:00 pm
  • 7:26 pm
  • 7:46 pm

To Ballarat Station

7:12 amtomorrow

  • 8:07 am tomorrow
  • 9:12 am tomorrow
  • 10:12 am tomorrow
  • 11:12 am tomorrow

Timetable times at a stop in the middle of the route, in Melbourne time, not live. For your own stop, and for live times, open GoSEQ.

How often it runs

Timetable
WhenTo Corio SCTo Geelong StationTo Ballarat Station
Peakweekdays, 7–9 am and 4–6 pmevery 20 minevery 20 min2 services
Off-peakweekdays, 9 am–3 pmevery 20 minevery 20 minhourly
Saturday8 am–6 pmevery 30 minevery 30 minevery 40 min
Sunday8 am–6 pmevery 30 minevery 30 minevery 45 min
First service6:40 am7:09 am7:12 am
Last service8:29 pm8:10 pm3:12 pm
End to end18 min · 22 stops17 min · 23 stops18 min · 14 stops
Services a dayweekdays40399

Services each hour to Corio SC

Weekdays40 a day

6 am: 17 am: 38 am: 39 am: 410 am: 311 am: 312 pm: 31 pm: 32 pm: 23 pm: 34 pm: 35 pm: 36 pm: 47 pm: 18 pm: 1

Saturday27 a day

5 am: 16 am: 17 am: 18 am: 29 am: 210 am: 211 am: 212 pm: 21 pm: 12 pm: 23 pm: 24 pm: 25 pm: 26 pm: 27 pm: 28 pm: 1

Sunday22 a day

8 am: 29 am: 210 am: 211 am: 212 pm: 21 pm: 22 pm: 13 pm: 24 pm: 25 pm: 26 pm: 27 pm: 1

A typical day in the timetable, at Melbourne Rd/Church St.

Stops

In order, each way
To Corio SC22 stops · about 18 min
  1. Geelong Station/Railway Tce
  2. Brougham St/Mercer St
  3. Roy St/Mercer St
  4. Mercer St/The Esplanade South
  5. Toorak Pde/The Esplanade
  6. The Esplanade/Glenleith Ave
  7. Melbourne Rd/Church St
  8. North Geelong Station/Princes Hwy
  9. Swinburne St/Princes Hwy
  10. Mackey St/Princes Hwy
  11. Collopy St/Princes Hwy
  12. Cowie St/Princes Hwy
  13. Surrey St/Princes Hwy
  14. The Boulevard/Princes Hwy
  15. Alkira Ave/Princes Hwy
  16. Sparks Rd/Princes Hwy
  17. Jay St/Princes Hwy
  18. Swallow Cres/Princes Hwy
  19. Norlane Aquatic Recreation Centre/Princes Hwy
  20. Vermont Ave/Bacchus Marsh Rd
  21. Goldsworthy Rd/Bacchus Marsh Rd
  22. Corio Village Shopping Centre/Gellibrand St
To Geelong Station23 stops · about 17 min
  1. Corio Village Shopping Centre/Gellibrand St
  2. Harpur Rd/Bacchus Marsh Rd
  3. Idaho St/Bacchus Marsh Rd
  4. St Georges Rd/Princes Hwy
  5. Rose Ave/Princes Hwy
  6. Sparks Rd/Princes Hwy
  7. Donnelly Ave/Princes Hwy
  8. Spruhan Ave/Princes Hwy
  9. North Shore Rd/Princes Hwy
  10. Collopy St/Princes Hwy
  11. Mackey St/Princes Hwy
  12. Vautier St/Princes Hwy
  13. North Geelong Station/Princes Hwy
  14. Walker St/Princes Hwy
  15. Lunan Ave/Princes Hwy
  16. Wattletree Rd/Princes Hwy
  17. McMillan Ave/Glenleith Ave
  18. The Esplanade/Glenleith Ave
  19. Toorak Pde/The Esplanade
  20. Keera St/The Esplanade South
  21. St Peter and Paul Catholic Church/Mercer St
  22. Cavendish St/Mercer St
  23. Geelong Station/Railway Tce
To Ballarat Station14 stops · about 18 min
  1. Wilson St/Kline St
  2. Spencer St/Kline St
  3. Clayton St/Spencer St
  4. Wilson St/Joseph St
  5. Joseph St/York St
  6. Pennyweight Park/York St
  7. York St/Main Rd
  8. Callow St/Main Rd
  9. Barkly St/Main Rd
  10. Humffray St/Main Rd
  11. Little Bridge St Interchange/Little Bridge St
  12. Curtis Street Interchange/Curtis St
  13. Davies St/Scott Pde
  14. Ballarat Station

Questions

Is route 20 running today?

Route 20 runs on Tuesdays in the current timetable. For live delays and cancellations, open GoSEQ.

How often does route 20 run?

Towards Corio SC, it runs every 20 min at weekday peak, every 20 min in the middle of a weekday, every 30 min on Saturdays, every 30 min on Sundays, by the timetable.

What time is the first and last bus on route 20?

On weekdays, the first service towards Corio SC leaves Melbourne Rd/Church St at about 6:40 am and the last at about 8:29 pm.

Where does route 20 go?

Route 20 runs between Geelong Station/Railway Tce and Corio Village Shopping Centre/Gellibrand St, about 18 minutes end to end, with 22 stops each way.

Can I see where my bus is right now?

Yes, in GoSEQ. This page shows the Transport Victoria timetable; the app adds live positions, a countdown to your bus, delays and an alert before your stop.

How do I pay on route 20?

With a myki. GoSEQ shows a fare estimate for your trip, not a ticket; fares and cards are the operator’s.

GOSEQ

Never miss the 20 again.

Know when to leave and get a nudge before your stop.

Open in GoSEQ

All Victoria routes