312 (Vine St) Bus in St. Catharines

Click to load interactive map
List of stops
      Map
      Monday to Friday

      ST. Catharines BUS Terminal – Vine ST + Parnell Rd

      ST. Catharines BUS Terminal

      06:0006:3007:0007:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:00

      Geneva ST + Church St

      06:0106:3107:0107:3108:0108:3109:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0214:3215:0215:3216:0216:3217:0217:3218:02

      Geneva ST + Welland Ave

      06:0106:3107:0107:3108:0108:3109:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0214:3215:0215:3216:0216:3217:0217:3218:02

      Geneva ST + Maple St

      06:0206:3207:0207:3208:0208:3209:0209:3210:0210:3211:0211:3212:0212:3213:0213:3214:0314:3315:0315:3316:0316:3317:0317:3318:03

      Geneva ST + Dacotah St

      06:0206:3207:0207:3208:0208:3209:0209:3210:0210:3211:0211:3212:0212:3213:0213:3214:0414:3415:0415:3416:0416:3417:0417:3418:04

      Geneva ST + Russell Ave

      06:0306:3307:0307:3308:0308:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0414:3415:0415:3416:0416:3417:0417:3418:04

      Geneva ST + ST Patrick St

      06:0306:3307:0307:3308:0308:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0514:3515:0515:3516:0516:3517:0517:3518:05

      Geneva ST + Atwood St

      06:0306:3307:0307:3308:0308:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0514:3515:0515:3516:0516:3517:0517:3518:05

      Fairview Mall

      06:0606:3607:0607:3608:0608:3609:0609:3610:0610:3611:0611:3612:0612:3613:0613:3614:09
      14:10
      14:39
      14:40
      15:09
      15:10
      15:39
      15:40
      16:09
      16:10
      16:39
      16:40
      17:09
      17:10
      17:39
      17:40
      18:09
      18:10

      Fairview Mall + Swiss Chalet

      06:0606:3607:0607:3608:0608:3609:0609:3610:0710:3711:0711:3712:0712:3713:0713:3714:1114:4115:1115:4116:1116:4117:1117:4118:11

      Wood ST + Geneva St

      06:0706:3707:0707:3708:0708:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:1214:4215:1215:4216:1216:4217:1217:4218:12

      Wood ST + Greenmeadow Ct

      06:0706:3707:0707:3708:0708:3709:0709:3710:0810:3811:0811:3812:0812:3813:0813:3814:1214:4215:1215:4216:1216:4217:1217:4218:12

      Wood ST + Carlton St

      06:0806:3807:0807:3808:0808:3809:0809:3810:0910:3911:0911:3912:0912:3913:0913:3914:1314:4315:1315:4316:1316:4317:1317:4318:13

      Carlton ST + Rolls Ave

      06:0806:3807:0807:3808:0808:3809:0809:3810:0910:3911:0911:3912:0912:3913:0913:3914:1314:4315:1315:4316:1316:4317:1317:4318:13

      Vine ST + Carlton St

      06:0906:3907:0907:3908:0908:3909:0909:3910:1010:4011:1011:4012:1012:4013:1013:4014:1414:4415:1415:4416:1416:4417:1417:4418:14

      Vine ST + Hill Park Lane

      06:0906:3907:0907:3908:0908:3909:0909:3910:1010:4011:1011:4012:1012:4013:1013:4014:1514:4515:1515:4516:1516:4517:1517:4518:15

      Vine ST + Allan Dr

      06:1006:4007:1007:4008:1008:4009:1009:4010:1110:4111:1111:4112:1112:4113:1113:4114:1514:4515:1515:4516:1516:4517:1517:4518:15

      Vine ST + OLD Pine Trail

      06:1006:4007:1007:4008:1008:4009:1009:4010:1110:4111:1111:4112:1112:4113:1113:4114:1614:4615:1615:4616:1616:4617:1617:4618:16

      Vine ST + Scott St

      06:1106:4107:1107:4108:1108:4109:1109:4110:1210:4211:1211:4212:1212:4213:1213:4214:1614:4615:1615:4616:1616:4617:1617:4618:16

      Vine ST + 398 Vine St

      06:1106:4107:1107:4108:1108:4109:1109:4110:1210:4211:1211:4212:1212:4213:1213:4214:1714:4715:1715:4716:1716:4717:1717:4718:17

      Vine ST + Densgrove Dr

      06:1106:4107:1107:4108:1108:4109:1109:4110:1310:4311:1311:4312:1312:4313:1313:4314:1714:4715:1715:4716:1716:4717:1717:4718:17

      Vine ST + Regent Dr

      06:1206:4207:1207:4208:1208:4209:1209:4210:1310:4311:1311:4312:1312:4313:1313:4314:1814:4815:1815:4816:1816:4817:1817:4818:18

      Vine ST + Southdale Dr

      06:1206:4207:1207:4208:1208:4209:1209:4210:1410:4411:1411:4412:1412:4413:1413:4414:1814:4815:1815:4816:1816:4817:1817:4818:18

      Vine ST + Linwell Rd

      06:1306:4307:1307:4308:1308:4309:1309:4310:1410:4411:1411:4412:1412:4413:1413:4414:1914:4915:1915:4916:1916:4917:1917:4918:19

      Vine ST + Rosemount Ave

      06:1306:4307:1307:4308:1308:4309:1309:4310:1510:4511:1511:4512:1512:4513:1513:4514:1914:4915:1915:4916:1916:4917:1917:4918:19

      Vine ST + Glenview Ave

      06:1406:4407:1407:4408:1408:4409:1409:4410:1510:4511:1511:4512:1512:4513:1513:4514:2014:5015:2015:5016:2016:5017:2017:5018:20

      Vine ST + Preston Dr

      06:1406:4407:1407:4408:1408:4409:1409:4410:1610:4611:1611:4612:1612:4613:1613:4614:2114:5115:2115:5116:2116:5117:2117:5118:21

      Vine ST + Parnell Rd

      06:1506:4507:1507:4508:1508:4509:1509:4510:1710:4711:1711:4712:1712:4713:1713:4714:2214:5215:2215:5216:2216:5217:2217:5218:22

      Vine ST + Parnell Rd – ST. Catharines BUS Terminal

      Vine ST + Parnell Rd06:3507:0507:3508:0508:3509:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:4615:1615:4616:1616:4617:1617:46
      Vine ST + Preston Dr06:3507:0507:3508:0508:3509:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:4615:1615:4616:1616:4617:1617:46
      Vine ST + Glenview Ave06:3507:0607:3608:0608:3609:0609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0514:4615:1615:4616:1616:4617:1617:46
      Vine ST + Rosemount Ave06:3607:0607:3608:0608:3609:0609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:4715:1715:4716:1716:4717:1717:47
      Vine ST + Linwell Rd06:3607:0707:3708:0708:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0614:4715:1715:4716:1716:4717:1717:47
      Vine ST + Tracey Rd06:3707:0707:3708:0708:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:4815:1815:4816:1816:4817:1817:48
      Vine ST + Densgrove Dr06:3707:0807:3808:0808:3809:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0714:4815:1815:4816:1816:4817:1817:48
      Vine ST + Scott St06:3807:0807:3808:0808:3809:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:4915:1915:4916:1916:4917:1917:49
      Vine ST + 385 Vine St06:3807:0907:3908:0908:3909:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0814:4915:1915:4916:1916:4917:1917:49
      Vine ST + Nello St06:3907:1007:4008:1008:4009:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:0914:5015:2015:5016:2016:5017:2017:50
      Vine ST + Westfield Dr06:3907:1007:4008:1008:4009:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:0914:5015:2015:5016:2016:5017:2017:50
      Vine ST + Hill Park Lane06:3907:1107:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:0914:5015:2015:5016:2016:5017:2017:50
      Vine ST + Carlton St06:4007:1107:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1014:5115:2115:5116:2116:5117:2117:51
      Carlton ST + 321 Carlton St06:4007:1107:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1014:5115:2115:5116:2116:5117:2117:51
      Carlton ST + Stanmary Dr06:4007:1207:4208:1208:4209:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1014:5115:2115:5116:2116:5117:2117:51
      Carlton ST + Wood St06:4107:1207:4208:1208:4209:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1114:5215:2215:5216:2216:5217:2217:52
      Carlton ST + Grote St06:4107:1307:4308:1308:4309:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1114:5215:2215:5216:2216:5217:2217:52
      Fairview Mall06:4307:1507:4508:1508:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1314:54
      14:57
      15:24
      15:27
      15:54
      15:57
      16:24
      16:27
      16:54
      16:57
      17:24
      17:27
      17:54
      17:57
      Fairview Mall + Swiss Chalet06:4407:1607:4608:1608:4609:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1414:5815:2815:5816:2816:5817:2817:58
      Geneva ST + North Service Rd06:4407:1607:4608:1608:4609:1609:4610:1710:4711:1711:4712:1712:4713:1713:4714:1514:5915:2915:5916:2916:5917:2917:59
      Geneva ST + Atwood St06:4507:1707:4708:1708:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1514:5915:2915:5916:2916:5917:2917:59
      Geneva ST + Linwood St06:4507:1707:4708:1708:4709:1709:4710:1810:4811:1811:4812:1812:4813:1813:4814:1615:0015:3016:0016:3017:0017:3018:00
      Geneva ST + Junkin St06:4507:1807:4808:1808:4809:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1615:0015:3016:0016:3017:0017:3018:00
      Geneva ST + Russell Ave06:4607:1807:4808:1808:4809:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1615:0015:3016:0016:3017:0017:3018:00
      Geneva ST + Dacotah St06:4607:1807:4808:1808:4809:1809:4810:1910:4911:1911:4912:1912:4913:1913:4914:1715:0115:3116:0116:3117:0117:3118:01
      Geneva ST + Maple Street06:4607:1907:4908:1908:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1715:0115:3116:0116:3117:0117:3118:01
      Geneva ST + Welland Ave06:4707:1907:4908:1908:4909:1909:4910:2010:5011:2011:5012:2012:5013:2013:5014:1815:0215:3216:0216:3217:0217:3218:02
      Geneva ST + Church St06:4707:2007:5008:2008:5009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:1815:0215:3216:0216:3217:0217:3218:02
      Church ST + Court St06:4807:2107:5108:2108:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:1915:0315:3316:0316:3317:0317:3318:03
      ST Catharines Public Library Carlisle ST Entrance06:49s07:22s07:52s08:22s08:52s09:22s09:52s10:23s10:53s11:23s11:53s12:23s12:53s13:23s13:53s14:21s15:05s15:35s16:05s16:35s17:05s17:35s18:05s
      ST. Catharines BUS Terminal06:5007:2307:5308:2308:5309:2309:5310:2410:5411:2411:5412:2412:5413:2413:5414:2215:0615:3616:0616:3617:0617:3618:06
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Last updated on March 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: ST. Catharines BUS Terminal – Vine ST + Parnell Rd
      Geneva Street - YMCA Drive - Geneva Street - Wood Street - Carlton Street - Vine Street - Hollywood Avenue - Vine Street
      Inbound: Vine ST + Parnell Rd – ST. Catharines BUS Terminal
      Vine Street - Tracey Road - Vine Street - Carlton Street - YMCA Drive - Geneva Street - Church Street - Carlisle Street
      All data is available in GTFS feed: niagararegion

      Bus 312 FAQ

      • What time does the 312 bus start operating?

        Services on the 312 - Vine St bus start at 06:00 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 312 bus stop working?

        Services on the 312 - Vine St bus stop at 18:22 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 312 bus stop near me?

        Click here to view the nearest 312 - Vine St bus stop.

      312 (St. Catharines Buses)

      The first stop of the 312 bus route is ST. Catharines BUS Terminal and the last stop is Vine ST + Parnell Rd. 312 (Vine St) is operational during on weekdays.

      Additional information: 312 has 28 stops and the total trip duration for this route is approximately 22 minutes.

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

      312 bus near me

      Similar Routes & Alternatives to 312

      Looking for alternatives to 312? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.