31 (St Albans Park - Geelong Station) Bus in Geelong

Click to load interactive map
List of stops
      Map

      Windsor Park Retirement Village/Townsend Rd – Geelong Station/Railway Tce

      Windsor Park Retirement Village/Townsend Rd

      09:0010:1711:1412:1913:4114:5215:3916:5117:53

      Coppards Rd/Townsend Rd

      09:0010:1711:1412:1913:4114:5215:3916:5117:53

      Portland Ave/Coppards Rd

      09:0110:1811:1512:2013:4214:5315:4016:5217:54

      Aldershot Rd/Coppards Rd

      09:0110:1811:1512:2013:4214:5315:4016:5217:54

      East End Cres/Aldershot Rd

      09:0210:1911:1612:2113:4314:5415:4116:5317:55

      Enfield Dr/Paramount Cres

      09:0310:2011:1712:2213:4414:5415:4116:5317:56

      Filipi Dr/Paramount Cres

      09:0310:2011:1712:2213:4414:5515:4216:5417:56

      Paramount Cres/Homestead Dr

      09:0410:2111:1812:2313:4514:5515:4216:5417:57

      Newhaven Ave/Homestead Dr

      09:0410:2111:1812:2313:4514:5615:4316:5517:57

      Oakwood Rdge/Homestead Dr

      09:0510:2211:1912:2413:4614:5715:4416:5617:58

      Wilsons Rd/Woods Rd

      09:0610:2311:2012:2513:4714:5715:4416:5617:59

      Freeman Ct/Wilsons Rd

      09:0710:2411:2112:2613:4814:5815:4516:5718:00

      Roccoco Aged Care Facility/Wilsons Rd

      09:0810:2511:2212:2713:4914:5915:4616:5818:01

      Ellstone Ave/Wilsons Rd

      09:0910:2611:2312:2813:5015:0015:4716:5918:02

      Grafton St/Wilsons Rd

      09:0910:2611:2312:2813:5015:0115:4817:0018:02

      Westmoreland St/Wilsons Rd

      09:1010:2711:2412:2913:5115:0115:4817:0018:03

      Elizabeth St/Townsend Rd

      09:1110:2811:2512:3013:5215:0215:4917:0118:04

      Lucy Ct/Townsend Rd

      09:1210:2911:2612:3113:5315:0315:5017:0218:05

      Hitchcock St/St Albans Rd

      09:1310:3011:2712:3213:5415:0415:5117:0318:06

      Gordon Institute of Tafe/St Albans Rd

      09:1310:3011:2712:3213:5415:0415:5117:03

      Geelong Showgrounds/St Albans Rd

      09:1410:3111:2812:3313:5515:0515:5217:04

      Tate St/St Albans Rd

      09:1510:3111:2812:3313:5515:0515:5217:04

      Tamlyn St/St Albans Rd

      09:1510:3211:2912:3413:5615:0615:5317:05

      St Albans Rd/Verner St

      09:1610:3211:2912:3413:5615:0615:5317:05

      Garden St/Verner St

      09:1710:3311:3012:3513:5715:0715:5417:06

      Kilgour St/Garden St

      09:1710:3411:3112:3613:5815:0815:5517:07

      Fitzroy St/Kilgour St

      09:1810:3411:3112:3613:5815:0815:5517:07

      Swanston St/Kilgour St

      09:1910:3511:3212:3713:5915:0915:5617:08

      Mckillop St/Swanston St

      09:1910:3511:3212:3713:5915:0915:5717:08

      Bellerine St/Mckillop St

      09:2010:3611:3312:3814:0015:1015:5817:09

      Mckillop St/Moorabool St

      09:2210:3911:3612:4114:0315:1316:0017:12

      Moorabool Street Bus Stops/Moorabool St

      09:2410:4111:3812:4314:0515:1516:0217:14

      Geelong Station/Railway Tce

      09:2710:4411:4112:4614:0815:1816:0617:17
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Geelong Station/Railway Tce – Windsor Park Retirement Village/Townsend Rd

      Geelong Station/Railway Tce09:3310:3411:4213:0414:1315:0316:2417:23
      Moorabool Street Bus Stops/Moorabool St09:3510:3611:4413:0614:1515:0516:2717:25
      Little Myers St/Moorabool St09:3710:3811:4713:0914:1815:0816:2917:27
      Bellerine St/Mckillop St09:4010:4111:4913:1114:2015:1016:3217:30
      Mckillop St/Swanston St09:4010:4111:5013:1214:2115:1116:3317:30
      Bourke Cres/Kilgour St09:4210:4311:5213:1414:2315:1316:3517:32
      Fitzroy St/Kilgour St09:4210:4311:5213:1414:2315:1316:3517:32
      Garden St/Kilgour St09:4210:4311:5213:1414:2315:1316:3517:32
      Richmond St/Garden St09:4210:4311:5213:1414:2315:1316:3517:32
      Verner St/Garden St09:4310:4411:5313:1514:2415:1416:3617:33
      199 Verner St09:4310:4411:5313:1514:2415:1416:3617:33
      St Albans Rd/Verner St09:4310:4411:5313:1514:2415:1416:3617:33
      St Margarets Catholic Primary School/St Albans Rd09:4410:4511:5413:1614:2515:1516:3717:34
      Tamlyn St/St Albans Rd09:4410:4511:5413:1614:2515:1516:3717:34
      Birdsey St/St Albans Rd09:4410:4511:5413:1614:2515:1516:3717:34
      Geelong Showgrounds/St Albans Rd09:4510:4611:5513:1714:2615:1616:3817:35
      Callander St/St Albans Rd09:4610:4711:5613:1814:2715:1716:3917:36
      Gordon Institute of Tafe/St Albans Rd09:4610:4711:5613:1814:2715:1716:3917:36
      St Albans Reserve/St Albans Rd08:4509:4710:4811:5713:1914:2815:1816:4017:37
      Lucy Ct/Townsend Rd08:4509:4710:4811:5813:1914:2815:1816:4017:37
      Elizabeth St/Townsend Rd08:4609:4810:4911:5813:2014:2915:1916:4117:38
      Westmoreland St/Wilsons Rd08:4709:4910:5011:5913:2114:3015:2016:4217:39
      St Albans St Andrews Uniting Church/Wilsons Rd08:4709:4910:5011:5913:2114:3015:2016:4217:39
      Homestead Dr/Wilsons Rd08:4809:5010:5112:0013:2214:3115:2116:4317:40
      Roccoco Aged Care Facility/Wilsons Rd08:4909:5110:5212:0113:2314:3215:2216:4417:41
      Freeman Ct/Wilsons Rd08:4909:5110:5212:0213:2314:3215:2216:4417:41
      Wilsons Rd/Woods Rd08:5009:5210:5312:0313:2414:3315:2316:4517:42
      Taras Ct/Homestead Dr08:5109:5310:5412:0313:2514:3415:2416:4617:43
      Newhaven Ave/Homestead Dr08:5109:5310:5412:0413:2514:3415:2416:4617:43
      Templeton Ct/Paramount Cres08:5209:5410:5512:0513:2614:3515:2516:4717:44
      Enfield Dr/Paramount Cres08:5309:5510:5612:0613:2714:3615:2616:4817:45
      East End Cres/Aldershot Rd08:5409:5610:5712:0613:2814:3715:2716:4917:46
      Aldershot Rd/Coppards Rd08:5409:5610:5712:0713:2814:3715:2716:4917:46
      Portland Ave/Coppards Rd08:5509:5710:5812:0813:2914:3815:2816:5017:47
      Trenton Pde/Townsend Rd08:5509:5710:5812:0813:2914:3815:2816:5017:47
      Windsor Park Retirement Village/Townsend Rd08:5609:5810:5912:0913:3014:3915:2916:5117:48
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Last updated on March 22, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Windsor Park Retirement Village/Townsend Rd – Geelong Station/Railway Tce
      Townsend Road - Coppards Road - Aldershot Road - Paramount Crescent - Homestead Drive - Woods Road - Wilsons Road - Townsend Road - St Albans Road - Verner Street - Garden Street - Kilgour Street - Swanston Street - McKillop Street - Moorabool Street - Gordon Avenue
      Inbound: Geelong Station/Railway Tce – Windsor Park Retirement Village/Townsend Rd
      Gordon Avenue - Moorabool Street - McKillop Street - Swanston Street - Kilgour Street - Garden Street - Verner Street - St Albans Road - Townsend Road - Wilsons Road - Woods Road - Homestead Drive - Paramount Crescent - Aldershot Road - Coppards Road - Townsend Road
      All data is available in GTFS feed: ptv-metropolitan-bus

      Regional Bus Service 31 FAQ

      • What time does the 31 bus start operating?

        Services on the 31 - St Albans Park - Geelong Station bus start at 09:00 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 31 bus stop working?

        Services on the 31 - St Albans Park - Geelong Station bus stop at 18:06 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 31 bus stop near me?

        Click here to view the nearest 31 - St Albans Park - Geelong Station bus stop.

      31 (Geelong Buses)

      The first stop of the 31 bus route is Windsor Park Retirement Village/Townsend Rd and the last stop is Geelong Station/Railway Tce. 31 (St Albans Park - Geelong Station) is operational during everyday.

      Additional information: 31 has 33 stops and the total trip duration for this route is approximately 27 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Geelong Buses suggested routes, real-time bus tracker, line route maps in Geelong, and helps to find the closest 31 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 31 bus to take on your trip.

      31 bus near me