buses.appGeelong public transport
30

Geelong · bus timetable

Bus 30 Geelong Station/Railway Tce Windsor Park Retirement Village/Townsend Rd

Bus Regular line

Line 30 goes from Geelong Station/Railway Tce to Windsor Park Retirement Village/Townsend Rd; departures on weekdays run from 05:54 until 21:10, every ~23 min.

  • Headway~23 min
  • First departure05:54
  • Last departure21:10
  • Average ride~30 min
  • Stops33
  • Departures per day37
  • Route length10.5 km
  • Peak~34 min
  • Off-peak~7 min
  • Saturday12 departures
  • Sunday9 departures

Bus of Geelong public transport — connects Geelong Station/Railway Tce and Windsor Park Retirement Village/Townsend Rd, with 33 stops per direction.The first departure is at 05:54, the last at 21:10.Departures run every ~23 min, and the ride takes ~30 min on average.

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

05:54

Last

21:10

Departures

37

Line 30 timetable — on weekdays
0554B
060516B
070509B1734
08012446
091642
Line 30 timetable — on Saturdays
0651B
0744
090846
1046
1147
Line 30 timetable — on Sundays and holidays
0853B
0947
1043
1147
1308
Changed25.10.2026.
Checked25.10.2026.

Stops

33 stops~30 min in total
  1. Geelong Station/Railway Tce

    #30391 — Geelong Station/Railway Tce

    31404142departure0min
  2. Moorabool Street Bus Stops/Moorabool St

    #45327 — Moorabool Street Bus Stops/Moorabool St

    12224253132+9+2 min2min
  3. 3240566061+2 min4min
  4. University Hospital Geelong/Ryrie St

    #30492 — University Hospital Geelong/Ryrie St

    3240566061+1 min5min
  5. 60+1 min6min
  6. Geelong Botanic Gardens/Garden St

    #48593 — Geelong Botanic Gardens/Garden St

    +1 min7min
  7. +1 min8min
  8. +1 min9min
  9. +1 min10min
  10. +1 min11min
  11. +0 min11min
  12. +1 min12min
  13. +1 min13min
  14. +1 min14min
  15. +0 min14min
  16. +1 min15min
  17. +0 min15min
  18. Newcomb Primary School/Richard St

    #50700 — Newcomb Primary School/Richard St

    +1 min16min
  19. Kirralee Kindergarten/Richard St

    #50702 — Kirralee Kindergarten/Richard St

    +1 min17min
  20. +1 min18min
  21. +1 min19min
  22. Bellarine Hwy/Coppards Rd

    #50705 — Bellarine Hwy/Coppards Rd

    +1 min20min
  23. 325661+1 min21min
  24. Newcomb Secondary College/Bellarine Hwy

    #30509 — Newcomb Secondary College/Bellarine Hwy

    325661+1 min22min
  25. +1 min23min
  26. +1 min24min
  27. +0 min24min
  28. Whittington Primary School/Solar Dr

    #30637 — Whittington Primary School/Solar Dr

    +1 min25min
  29. +1 min26min
  30. +1 min27min
  31. +1 min28min
  32. +0 min28min
  33. Windsor Park Retirement Village/Townsend Rd

    #30632 — Windsor Park Retirement Village/Townsend Rd

    31+2 min30min

Frequently asked questions

When are the first and last departures of line 30?

On weekdays the first departure from Geelong Station/Railway Tce is at 05:54 and the last at 21:10. There are 37 departures in total.

Does line 30 run on weekends?

Yes — on Saturday from 06:51 to 18:22 and on Sunday from 08:53 to 17:26.

Does line 30 run on Sundays?

Yes. On Sundays line 30 has 9 departures from Geelong Station/Railway Tce, the first at 08:53 and the last at 17:26.

How often does line 30 run?

Departures run about every 23 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 30?

The whole ride takes about 30 minutes on average — from about 7 minutes off-peak to about 34 minutes at peak.

How many stops does line 30 have?

In the Geelong Station/Railway Tce → Windsor Park Retirement Village/Townsend Rd direction, line 30 has 33 stops.

How long is the route of line 30?

The route in this direction is about 10.5 km long.