# Route 896 LOA/ Bowness/ Valley Ridge — Calgary Transit Bus Schedule, Frequency & Stops

Route 896 LOA/ Bowness/ Valley Ridge is a Calgary Transit bus route running toward ASSUMPTION/VALLEY RDG/CRESTMONT and toward ASSUMPTION/VALLEY RDG/CRESTMONT. Service operates on Monday–Thursday and Friday days. On Monday–Thursday & Friday days, service toward ASSUMPTION/VALLEY RDG/CRESTMONT runs from 7:50 AM to 7:50 AM. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

### Stop moved

Active Apr 20, 2026, 8:00 AM MT until Jun 30, 2026, 3:00 PM MT.

Starting Monday, April 20, and continuing between 9 a.m. and 3 p.m. on weekdays, and between 7 a.m. and 7 p.m. on weekends until Tuesday, June 30, there will be lane closures on Valley Ridge Drive N.W. west of Valley Ridge Boulevard N.W. to accommodate construction. Routes 108, 721 & 896 will have a stop closure during those times.

The following stop will be temporarily closed:

- WB Valley Ridge DR @ Valley Ridge BV NW (#8853)

Please use the following temporary stop in lieu of the closed stop:

- WB Valley Ridge DR @ Valley Ridge BV NW (120m west of the closed stop)*

*Please note: Temporary stop is not universally accessible

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

## Frequency & span — toward ASSUMPTION/VALLEY RDG/CRESTMONT

Route 896 frequency and service span toward ASSUMPTION/VALLEY RDG/CRESTMONT, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Thursday & Friday | 7:50 AM | 7:50 AM | — | — | — |

## Frequency & span — toward ASSUMPTION/VALLEY RDG/CRESTMONT

Route 896 frequency and service span toward ASSUMPTION/VALLEY RDG/CRESTMONT, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Thursday & Friday | 3:10 PM | 3:10 PM | — | — | — |

## Departures from EB Valley Ridge DR @ Valley Ridge BV NW — toward ASSUMPTION/VALLEY RDG/CRESTMONT

### Monday–Thursday & Friday

Route 896 toward ASSUMPTION/VALLEY RDG/CRESTMONT — departures from EB Valley Ridge DR @ Valley Ridge BV NW, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 7 AM | 7:50 |

All departures (Monday–Thursday & Friday): 7:50 AM

## Departures from EB 34 AV NW @ W. of 71 ST NW — toward ASSUMPTION/VALLEY RDG/CRESTMONT

### Monday–Thursday & Friday

Route 896 toward ASSUMPTION/VALLEY RDG/CRESTMONT — departures from EB 34 AV NW @ W. of 71 ST NW, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 3 PM | 3:10 |

All departures (Monday–Thursday & Friday): 3:10 PM

## Stops served — toward ASSUMPTION/VALLEY RDG/CRESTMONT

25 stops, in order of travel:

1. [Stop 7469 — EB Valley Ridge DR @ Valley Ridge BV NW](https://calgarytransittimes.com/stops/7469/)
1. [Stop 7471 — EB Valley Ridge DR @ Valley Meadow CL NW](https://calgarytransittimes.com/stops/7471/)
1. [Stop 7473 — EB Valley Springs RD @ Valley Ridge DR NW](https://calgarytransittimes.com/stops/7473/)
1. [Stop 4453 — EB Valley Springs RD @ Valley Brook CI NW](https://calgarytransittimes.com/stops/4453/)
1. [Stop 7706 — Valley Ridge East Terminal](https://calgarytransittimes.com/stops/7706/)
1. [Stop 7474 — WB Valley Springs RD @ Valley Glen HT NW](https://calgarytransittimes.com/stops/7474/)
1. [Stop 7472 — SB Valley Ridge DR @ Valley Spring RD NW](https://calgarytransittimes.com/stops/7472/)
1. [Stop 7470 — WB Valley Ridge DR @ Valley Meadow GD NW](https://calgarytransittimes.com/stops/7470/)
1. [Stop 8853 — WB Valley Ridge DR @ Valley Ridge BV NW](https://calgarytransittimes.com/stops/8853/)
1. [Stop 8854 — WB Valley Ridge DR @ Valley Ponds WY NW](https://calgarytransittimes.com/stops/8854/)
1. [Stop 8857 — WB Valley Ridge DR @ Valley Creek RD NW](https://calgarytransittimes.com/stops/8857/)
1. [Stop 8858 — WB Valley Ridge DR @ Valley Stream CL NW](https://calgarytransittimes.com/stops/8858/)
1. [Stop 4943 — WB Valley Ridge DR @ Valley Crest RI NW](https://calgarytransittimes.com/stops/4943/)
1. [Stop 5861 — EB Valley Pointe GR @ Valley Ridge DR NW](https://calgarytransittimes.com/stops/5861/)
1. [Stop 4942 — EB Valley Ridge DR @ Valley Crest CL NW](https://calgarytransittimes.com/stops/4942/)
1. [Stop 8859 — EB Valley Ridge DR @ Valley Stream CL NW](https://calgarytransittimes.com/stops/8859/)
1. [Stop 8860 — EB Valley Ridge DR @ Valley Creek RD NW](https://calgarytransittimes.com/stops/8860/)
1. [Stop 8855 — EB Valley Ridge DR @ Valley Ponds CR NW](https://calgarytransittimes.com/stops/8855/)
1. [Stop 8856 — SB Valley Ridge BV @ Valley Ridge DR NW](https://calgarytransittimes.com/stops/8856/)
1. [Stop 9136 — WB Crestmont BV @ Cresthaven PL SW](https://calgarytransittimes.com/stops/9136/)
1. [Stop 4024 — SB Cresthaven RI @ Crestmont BV SW](https://calgarytransittimes.com/stops/4024/)
1. [Stop 3995 — EB Crestmont DR @ Cresthaven RI SW](https://calgarytransittimes.com/stops/3995/)
1. [Stop 3993 — NB Crestmont  DR @ Crestmont WY SW](https://calgarytransittimes.com/stops/3993/)
1. [Stop 9139 — EB Crestmont BV @ Crestmont DR SW](https://calgarytransittimes.com/stops/9139/)
1. [Stop 7484 — WB 34 AV NW @ 71 ST NW](https://calgarytransittimes.com/stops/7484/)

## Stops served — toward ASSUMPTION/VALLEY RDG/CRESTMONT

20 stops, in order of travel:

1. [Stop 7483 — EB 34 AV NW @ W. of 71 ST NW](https://calgarytransittimes.com/stops/7483/)
1. [Stop 9136 — WB Crestmont BV @ Cresthaven PL SW](https://calgarytransittimes.com/stops/9136/)
1. [Stop 4024 — SB Cresthaven RI @ Crestmont BV SW](https://calgarytransittimes.com/stops/4024/)
1. [Stop 3995 — EB Crestmont DR @ Cresthaven RI SW](https://calgarytransittimes.com/stops/3995/)
1. [Stop 3993 — NB Crestmont  DR @ Crestmont WY SW](https://calgarytransittimes.com/stops/3993/)
1. [Stop 9139 — EB Crestmont BV @ Crestmont DR SW](https://calgarytransittimes.com/stops/9139/)
1. [Stop 7469 — EB Valley Ridge DR @ Valley Ridge BV NW](https://calgarytransittimes.com/stops/7469/)
1. [Stop 7471 — EB Valley Ridge DR @ Valley Meadow CL NW](https://calgarytransittimes.com/stops/7471/)
1. [Stop 7473 — EB Valley Springs RD @ Valley Ridge DR NW](https://calgarytransittimes.com/stops/7473/)
1. [Stop 4453 — EB Valley Springs RD @ Valley Brook CI NW](https://calgarytransittimes.com/stops/4453/)
1. [Stop 7706 — Valley Ridge East Terminal](https://calgarytransittimes.com/stops/7706/)
1. [Stop 7474 — WB Valley Springs RD @ Valley Glen HT NW](https://calgarytransittimes.com/stops/7474/)
1. [Stop 7472 — SB Valley Ridge DR @ Valley Spring RD NW](https://calgarytransittimes.com/stops/7472/)
1. [Stop 7470 — WB Valley Ridge DR @ Valley Meadow GD NW](https://calgarytransittimes.com/stops/7470/)
1. [Stop 8853 — WB Valley Ridge DR @ Valley Ridge BV NW](https://calgarytransittimes.com/stops/8853/)
1. [Stop 8854 — WB Valley Ridge DR @ Valley Ponds WY NW](https://calgarytransittimes.com/stops/8854/)
1. [Stop 8857 — WB Valley Ridge DR @ Valley Creek RD NW](https://calgarytransittimes.com/stops/8857/)
1. [Stop 8858 — WB Valley Ridge DR @ Valley Stream CL NW](https://calgarytransittimes.com/stops/8858/)
1. [Stop 4943 — WB Valley Ridge DR @ Valley Crest RI NW](https://calgarytransittimes.com/stops/4943/)
1. [Stop 4942 — EB Valley Ridge DR @ Valley Crest CL NW](https://calgarytransittimes.com/stops/4942/)

## Frequently asked questions

### What time is the first and last Route 896 bus toward ASSUMPTION/VALLEY RDG/CRESTMONT?

On Monday–Thursday & Friday days the first bus toward ASSUMPTION/VALLEY RDG/CRESTMONT leaves EB Valley Ridge DR @ Valley Ridge BV NW at 7:50 AM and the last at 7:50 AM.

### What time is the first and last Route 896 bus toward ASSUMPTION/VALLEY RDG/CRESTMONT?

On Monday–Thursday & Friday days the first bus toward ASSUMPTION/VALLEY RDG/CRESTMONT leaves EB 34 AV NW @ W. of 71 ST NW at 3:10 PM and the last at 3:10 PM.

### Does Route 896 run on Sundays?

No — Route 896 has no scheduled Sunday service in the current schedule period.

---

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.
