127
Calgary Transit 127 Maryvale/Franklin Industrial
Bus · Calgary Transit
Runs every 30 min in weekday rush hours, every 31 min weekday middays and every 35 min on weekends. Weekday trips from 5:12 am to 11:24 pm.
See live vehicles on the map How reliable it's been
How often it runs
Maryvale
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Early morning3–6 am | every 22 min | – |
| Morning rush6–9 am | every 30 min | every 35 min |
| Midday9 am–3 pm | every 31 min | every 35 min |
| Afternoon rush3–7 pm | every 30 min | every 35 min |
| Evening7 pm–midnight | every 35 min | every 35 min |
| First trip | 5:12 am | 6:19 am |
| Last trip | 11:24 pm | 9:29 pm |
| Trips | 36 | 27 a day |
Marlborough Station
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Early morning3–6 am | 2 trips | 1 trip |
| Morning rush6–9 am | every 30 min | every 35 min |
| Midday9 am–3 pm | every 31 min | every 35 min |
| Afternoon rush3–7 pm | every 30 min | every 35 min |
| Evening7 pm–midnight | every 35 min | every 35 min |
| First trip | 5:20 am | 5:59 am |
| Last trip | 11:05 pm | 9:11 pm |
| Trips | 35 | 27 a day |
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
Maryvale 30 stops
- Barlow LRT Station (EB Century RI @ 19 ST NE) 6021
- NB 19 St Se @ Century PL 7489
- NB 19 St Se @ 2 Av Se 7490
- Eb Centre Av @ 19 St E 6022
- Eb Centre Av @ E. of 23 St E 7491
- EB Centre AV @ Monument PL E 7492
- NB 28 St E @ Centre Av 6023
- NB 28 St Ne @ 3 Av Ne 7556
- NB 28 St Ne @ 5 Av Ne 7558
- NB 28 St Ne @ 7 Av Ne 7559
- NB 28 St Ne @ 10 Av Ne 7879
- NB 28 St Ne @ 10 Av Ne 6024
- Eb 14 Av Ne @ 28 St Ne 7560
- Eb 14 Av Ne @ E. of 28 St Ne 7561
- SB 33 St Ne @ 14 Av Ne 7562
- SB 33 St Ne @ 12 Av Ne 2518
- Eb 8 Av Ne @ 33 St Ne 2519
- Marlborough LRT Station (EB Marlborough DR) 5872
- SB Marlborough WY @ Marlborough DR NE 5873
- EB Maryvale DR @ Marlborough WY NE 6227
- Eb Maryvale Dr @ 42 St Ne 4330
- EB Maryvale DR @ Maryvale WY NE 4329
- Eb Maryvale Dr @ W. of 50 St Ne 4328
- Eb Maryvale Dr @ 52 St Ne 6228
- Eb 4 Av Ne @ 52 St Ne 6229
- Eb 4 Av Ne @ Maidstone Dr 4327
- Eb 4 Av Ne @ 55 St Ne 4326
- Eb 4 Av Ne @ 59 St Ne 4325
- SB Madigan Dr @ 4 Av Ne 6146
- EB Memorial DR @ Penbrooke DR SE 9339
Marlborough Station 17 stops
- EB Memorial DR @ Penbrooke DR SE 9339
- NB 68 St E @ Memorial Dr 2853
- NB 68 St Ne @ 4 Av Se 2313
- SB Madigan Dr @ 8 Av Ne 4378
- SB Madigan DR @ Malvern DR NE 4377
- WB 4 Av Ne @ Madigan Dr 6234
- WB 4 Av Ne @ Maddock Dr 4324
- WB 4 Av Ne @ Maidstone Dr 4323
- SB 4 Av Ne @ N. Leg Maidstone Dr 6235
- NB 52 St & 4 Av Ne 4322
- WB Maryvale Dr @ 52 St Ne 6236
- WB Maryvale Dr @ 50 St Ne 4320
- WB Maryvale DR @ Maryvale WY NE 4321
- WB Maryvale Dr @ E. of 42 St Ne 6237
- NB Marlborough WY@ Maryvale DR NE 6181
- WB Marlborough DR @ Marlborough WY NE 4356
- Marlborough LRT Station (WB 8 AV NE @ 36 ST NE) 6027
Schedule from Calgary Transit's published GTFS feed, valid through December 20, 2026. Data sources