305
Niagara Region Transit 305 Haig St. - Linwell Rd.
Bus · Niagara Region Transit
Runs every 30 min on weekdays. Weekday trips from 6:10 am to 6:10 pm. No weekend service.
How often it runs
Haig Street - Linwell Road
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Early morning3–6 am | 1 trip | – |
| Morning rush6–9 am | every 30 min | – |
| Midday9 am–3 pm | every 30 min | – |
| Afternoon rush3–7 pm | every 30 min | – |
| First trip | 5:50 am | No service |
| Last trip | 5:15 pm | – |
| Trips | 24 | 0 |
Haig Street - Downtown
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Morning rush6–9 am | every 30 min | – |
| Midday9 am–3 pm | every 30 min | – |
| Afternoon rush3–7 pm | every 30 min | – |
| First trip | 6:10 am | No service |
| Last trip | 6:10 pm | – |
| Trips | 25 | 0 |
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 - Linwell Road 45 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
- 20 Ymca Dr 286
- Lake St + North Service Rd 287
- Scott St + Lake St 288
- Scott St + Elma St ♿︎ 289
- Scott St + Meadowvale Dr ♿︎ 290
- 21 St Helena St ♿︎ 291
- St Helena St + Meadowvale Dr 292
- Meadowvale Dr + Dawn Rd ♿︎ 293
- Meadowvale Dr + Dorothy St 294
- Ontario St + Meadowvale Dr 104
- Ontario St + Linhaven ♿︎ 105
- Ontario St + Juliana CR ♿︎ 106
- Linwell Rd + Juliana CR 295
- Linwell Rd + Centennial Dr ♿︎ 296
- Linwell Rd + Ernest St 297
- Linwell Rd + Lafayette Dr 298
- Linwell Rd + Lakeport Rd 299
- Lakeport Rd + Eden Secondary School ♿︎ 1295
Haig Street - Downtown 41 stops
- Linwell Rd + Eden Secondary School ♿︎ 308
- Linwell Rd + Lakeport Rd 309
- Linwell Rd + Bill Burgoyne Arena 310
- Linwell Rd + Linwell Manor ♿︎ 311
- Ontario St + Royal Henley Blvd ♿︎ 138
- Ontario St + Linhaven ♿︎ 139
- Meadowvale Dr + Dorothy St 313
- Meadowvale Rd + Dawn Rd ♿︎ 1345
- Meadowvale Dr + St Helena St 314
- St Helena St + Meadowvale Dr 315
- Scott St + Meadowvale Dr ♿︎ 316
- Scott St + Elma Street ♿︎ 317
- Scott St + Lake St ♿︎ 318
- North Service Rd + Ymca Dr 284
- 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