# Route 145 West Skyview Ranch / Redstone — Calgary Transit Bus Schedule, Frequency & Stops

Route 145 West Skyview Ranch / Redstone is a Calgary Transit bus route running toward SKYVIEW/REDSTONE. 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 & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward SKYVIEW/REDSTONE runs from 4:36 AM to 1:50 AM, about every 10 minutes at peak and every 20 minutes midday. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

### Service alert

Active Jan 1, 2026, 10:00 AM MT until Jun 11, 2026, 11:59 PM MT.

Some trips may have been removed from this route's daily trips. Please use the trip planner on calgarytransit.com to double-check your schedule before you head out to catch your bus.

Alerts as of Jun 10, 2026, 6:11 AM MT

## Frequency & span — toward SKYVIEW/REDSTONE

Route 145 frequency and service span toward SKYVIEW/REDSTONE, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 4:36 AM | 1:50 AM | every 10 min | every 20 min | every 20 min |
| Monday–Thursday & Friday | 4:36 AM | 1:50 AM | every 10 min | every 20 min | every 20 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:04 AM | 1:00 AM | every 20 min | every 20 min | every 20 min |

## Departures from Saddletowne Terminal Stop I — toward SKYVIEW/REDSTONE

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

Route 145 toward SKYVIEW/REDSTONE — departures from Saddletowne Terminal Stop I, Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:36, 4:51 |
| 5 AM | 5:05, 5:19, 5:33, 5:47 |
| 6 AM | 6:01, 6:22, 6:31, 6:41, 6:51 |
| 7 AM | 7:01, 7:11, 7:21, 7:31, 7:41, 7:51 |
| 8 AM | 8:01, 8:11, 8:21, 8:31, 8:41, 8:51 |
| 9 AM | 9:01, 9:11, 9:21, 9:31, 9:41, 9:51 |
| 10 AM | 10:01, 10:16, 10:36, 10:56 |
| 11 AM | 11:16, 11:36, 11:56 |
| 12 PM | 12:18, 12:38, 12:58 |
| 1 PM | 1:18, 1:38, 1:58 |
| 2 PM | 2:18, 2:34, 2:44, 2:54 |
| 3 PM | 3:04, 3:14, 3:24, 3:34, 3:44, 3:54 |
| 4 PM | 4:04, 4:14, 4:24, 4:34, 4:44, 4:54 |
| 5 PM | 5:04, 5:14, 5:24, 5:34, 5:44, 5:54 |
| 6 PM | 6:05, 6:18, 6:32, 6:47 |
| 7 PM | 7:03, 7:17, 7:32, 7:52 |
| 8 PM | 8:12, 8:32, 8:52 |
| 9 PM | 9:12, 9:32, 9:52 |
| 10 PM | 10:12, 10:32, 10:52 |
| 11 PM | 11:20, 11:50 |
| After midnight | 12:20 AM, 12:50 AM, 1:20 AM, 1:50 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:36 AM, 4:51 AM, 5:05 AM, 5:19 AM, 5:33 AM, 5:47 AM, 6:01 AM, 6:22 AM, 6:31 AM, 6:41 AM, 6:51 AM, 7:01 AM, 7:11 AM, 7:21 AM, 7:31 AM, 7:41 AM, 7:51 AM, 8:01 AM, 8:11 AM, 8:21 AM, 8:31 AM, 8:41 AM, 8:51 AM, 9:01 AM, 9:11 AM, 9:21 AM, 9:31 AM, 9:41 AM, 9:51 AM, 10:01 AM, 10:16 AM, 10:36 AM, 10:56 AM, 11:16 AM, 11:36 AM, 11:56 AM, 12:18 PM, 12:38 PM, 12:58 PM, 1:18 PM, 1:38 PM, 1:58 PM, 2:18 PM, 2:34 PM, 2:44 PM, 2:54 PM, 3:04 PM, 3:14 PM, 3:24 PM, 3:34 PM, 3:44 PM, 3:54 PM, 4:04 PM, 4:14 PM, 4:24 PM, 4:34 PM, 4:44 PM, 4:54 PM, 5:04 PM, 5:14 PM, 5:24 PM, 5:34 PM, 5:44 PM, 5:54 PM, 6:05 PM, 6:18 PM, 6:32 PM, 6:47 PM, 7:03 PM, 7:17 PM, 7:32 PM, 7:52 PM, 8:12 PM, 8:32 PM, 8:52 PM, 9:12 PM, 9:32 PM, 9:52 PM, 10:12 PM, 10:32 PM, 10:52 PM, 11:20 PM, 11:50 PM, 12:20 AM (after midnight), 12:50 AM (after midnight), 1:20 AM (after midnight), 1:50 AM (after midnight)

### Monday–Thursday & Friday

Route 145 toward SKYVIEW/REDSTONE — departures from Saddletowne Terminal Stop I, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:36, 4:51 |
| 5 AM | 5:05, 5:19, 5:33, 5:47 |
| 6 AM | 6:01, 6:22, 6:31, 6:41, 6:48, 6:56 |
| 7 AM | 7:11, 7:21, 7:31, 7:41, 7:51 |
| 8 AM | 8:01, 8:11, 8:21, 8:31, 8:41, 8:51 |
| 9 AM | 9:01, 9:11, 9:21, 9:31, 9:41, 9:51 |
| 10 AM | 10:01, 10:16, 10:36, 10:56 |
| 11 AM | 11:16, 11:36, 11:56 |
| 12 PM | 12:18, 12:38, 12:58 |
| 1 PM | 1:18, 1:38, 1:58 |
| 2 PM | 2:18, 2:34, 2:44, 2:54 |
| 3 PM | 3:04, 3:14, 3:24, 3:34, 3:44, 3:54 |
| 4 PM | 4:04, 4:14, 4:24, 4:34, 4:44, 4:54 |
| 5 PM | 5:04, 5:14, 5:24, 5:34, 5:44, 5:54 |
| 6 PM | 6:05, 6:18, 6:32, 6:47 |
| 7 PM | 7:03, 7:17, 7:32, 7:52 |
| 8 PM | 8:12, 8:32, 8:52 |
| 9 PM | 9:12, 9:32, 9:52 |
| 10 PM | 10:12, 10:32, 10:52 |
| 11 PM | 11:20, 11:50 |
| After midnight | 12:20 AM, 12:50 AM, 1:20 AM, 1:50 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Thursday & Friday): 4:36 AM, 4:51 AM, 5:05 AM, 5:19 AM, 5:33 AM, 5:47 AM, 6:01 AM, 6:22 AM, 6:31 AM, 6:41 AM, 6:48 AM, 6:56 AM, 7:11 AM, 7:21 AM, 7:31 AM, 7:41 AM, 7:51 AM, 8:01 AM, 8:11 AM, 8:21 AM, 8:31 AM, 8:41 AM, 8:51 AM, 9:01 AM, 9:11 AM, 9:21 AM, 9:31 AM, 9:41 AM, 9:51 AM, 10:01 AM, 10:16 AM, 10:36 AM, 10:56 AM, 11:16 AM, 11:36 AM, 11:56 AM, 12:18 PM, 12:38 PM, 12:58 PM, 1:18 PM, 1:38 PM, 1:58 PM, 2:18 PM, 2:34 PM, 2:44 PM, 2:54 PM, 3:04 PM, 3:14 PM, 3:24 PM, 3:34 PM, 3:44 PM, 3:54 PM, 4:04 PM, 4:14 PM, 4:24 PM, 4:34 PM, 4:44 PM, 4:54 PM, 5:04 PM, 5:14 PM, 5:24 PM, 5:34 PM, 5:44 PM, 5:54 PM, 6:05 PM, 6:18 PM, 6:32 PM, 6:47 PM, 7:03 PM, 7:17 PM, 7:32 PM, 7:52 PM, 8:12 PM, 8:32 PM, 8:52 PM, 9:12 PM, 9:32 PM, 9:52 PM, 10:12 PM, 10:32 PM, 10:52 PM, 11:20 PM, 11:50 PM, 12:20 AM (after midnight), 12:50 AM (after midnight), 1:20 AM (after midnight), 1:50 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 145 toward SKYVIEW/REDSTONE — departures from Saddletowne Terminal Stop I, 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:04, 5:33, 5:57 |
| 6 AM | 6:17, 6:37, 6:57 |
| 7 AM | 7:17, 7:37, 7:57 |
| 8 AM | 8:18, 8:39, 8:59 |
| 9 AM | 9:19, 9:39, 9:59 |
| 10 AM | 10:19, 10:39, 10:59 |
| 11 AM | 11:20, 11:40 |
| 12 PM | 12:00, 12:20, 12:40 |
| 1 PM | 1:00, 1:20, 1:40 |
| 2 PM | 2:00, 2:20, 2:41 |
| 3 PM | 3:02, 3:22, 3:43 |
| 4 PM | 4:04, 4:24, 4:45 |
| 5 PM | 5:06, 5:26, 5:47 |
| 6 PM | 6:08, 6:28, 6:48 |
| 7 PM | 7:08, 7:29, 7:49 |
| 8 PM | 8:10, 8:30, 8:50 |
| 9 PM | 9:10, 9:30, 9:50 |
| 10 PM | 10:10, 10:30, 10:50 |
| 11 PM | 11:10, 11:30 |
| After midnight | 12:00 AM, 12:30 AM, 1:00 AM (after midnight — late-night service from the previous service day) |

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:04 AM, 5:33 AM, 5:57 AM, 6:17 AM, 6:37 AM, 6:57 AM, 7:17 AM, 7:37 AM, 7:57 AM, 8:18 AM, 8:39 AM, 8:59 AM, 9:19 AM, 9:39 AM, 9:59 AM, 10:19 AM, 10:39 AM, 10:59 AM, 11:20 AM, 11:40 AM, 12:00 PM, 12:20 PM, 12:40 PM, 1:00 PM, 1:20 PM, 1:40 PM, 2:00 PM, 2:20 PM, 2:41 PM, 3:02 PM, 3:22 PM, 3:43 PM, 4:04 PM, 4:24 PM, 4:45 PM, 5:06 PM, 5:26 PM, 5:47 PM, 6:08 PM, 6:28 PM, 6:48 PM, 7:08 PM, 7:29 PM, 7:49 PM, 8:10 PM, 8:30 PM, 8:50 PM, 9:10 PM, 9:30 PM, 9:50 PM, 10:10 PM, 10:30 PM, 10:50 PM, 11:10 PM, 11:30 PM, 12:00 AM (after midnight), 12:30 AM (after midnight), 1:00 AM (after midnight)

## Stops served — toward SKYVIEW/REDSTONE

50 stops, in order of travel:

1. [Stop 8597 — Saddletowne Terminal Stop I](https://calgarytransittimes.com/stops/8597/)
1. [Stop 9551 — WB 80 AV NE @ Saddlecreek GA](https://calgarytransittimes.com/stops/9551/)
1. [Stop 9666 — WB 80 AV NE @ 52 ST NE](https://calgarytransittimes.com/stops/9666/)
1. [Stop 2893 — WB 80 AV NE @ E. of Metis Tr](https://calgarytransittimes.com/stops/2893/)
1. [Stop 2297 — EB Cityscape BV @ Metis TR NE](https://calgarytransittimes.com/stops/2297/)
1. [Stop 2408 — NB Cityscape DR @ Cityscape BV NE](https://calgarytransittimes.com/stops/2408/)
1. [Stop 2409 — NB Cityscape DR@ Cityscape MR NE](https://calgarytransittimes.com/stops/2409/)
1. [Stop 2406 — EB Cityscape DR @ Cityscape PS NE](https://calgarytransittimes.com/stops/2406/)
1. [Stop 2410 — NB Cityscape GA @ Cityscape DR](https://calgarytransittimes.com/stops/2410/)
1. [Stop 2375 — NB 52 St NE @ Country Hills Bv](https://calgarytransittimes.com/stops/2375/)
1. [Stop 1903 — WB Skyview Ranch DR @ 52 ST NE](https://calgarytransittimes.com/stops/1903/)
1. [Stop 1904 — SB Skyview Shores MR @ Skyview Ranch DR NE](https://calgarytransittimes.com/stops/1904/)
1. [Stop 1905 — SB Skyview Shores MR NE @ Skyview Shores CO NE](https://calgarytransittimes.com/stops/1905/)
1. [Stop 2579 — NB Skyview Ranch WY @ Skyview Shores LI NE](https://calgarytransittimes.com/stops/2579/)
1. [Stop 1906 — NB Skyview Ranch WY @ Skyview Shores RI NE](https://calgarytransittimes.com/stops/1906/)
1. [Stop 1907 — NB Skyview Ranch WY @ Skyview Springs RD NE](https://calgarytransittimes.com/stops/1907/)
1. [Stop 1908 — NB Skyview Ranch WY @ Skyview Springs MR South NE](https://calgarytransittimes.com/stops/1908/)
1. [Stop 1909 — NB Skyview Ranch WY @ Skyview Springs MR North NE](https://calgarytransittimes.com/stops/1909/)
1. [Stop 7980 — NB Skyview Ranch RD @ Skyview Ranch WY NE](https://calgarytransittimes.com/stops/7980/)
1. [Stop 2256 — NB Redstone ST@ 128 AV NE](https://calgarytransittimes.com/stops/2256/)
1. [Stop 2257 — WB  Redstone DR @  Redstone ST NE](https://calgarytransittimes.com/stops/2257/)
1. [Stop 2258 — NB  Redstone GV @  Redstone DR NE](https://calgarytransittimes.com/stops/2258/)
1. [Stop 2259 — NB  Redstone GV @  Redstone VI NE](https://calgarytransittimes.com/stops/2259/)
1. [Stop 2260 — NB  Redstone GV @  Redstone PZ NE](https://calgarytransittimes.com/stops/2260/)
1. [Stop 2261 — NB  Redstone GV @  Redstone AV NE](https://calgarytransittimes.com/stops/2261/)
1. [Stop 2633 — EB Redstone AV @ Redstone PR NE](https://calgarytransittimes.com/stops/2633/)
1. [Stop 2581 — EB Redstone AV @ Red Sky GR NE](https://calgarytransittimes.com/stops/2581/)
1. [Stop 2635 — EB Redstone AV @ Red Sky PS NE](https://calgarytransittimes.com/stops/2635/)
1. [Stop 2582 — SB Redstone BV NE @ Redstone AV NE](https://calgarytransittimes.com/stops/2582/)
1. [Stop 2637 — SB Redstone BV NE @ Red Embers MR NE](https://calgarytransittimes.com/stops/2637/)
1. [Stop 2537 — SB Redstone BV @ Redstone DR NE](https://calgarytransittimes.com/stops/2537/)
1. [Stop 2558 — SB Redstone BV @ Red Embers WY](https://calgarytransittimes.com/stops/2558/)
1. [Stop 1913 — SB Skyview Ranch BV @ 128 AV NE](https://calgarytransittimes.com/stops/1913/)
1. [Stop 1914 — SB Skyview Ranch BV @ Skyview Ranch RD NE](https://calgarytransittimes.com/stops/1914/)
1. [Stop 1972 — SB Skyview Ranch BV @ Skyview Ranch AV NE](https://calgarytransittimes.com/stops/1972/)
1. [Stop 1973 — SB Skyview Ranch BV @ Skyview Point CM NE](https://calgarytransittimes.com/stops/1973/)
1. [Stop 2647 — WB Skyview CI NE @ Skyview Ranch DR NE](https://calgarytransittimes.com/stops/2647/)
1. [Stop 2649 — SB Skyview CI NE @ Skyview Parade NE](https://calgarytransittimes.com/stops/2649/)
1. [Stop 1974 — SB Skyview PY @ Country Hills BV NE](https://calgarytransittimes.com/stops/1974/)
1. [Stop 1976 — WB Cityscape Dr @ Skyview PY NE](https://calgarytransittimes.com/stops/1976/)
1. [Stop 2419 — WB Cityscape Dr @ Cityscape Ga NE](https://calgarytransittimes.com/stops/2419/)
1. [Stop 2411 — WB Cityscape DR @ Cityscape HE NE](https://calgarytransittimes.com/stops/2411/)
1. [Stop 2421 — SB Cityscape Dr @ Cityscape Mr NE](https://calgarytransittimes.com/stops/2421/)
1. [Stop 2407 — WB Cityscape BV @ Cityscape DR NE](https://calgarytransittimes.com/stops/2407/)
1. [Stop 2412 — WB 104 AV NE @ Metis TR](https://calgarytransittimes.com/stops/2412/)
1. [Stop 2415 — EB 104 AV NE @ Metis TR](https://calgarytransittimes.com/stops/2415/)
1. [Stop 2273 — EB 80 AV NE @ Martha's Meadows DR](https://calgarytransittimes.com/stops/2273/)
1. [Stop 9632 — EB 80 AV NE @ Martha's WY](https://calgarytransittimes.com/stops/9632/)
1. [Stop 9633 — EB 80 AV NE @ Saddlecreek GT](https://calgarytransittimes.com/stops/9633/)
1. [Stop 8597 — Saddletowne Terminal Stop I](https://calgarytransittimes.com/stops/8597/)

## 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 145 run?

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

### What time is the first and last Route 145 bus toward SKYVIEW/REDSTONE?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward SKYVIEW/REDSTONE leaves Saddletowne Terminal Stop I at 4:36 AM and the last at 1:50 AM.

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