# Route 155 West Dover/Forest Lawn — Calgary Transit Bus Schedule, Frequency & Stops

Route 155 West Dover/Forest Lawn is a Calgary Transit bus route running toward FOREST LAWN and toward WEST DOVER. Service operates on Monday–Friday, Monday–Thursday, Sunday & holidays, Saturday (Jun 27 – Aug 29), Stampede (Jul 6–10), Friday, Stampede (Jul 4–11), Saturday (Jun 6), Sunday (Jun 7), Saturday (Jun 13), Sunday (Jun 14), Saturday (Jun 20), Sunday (Jun 21), Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 5), Stampede (Jul 8), Stampede (Jul 12) and Stampede (Jul 13) days. On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward FOREST LAWN runs from 4:42 AM to 12:46 AM, about every 24 minutes at peak and every 36 minutes midday. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

No alerts currently listed for this route — live alert list at /alerts/, updated every 10 minutes.

## Frequency & span — toward FOREST LAWN

Route 155 frequency and service span toward FOREST LAWN, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 4:42 AM | 12:46 AM | every 24 min | every 36 min | every 34 min |
| Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 6:00 AM | 10:48 PM | every 36 min | every 36 min | every 36 min |

## Frequency & span — toward WEST DOVER

Route 155 frequency and service span toward WEST DOVER, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 5:10 AM | 12:37 AM | every 24 min | every 36 min | every 34 min |
| Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 5:51 AM | 10:39 PM | every 36 min | every 36 min | every 36 min |

## Departures from Franklin LRT Station S Lot (EB Radcliffe Dr SE) — toward FOREST LAWN

### Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)

Route 155 toward FOREST LAWN — departures from Franklin LRT Station S Lot (EB Radcliffe Dr SE), Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:42 |
| 5 AM | 5:06, 5:29, 5:53 |
| 6 AM | 6:17, 6:41 |
| 7 AM | 7:05, 7:29, 7:53 |
| 8 AM | 8:17, 8:40 |
| 9 AM | 9:06, 9:42 |
| 10 AM | 10:18, 10:54 |
| 11 AM | 11:30 |
| 12 PM | 12:06, 12:42 |
| 1 PM | 1:18, 1:54 |
| 2 PM | 2:30, 2:55 |
| 3 PM | 3:20, 3:45 |
| 4 PM | 4:10, 4:35 |
| 5 PM | 5:00, 5:25, 5:50 |
| 6 PM | 6:14, 6:38 |
| 7 PM | 7:12, 7:46 |
| 8 PM | 8:20, 8:54 |
| 9 PM | 9:28 |
| 10 PM | 10:01, 10:34 |
| 11 PM | 11:07, 11:40 |
| After midnight | 12:13 AM, 12:46 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:42 AM, 5:06 AM, 5:29 AM, 5:53 AM, 6:17 AM, 6:41 AM, 7:05 AM, 7:29 AM, 7:53 AM, 8:17 AM, 8:40 AM, 9:06 AM, 9:42 AM, 10:18 AM, 10:54 AM, 11:30 AM, 12:06 PM, 12:42 PM, 1:18 PM, 1:54 PM, 2:30 PM, 2:55 PM, 3:20 PM, 3:45 PM, 4:10 PM, 4:35 PM, 5:00 PM, 5:25 PM, 5:50 PM, 6:14 PM, 6:38 PM, 7:12 PM, 7:46 PM, 8:20 PM, 8:54 PM, 9:28 PM, 10:01 PM, 10:34 PM, 11:07 PM, 11:40 PM, 12:13 AM (after midnight), 12:46 AM (after midnight)

### Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 155 toward FOREST LAWN — departures from Franklin LRT Station S Lot (EB Radcliffe Dr SE), Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:00, 6:36 |
| 7 AM | 7:12, 7:48 |
| 8 AM | 8:24 |
| 9 AM | 9:00, 9:36 |
| 10 AM | 10:12, 10:48 |
| 11 AM | 11:24 |
| 12 PM | 12:00, 12:36 |
| 1 PM | 1:12, 1:48 |
| 2 PM | 2:24 |
| 3 PM | 3:00, 3:36 |
| 4 PM | 4:12, 4:48 |
| 5 PM | 5:24 |
| 6 PM | 6:00, 6:36 |
| 7 PM | 7:12, 7:48 |
| 8 PM | 8:24 |
| 9 PM | 9:00, 9:36 |
| 10 PM | 10:12, 10:48 |

All departures (Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 6:00 AM, 6:36 AM, 7:12 AM, 7:48 AM, 8:24 AM, 9:00 AM, 9:36 AM, 10:12 AM, 10:48 AM, 11:24 AM, 12:00 PM, 12:36 PM, 1:12 PM, 1:48 PM, 2:24 PM, 3:00 PM, 3:36 PM, 4:12 PM, 4:48 PM, 5:24 PM, 6:00 PM, 6:36 PM, 7:12 PM, 7:48 PM, 8:24 PM, 9:00 PM, 9:36 PM, 10:12 PM, 10:48 PM

## Departures from Franklin LRT Station S Lot (WB Radcliffe DR SE) — toward WEST DOVER

### Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)

Route 155 toward WEST DOVER — departures from Franklin LRT Station S Lot (WB Radcliffe DR SE), Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:10, 5:34, 5:58 |
| 6 AM | 6:22, 6:46 |
| 7 AM | 7:10, 7:34, 7:58 |
| 8 AM | 8:22, 8:46 |
| 9 AM | 9:10, 9:34 |
| 10 AM | 10:10, 10:46 |
| 11 AM | 11:22, 11:58 |
| 12 PM | 12:34 |
| 1 PM | 1:10, 1:46 |
| 2 PM | 2:11, 2:36 |
| 3 PM | 3:01, 3:26, 3:51 |
| 4 PM | 4:16, 4:41 |
| 5 PM | 5:06, 5:31, 5:56 |
| 6 PM | 6:30 |
| 7 PM | 7:04, 7:38 |
| 8 PM | 8:12, 8:46 |
| 9 PM | 9:19, 9:52 |
| 10 PM | 10:25, 10:58 |
| 11 PM | 11:31 |
| After midnight | 12:04 AM, 12:37 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:10 AM, 5:34 AM, 5:58 AM, 6:22 AM, 6:46 AM, 7:10 AM, 7:34 AM, 7:58 AM, 8:22 AM, 8:46 AM, 9:10 AM, 9:34 AM, 10:10 AM, 10:46 AM, 11:22 AM, 11:58 AM, 12:34 PM, 1:10 PM, 1:46 PM, 2:11 PM, 2:36 PM, 3:01 PM, 3:26 PM, 3:51 PM, 4:16 PM, 4:41 PM, 5:06 PM, 5:31 PM, 5:56 PM, 6:30 PM, 7:04 PM, 7:38 PM, 8:12 PM, 8:46 PM, 9:19 PM, 9:52 PM, 10:25 PM, 10:58 PM, 11:31 PM, 12:04 AM (after midnight), 12:37 AM (after midnight)

### Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 155 toward WEST DOVER — departures from Franklin LRT Station S Lot (WB Radcliffe DR SE), Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:51 |
| 6 AM | 6:27 |
| 7 AM | 7:03, 7:39 |
| 8 AM | 8:15, 8:51 |
| 9 AM | 9:27 |
| 10 AM | 10:03, 10:39 |
| 11 AM | 11:15, 11:51 |
| 12 PM | 12:27 |
| 1 PM | 1:03, 1:39 |
| 2 PM | 2:15, 2:51 |
| 3 PM | 3:27 |
| 4 PM | 4:03, 4:39 |
| 5 PM | 5:15, 5:51 |
| 6 PM | 6:27 |
| 7 PM | 7:03, 7:39 |
| 8 PM | 8:15, 8:51 |
| 9 PM | 9:27 |
| 10 PM | 10:03, 10:39 |

All departures (Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 5:51 AM, 6:27 AM, 7:03 AM, 7:39 AM, 8:15 AM, 8:51 AM, 9:27 AM, 10:03 AM, 10:39 AM, 11:15 AM, 11:51 AM, 12:27 PM, 1:03 PM, 1:39 PM, 2:15 PM, 2:51 PM, 3:27 PM, 4:03 PM, 4:39 PM, 5:15 PM, 5:51 PM, 6:27 PM, 7:03 PM, 7:39 PM, 8:15 PM, 8:51 PM, 9:27 PM, 10:03 PM, 10:39 PM

## Stops served — toward FOREST LAWN

25 stops, in order of travel:

1. [Stop 2842 — Franklin LRT Station S Lot (EB Radcliffe Dr SE)](https://calgarytransittimes.com/stops/2842/)
1. [Stop 2835 — EB Radcliffe DR @ 28 ST SE](https://calgarytransittimes.com/stops/2835/)
1. [Stop 2836 — EB Radcliffe DR @ Radcliffe CR (E.Leg) SE](https://calgarytransittimes.com/stops/2836/)
1. [Stop 8120 — SB 36 ST SE @ Radcliffe DR](https://calgarytransittimes.com/stops/8120/)
1. [Stop 6185 — EB 8 AV SE @ 36 ST SE](https://calgarytransittimes.com/stops/6185/)
1. [Stop 6381 — EB 8 AV SE @ 40 ST SE](https://calgarytransittimes.com/stops/6381/)
1. [Stop 4493 — SB 44 ST SE @ 8 AV SE](https://calgarytransittimes.com/stops/4493/)
1. [Stop 5877 — SB 44 ST SE @ 11 AV SE](https://calgarytransittimes.com/stops/5877/)
1. [Stop 4492 — SB 44 ST SE @ 14 AV SE](https://calgarytransittimes.com/stops/4492/)
1. [Stop 5062 — EB 17 AV SE @ 44 ST SE](https://calgarytransittimes.com/stops/5062/)
1. [Stop 8267 — EB 17 AV SE @ 47 ST SE](https://calgarytransittimes.com/stops/8267/)
1. [Stop 8268 — EB 17 AV SE @ 50 ST SE](https://calgarytransittimes.com/stops/8268/)
1. [Stop 5063 — NB 52 ST SE @ 17 AV SE](https://calgarytransittimes.com/stops/5063/)
1. [Stop 6194 — WB 14 AV SE @ 52 ST SE](https://calgarytransittimes.com/stops/6194/)
1. [Stop 4351 — WB 14 AV SE @ 49 ST SE](https://calgarytransittimes.com/stops/4351/)
1. [Stop 4350 — WB 14 AV SE @ 47 ST SE](https://calgarytransittimes.com/stops/4350/)
1. [Stop 4461 — NB 44 ST SE @ 14 AV SE](https://calgarytransittimes.com/stops/4461/)
1. [Stop 4460 — NB 44 ST SE @ 11 AV SE](https://calgarytransittimes.com/stops/4460/)
1. [Stop 4375 — WB 8 AV SE @ 44 ST SE](https://calgarytransittimes.com/stops/4375/)
1. [Stop 6150 — WB 8 AV SE @ 40 ST SE](https://calgarytransittimes.com/stops/6150/)
1. [Stop 6152 — NB 36 ST SE @ 8 AV SE](https://calgarytransittimes.com/stops/6152/)
1. [Stop 2837 — WB Radcliffe DR @ 36 ST SE](https://calgarytransittimes.com/stops/2837/)
1. [Stop 2838 — WB Radcliffe DR @ Radcliffe CR (E.Leg) SE](https://calgarytransittimes.com/stops/2838/)
1. [Stop 2839 — WB Radcliffe DR @ 28 ST SE](https://calgarytransittimes.com/stops/2839/)
1. [Stop 6709 — Franklin LRT Station S Lot (WB Radcliffe DR SE)](https://calgarytransittimes.com/stops/6709/)

## Stops served — toward WEST DOVER

47 stops, in order of travel:

1. [Stop 6709 — Franklin LRT Station S Lot (WB Radcliffe DR SE)](https://calgarytransittimes.com/stops/6709/)
1. [Stop 5888 — SB 28 ST SE @ 9 AV SE](https://calgarytransittimes.com/stops/5888/)
1. [Stop 4476 — WB 11 AV SE @ 28 ST SE](https://calgarytransittimes.com/stops/4476/)
1. [Stop 5889 — SB 25 ST SE @ 11 AV SE](https://calgarytransittimes.com/stops/5889/)
1. [Stop 4474 — EB 14 AV SE @ 25 ST SE](https://calgarytransittimes.com/stops/4474/)
1. [Stop 4473 — EB 14 AV SE @ 27 ST SE](https://calgarytransittimes.com/stops/4473/)
1. [Stop 4475 — SB 28 ST SE @ 14 AV SE](https://calgarytransittimes.com/stops/4475/)
1. [Stop 5890 — EB 16 AV SE @ Rouleau CR](https://calgarytransittimes.com/stops/5890/)
1. [Stop 6688 — SB Radisson DR @ 17 AV SE](https://calgarytransittimes.com/stops/6688/)
1. [Stop 7765 — EB 17 AV SE @ 33 ST SE](https://calgarytransittimes.com/stops/7765/)
1. [Stop 9462 — SB 36 ST SE @ 17 AV SE](https://calgarytransittimes.com/stops/9462/)
1. [Stop 8113 — SB 36 ST SE @ 23 AV SE](https://calgarytransittimes.com/stops/8113/)
1. [Stop 6686 — WB 26 AV SE @ 36 ST SE](https://calgarytransittimes.com/stops/6686/)
1. [Stop 9470 — WB 26 AV SE @ Southwood DR](https://calgarytransittimes.com/stops/9470/)
1. [Stop 9471 — WB 26 AV SE @ Fir DR SE](https://calgarytransittimes.com/stops/9471/)
1. [Stop 5892 — SB 28 ST SE @ 26 AV SE](https://calgarytransittimes.com/stops/5892/)
1. [Stop 8795 — SB 28 ST SE @ 28 AV SE](https://calgarytransittimes.com/stops/8795/)
1. [Stop 4472 — SB 30 AV SE @ 28 ST SE](https://calgarytransittimes.com/stops/4472/)
1. [Stop 4471 — SB 28 ST SE @ 32 AV SE](https://calgarytransittimes.com/stops/4471/)
1. [Stop 2840 — SB 28 ST SE @ 34 AV SE](https://calgarytransittimes.com/stops/2840/)
1. [Stop 2841 — SB 28 ST SE @ Doverthorn RD](https://calgarytransittimes.com/stops/2841/)
1. [Stop 6361 — WB Dover Ridge DR @ 28 ST SE](https://calgarytransittimes.com/stops/6361/)
1. [Stop 4285 — WB Dover Ridge Dr @ 26A St SE](https://calgarytransittimes.com/stops/4285/)
1. [Stop 6644 — NB 26 ST SE @ Dover Ridge DR](https://calgarytransittimes.com/stops/6644/)
1. [Stop 4138 — NB 26 ST SE @ Doverglen CR](https://calgarytransittimes.com/stops/4138/)
1. [Stop 4137 — EB 34 AV SE @ 26 ST SE](https://calgarytransittimes.com/stops/4137/)
1. [Stop 4136 — EB 34 AV SE @ 26A ST SE](https://calgarytransittimes.com/stops/4136/)
1. [Stop 4135 — EB 34 AV SE @ 28 ST SE](https://calgarytransittimes.com/stops/4135/)
1. [Stop 5882 — NB 28 ST SE @ 32 AV SE](https://calgarytransittimes.com/stops/5882/)
1. [Stop 5883 — NB 28 ST SE @ 30 AV SE](https://calgarytransittimes.com/stops/5883/)
1. [Stop 4482 — NB 28 ST @ 28 AV SE](https://calgarytransittimes.com/stops/4482/)
1. [Stop 6685 — EB 26 AV SE @ 28 ST SE](https://calgarytransittimes.com/stops/6685/)
1. [Stop 9468 — EB 26 AV SE @ Fir DR](https://calgarytransittimes.com/stops/9468/)
1. [Stop 9469 — EB 26 AV @ Southwood DR SE](https://calgarytransittimes.com/stops/9469/)
1. [Stop 9476 — NB 36 ST SE @ 26 AV SE](https://calgarytransittimes.com/stops/9476/)
1. [Stop 8115 — NB 36 ST SE @ 23 AV SE](https://calgarytransittimes.com/stops/8115/)
1. [Stop 8114 — NB 36 ST SE @ 19 AV SE](https://calgarytransittimes.com/stops/8114/)
1. [Stop 5825 — WB 17 AV SE @ 36 ST SE](https://calgarytransittimes.com/stops/5825/)
1. [Stop 5885 — NB Radisson DR @ 17 AV SE](https://calgarytransittimes.com/stops/5885/)
1. [Stop 4481 — WB 16 AV SE @ Robson CR](https://calgarytransittimes.com/stops/4481/)
1. [Stop 4480 — NB 28 ST SE @ 16 AV SE](https://calgarytransittimes.com/stops/4480/)
1. [Stop 5886 — WB 14 AV SE @ 27 ST SE](https://calgarytransittimes.com/stops/5886/)
1. [Stop 4479 — NB 25 ST SE @ 14 AV SE](https://calgarytransittimes.com/stops/4479/)
1. [Stop 4478 — EB 11 AV SE @ 25 ST SE](https://calgarytransittimes.com/stops/4478/)
1. [Stop 5887 — EB 11 AV SE @ 28 ST SE](https://calgarytransittimes.com/stops/5887/)
1. [Stop 4477 — NB Radcliffe DR @ 12 AV SE](https://calgarytransittimes.com/stops/4477/)
1. [Stop 2842 — Franklin LRT Station S Lot (EB Radcliffe Dr SE)](https://calgarytransittimes.com/stops/2842/)

## Service exceptions

July 1, 2026 and August 3, 2026 run the Sunday schedule.

Stampede (Jul 6–10): a special schedule applies on July 6, 2026, July 7, 2026, July 9, 2026, July 10, 2026.

Stampede (Jul 4–11): a special schedule applies on July 4, 2026, July 11, 2026.

Stampede (Jul 2): a special schedule applies on July 2, 2026.

Stampede (Jul 3): a special schedule applies on July 3, 2026.

Stampede (Jul 5): a special schedule applies on July 5, 2026.

Stampede (Jul 8): a special schedule applies on July 8, 2026.

Stampede (Jul 12): a special schedule applies on July 12, 2026.

Stampede (Jul 13): a special schedule applies on July 13, 2026.

## Frequently asked questions

### How often does Route 155 run?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days Route 155 runs about every 24 minutes at peak and every 36 minutes midday.

### What time is the first and last Route 155 bus toward FOREST LAWN?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward FOREST LAWN leaves Franklin LRT Station S Lot (EB Radcliffe Dr SE) at 4:42 AM and the last at 12:46 AM.

### What time is the first and last Route 155 bus toward WEST DOVER?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward WEST DOVER leaves Franklin LRT Station S Lot (WB Radcliffe DR SE) at 5:10 AM and the last at 12:37 AM.

### Does Route 155 run on Sundays?

Yes — see the Sunday & holidays rows in the frequency tables above.

---

Contains information licensed under the [Open Government Licence – City of Calgary](https://data.calgary.ca/stories/s/u45n-7awa). Independent site, not affiliated with or endorsed by Calgary Transit or The City of Calgary — official info at [calgarytransit.com](https://www.calgarytransit.com). Schedule data from the City of Calgary GTFS feed published Jun 3, 2026, valid Jun 3 – Aug 30, 2026.
