412
Niagara Region Transit 412 Vine St.
Bus · Niagara Region Transit
Runs every 30 min on Saturdays and every 33 min on Sundays. Weekday trips from 6:15 pm to 11:15 pm.
How often it runs
Haig Street - Vine Street - Lakeshore Road
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | – | every 30 min | – |
| Midday9 am–3 pm | – | every 30 min | every 33 min |
| Afternoon rush3–7 pm | 1 trip | every 30 min | every 30 min |
| Evening7 pm–midnight | every hour | every hour | 1 trip |
| First trip | 6:15 pm | 6:15 am | 9:15 am |
| Last trip | 11:15 pm | 11:15 pm | 7:15 pm |
| Trips | 6 | 30 | 19 |
Vine Street - Haig Street - Downtown
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | – | every 30 min | – |
| Midday9 am–3 pm | – | every 30 min | every 33 min |
| Afternoon rush3–7 pm | 1 trip | every 30 min | every 30 min |
| Evening7 pm–midnight | every hour | every hour | 2 trips |
| First trip | 6:10 pm | 6:10 am | 9:10 am |
| Last trip | 11:10 pm | 11:10 pm | 8:10 pm |
| Trips | 6 | 30 | 20 |
From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.
Stops
Haig Street - Vine Street - Lakeshore Road 46 stops
- Downtown Terminal 70 Carlisle St ♿︎ DTT
- Church St + Academy St 261
- Clark St + Welland Av 263
- Catherine St + Louisa St ♿︎ 1213
- Catherine St + Hetherington St ♿︎ 264
- Catherine St + Beech St 265
- Catherine St + Russell Ave ♿︎ 266
- Russell Ave + George St ♿︎ 267
- Russell Ave + Henry St ♿︎ 268
- Russell Av + Lake St 1214
- Lake St + Stuart Ave ♿︎ 269
- Lake-Carlton Plaza ♿︎ 270
- Carlton St + York St 271
- Carlton St + Taylor Ave 272
- Carlton St + Shakespeare Av 273
- Haig St + Carlton St ♿︎ 274
- Haig St + Byron PL ♿︎ 275
- Haig St + Alice St ♿︎ 276
- Haig St + Perry St ♿︎ 277
- Haig St + Ventura Dr ♿︎ 278
- Haig St + Cayuga St ♿︎ 279
- Cayuga St + Margery Ave 280
- Cayuga St + Thorndale Ave 281
- Springdale Av + Thorndale Av 282
- Springdale Av + Mohawk Dr 283
- North Service Rd + Ymca Dr 284
- Fairview Mall ♿︎ FVM
- Fairview Mall + Swiss Chalet ♿︎ 545
- Wood St + Geneva St 1230
- Wood St + Greenmeadow CT 1061
- Wood St + Carlton St 1064
- Carlton St + Rolls Ave 663
- Vine St + Carlton St 664
- Vine St + Hill Park Lane 665
- Vine St + Allan Dr ♿︎ 666
- Vine St + Old Pine Trail ♿︎ 667
- Vine St + Scott St ♿︎ 668
- Vine St + 398 Vine St ♿︎ 669
- Vine St + Densgrove Dr 670
- Vine St + Regent Dr ♿︎ 671
- Vine St + Southdale Dr ♿︎ 672
- Vine St + Linwell Rd ♿︎ 673
- Vine St + Rosemount Ave ♿︎ 674
- Vine St + Glenview Ave 675
- Vine St + Preston Dr ♿︎ 676
- Vine St + Parnell Rd ♿︎ 678
Vine Street - Haig Street - Downtown 44 stops
- Vine St + Parnell Rd ♿︎ 681
- Vine St + Preston Dr ♿︎ 683
- Vine St + Glenview Ave ♿︎ 684
- Vine St + Rosemount Ave ♿︎ 685
- Vine St + Linwell Rd 686
- Vine St + Tracey Rd ♿︎ 687
- Vine St + Densgrove Dr 689
- Vine St + Scott St ♿︎ 690
- Vine St + 385 Vine St ♿︎ 691
- Vine St + Nello St 692
- Vine St + Westfield Dr ♿︎ 693
- Vine St + Hill Park Lane 694
- Vine St + Carlton St 695
- Carlton St + 321 Carlton St ♿︎ 696
- Carlton St + Stanmary Dr 697
- Carlton St + Wood St 698
- Carlton St + Grote St 699
- Fairview Mall ♿︎ FVM
- 20 Ymca Dr 286
- Lake St + North Service Rd ♿︎ 320
- Lake St + Springdale Av ♿︎ 321
- Springdale Av + Thorndale Av 322
- Cayuga St + Thorndale Av 323
- Cayuga St + Margery Av 324
- Cayuga St + Haig St ♿︎ 325
- Haig St + Ventura Dr 326
- Haig St + Perry St 327
- Haig St + Ventura Dr 328
- Haig St + Byron PL ♿︎ 329
- Haig St + Carlton St ♿︎ 330
- Carlton St + Taylor Ave 332
- Carlton St + York St ♿︎ 333
- Carlton St + Wilson St 334
- Lake St + Stuart Av ♿︎ 371
- Russell Ave + Henry St 336
- Russell Ave + George St ♿︎ 337
- Catherine St + Russell Ave ♿︎ 338
- Catherine St + Beech St ♿︎ 339
- Catherine St + Albert St ♿︎ 340
- Catherine St + Welland Ave ♿︎ 341
- Clark St + Welland Ave 342
- Clark St + Church St 343
- St Catharines Public Library Carlisle St Entrance ♿︎ 86
- Downtown Terminal 70 Carlisle St ♿︎ DTT
Schedule from Niagara Region Transit's published GTFS feed, valid through November 28, 2026. Data sources