# Route 169 Rocky Ridge — Calgary Transit Bus Schedule, Frequency & Stops

Route 169 Rocky Ridge is a Calgary Transit bus route running toward ROCKY RIDGE. 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 ROCKY RIDGE runs from 4:55 AM to 11:27 PM, about every 30 minutes at peak and every 30 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 ROCKY RIDGE

Route 169 frequency and service span toward ROCKY RIDGE, 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:55 AM | 11:27 PM | every 30 min | every 30 min | every 30 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:08 AM | 11:28 PM | every 40 min | every 40 min | every 40 min |

## Departures from Tuscany Station - Rocky Ridge Terminal — toward ROCKY RIDGE

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

Route 169 toward ROCKY RIDGE — departures from Tuscany Station - Rocky Ridge Terminal, 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:55 |
| 5 AM | 5:26, 5:56 |
| 6 AM | 6:24, 6:54 |
| 7 AM | 7:26, 7:56 |
| 8 AM | 8:26, 8:56 |
| 9 AM | 9:28, 9:58 |
| 10 AM | 10:28, 10:58 |
| 11 AM | 11:27, 11:57 |
| 12 PM | 12:27, 12:57 |
| 1 PM | 1:27, 1:57 |
| 2 PM | 2:27, 2:57 |
| 3 PM | 3:29, 3:59 |
| 4 PM | 4:29 |
| 5 PM | 5:01, 5:30 |
| 6 PM | 6:00, 6:30, 6:57 |
| 7 PM | 7:27, 7:57 |
| 8 PM | 8:27, 8:57 |
| 9 PM | 9:27, 9:57 |
| 10 PM | 10:27, 10:57 |
| 11 PM | 11:27 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:55 AM, 5:26 AM, 5:56 AM, 6:24 AM, 6:54 AM, 7:26 AM, 7:56 AM, 8:26 AM, 8:56 AM, 9:28 AM, 9:58 AM, 10:28 AM, 10:58 AM, 11:27 AM, 11:57 AM, 12:27 PM, 12:57 PM, 1:27 PM, 1:57 PM, 2:27 PM, 2:57 PM, 3:29 PM, 3:59 PM, 4:29 PM, 5:01 PM, 5:30 PM, 6:00 PM, 6:30 PM, 6:57 PM, 7:27 PM, 7:57 PM, 8:27 PM, 8:57 PM, 9:27 PM, 9:57 PM, 10:27 PM, 10:57 PM, 11:27 PM

### 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 169 toward ROCKY RIDGE — departures from Tuscany Station - Rocky Ridge Terminal, 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:08, 6:48 |
| 7 AM | 7:28 |
| 8 AM | 8:08, 8:48 |
| 9 AM | 9:28 |
| 10 AM | 10:08, 10:48 |
| 11 AM | 11:28 |
| 12 PM | 12:08, 12:48 |
| 1 PM | 1:28 |
| 2 PM | 2:08, 2:48 |
| 3 PM | 3:28 |
| 4 PM | 4:08, 4:48 |
| 5 PM | 5:28 |
| 6 PM | 6:08, 6:48 |
| 7 PM | 7:28 |
| 8 PM | 8:08, 8:48 |
| 9 PM | 9:28 |
| 10 PM | 10:08, 10:48 |
| 11 PM | 11:28 |

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:08 AM, 6:48 AM, 7:28 AM, 8:08 AM, 8:48 AM, 9:28 AM, 10:08 AM, 10:48 AM, 11:28 AM, 12:08 PM, 12:48 PM, 1:28 PM, 2:08 PM, 2:48 PM, 3:28 PM, 4:08 PM, 4:48 PM, 5:28 PM, 6:08 PM, 6:48 PM, 7:28 PM, 8:08 PM, 8:48 PM, 9:28 PM, 10:08 PM, 10:48 PM, 11:28 PM

## Stops served — toward ROCKY RIDGE

24 stops, in order of travel:

1. [Stop 2151 — Tuscany Station - Rocky Ridge Terminal](https://calgarytransittimes.com/stops/2151/)
1. [Stop 3533 — NB Rocky Ridge RD @ Royal Oak DR NW](https://calgarytransittimes.com/stops/3533/)
1. [Stop 3534 — NB Rocky Ridge RD @ S. of Royal Elm RD NW](https://calgarytransittimes.com/stops/3534/)
1. [Stop 8902 — WB Rocky Ridge BV @ Rocky Ridge RD NW](https://calgarytransittimes.com/stops/8902/)
1. [Stop 8903 — SB Rocky Ridge DR @ Rocky Ridge BV NW](https://calgarytransittimes.com/stops/8903/)
1. [Stop 8904 — SB Rocky Ridge DR @ Rocky Ridge BA NW](https://calgarytransittimes.com/stops/8904/)
1. [Stop 8905 — WB Rocky Ridge DR @ Rocky Ridge VI NW](https://calgarytransittimes.com/stops/8905/)
1. [Stop 8906 — WB Rocky Ridge DR @ 300 Rocky Ridge DR NW](https://calgarytransittimes.com/stops/8906/)
1. [Stop 8907 — NB Rocky Ridge DR @ 400 Rocky Ridge  VW NW](https://calgarytransittimes.com/stops/8907/)
1. [Stop 8908 — NB Rocky Ridge DR @ 600 Rocky Ridge VW NW](https://calgarytransittimes.com/stops/8908/)
1. [Stop 8382 — WB Rockyvalley DR @ Rockledge TC NW](https://calgarytransittimes.com/stops/8382/)
1. [Stop 8393 — NB Twelve Mile Coulee RD @ Rockyvalley DR NW](https://calgarytransittimes.com/stops/8393/)
1. [Stop 8394 — EB 112 AV NW @ Twelve Mile Coulee  RD](https://calgarytransittimes.com/stops/8394/)
1. [Stop 9569 — EB 112 AV NW @ Rockyspring GA NW](https://calgarytransittimes.com/stops/9569/)
1. [Stop 9247 — SB Rocky Ridge BV @ Rockywood CI NW](https://calgarytransittimes.com/stops/9247/)
1. [Stop 8414 — SB Rocky Ridge BV @ Rockywood PA NW](https://calgarytransittimes.com/stops/8414/)
1. [Stop 8911 — SB Rocky Ridge BV @ Rockbluff CL NW](https://calgarytransittimes.com/stops/8911/)
1. [Stop 8912 — SB Rocky Ridge BV @ Rocky Ridge CL NW](https://calgarytransittimes.com/stops/8912/)
1. [Stop 8363 — EB Rocky Ridge BV @ Rocky Ridge CI NW](https://calgarytransittimes.com/stops/8363/)
1. [Stop 8364 — EB Rocky Ridge BV @ Rocky Ridge GA NW](https://calgarytransittimes.com/stops/8364/)
1. [Stop 8365 — EB Rocky Ridge BV @ Rocky Ridge DR NW](https://calgarytransittimes.com/stops/8365/)
1. [Stop 8367 — SB Rocky Ridge RD @ S. of Rocky Ridge BV NW](https://calgarytransittimes.com/stops/8367/)
1. [Stop 8901 — SB Rocky Ridge RD @ Rocky Vista DR NW](https://calgarytransittimes.com/stops/8901/)
1. [Stop 2151 — Tuscany Station - Rocky Ridge Terminal](https://calgarytransittimes.com/stops/2151/)

## 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 169 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 169 runs about every 30 minutes at peak and every 30 minutes midday.

### What time is the first and last Route 169 bus toward ROCKY RIDGE?

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 ROCKY RIDGE leaves Tuscany Station - Rocky Ridge Terminal at 4:55 AM and the last at 11:27 PM.

### Does Route 169 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.
