# Route 89 Lions Park - North Pointe — Calgary Transit Bus Schedule, Frequency & Stops

Route 89 Lions Park - North Pointe is a Calgary Transit bus route running toward NORTH POINTE TERMINAL and toward LIONS PARK STATION. Service operates on Monday–Friday, Monday–Thursday, Stampede (Jul 6–10), Friday, Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 8) 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 NORTH POINTE TERMINAL runs from 6:42 AM to 6:23 PM, about every 42 minutes at peak. Some trips toward NORTH POINTE TERMINAL are signed M D'HOUET / NORTH POINTE and end there (short-turn trips). 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.
### Detour

Active Jun 8, 2026, 9:00 PM MT until Jul 17, 2026, 7:00 PM MT.

Starting Wednesday, June 8 at 9 p.m. through Friday, July 17 at 7 p.m., southbound lane closures will be in effect on 19 Street between 3 - Kensington Road N.W. for construction.  Routes 89 and 832 will be detoured.

Route 89 AM school trip:

- From West on 6 Avenue/5 Avenue N.W.

- South on 20 Street N.W.

- West on Kensington Road N.W., to regular route

Route 89 PM school trip:

- From East on 1 Avenue N.W.

- North on 20 Street N.W.

- East on 5 Avenue / 6 Avenue N.W., to regular route

Route 832 PM school trip:

- From East on 1 Avenue N.W.

- North on 20 Street N.W.

- East on 5 Avenue, to regular route

No stops are impacted.

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

## Frequency & span — toward NORTH POINTE TERMINAL

Route 89 frequency and service span toward NORTH POINTE TERMINAL, 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) | 6:42 AM | 6:23 PM | every 42 min | — | — |
| Monday–Thursday & Friday | 6:42 AM | 6:23 PM | every 42 min | — | — |

## Frequency & span — toward LIONS PARK STATION

Route 89 frequency and service span toward LIONS PARK STATION, 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) | 6:02 AM | 5:45 PM | every 44 min | — | — |
| Monday–Thursday & Friday | 6:02 AM | 5:45 PM | every 37.5 min | — | — |

## Departures from Lions Park LRT Station (EB 14 AV NW) — toward NORTH POINTE TERMINAL

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

Route 89 toward NORTH POINTE TERMINAL — departures from Lions Park LRT Station (EB 14 AV NW), 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 |
| --- | --- |
| 6 AM | 6:42 |
| 7 AM | 7:24 |
| 8 AM | 8:06 |
| 3 PM | 3:38 |
| 4 PM | 4:17 |
| 5 PM | 5:02, 5:41 |
| 6 PM | 6:23 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 6:42 AM, 7:24 AM, 8:06 AM, 3:38 PM, 4:17 PM, 5:02 PM, 5:41 PM, 6:23 PM

### Monday–Thursday & Friday

Route 89 toward NORTH POINTE TERMINAL — departures from Lions Park LRT Station (EB 14 AV NW), Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:42 |
| 7 AM | 7:24 |
| 8 AM | 8:06 |
| 3 PM | 3:50 |
| 4 PM | 4:17 |
| 5 PM | 5:02, 5:41 |
| 6 PM | 6:23 |

All departures (Monday–Thursday & Friday): 6:42 AM, 7:24 AM, 8:06 AM, 3:50 PM, 4:17 PM, 5:02 PM, 5:41 PM, 6:23 PM

## Departures from North Pointe Terminal G — toward LIONS PARK STATION

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

Route 89 toward LIONS PARK STATION — departures from North Pointe Terminal G, 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 |
| --- | --- |
| 6 AM | 6:02, 6:42 |
| 7 AM | 7:26 |
| 8 AM | 8:11, 8:50 |
| 4 PM | 4:25 |
| 5 PM | 5:03, 5:45 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 6:02 AM, 6:42 AM, 7:26 AM, 8:11 AM, 8:50 AM, 4:25 PM, 5:03 PM, 5:45 PM

### Monday–Thursday & Friday

Route 89 toward LIONS PARK STATION — departures from North Pointe Terminal G, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:02, 6:42 |
| 7 AM | 7:26 |
| 8 AM | 8:02, 8:11, 8:50 |
| 4 PM | 4:25 |
| 5 PM | 5:03, 5:45 |

All departures (Monday–Thursday & Friday): 6:02 AM, 6:42 AM, 7:26 AM, 8:02 AM, 8:11 AM, 8:50 AM, 4:25 PM, 5:03 PM, 5:45 PM

## Stops served — toward NORTH POINTE TERMINAL

23 stops, in order of travel:

1. [Stop 6626 — Lions Park LRT Station (EB 14 AV NW)](https://calgarytransittimes.com/stops/6626/)
1. [Stop 5455 — NB 14 ST NW @ 14 AV NW](https://calgarytransittimes.com/stops/5455/)
1. [Stop 5663 — NB 14 ST NW @ 20 AV NW](https://calgarytransittimes.com/stops/5663/)
1. [Stop 5493 — NB 14 ST NW @ Cambrian DR](https://calgarytransittimes.com/stops/5493/)
1. [Stop 5481 — NB 14 ST NW @ North Haven DR](https://calgarytransittimes.com/stops/5481/)
1. [Stop 6985 — NB 14 ST NW @ Berkshire BV](https://calgarytransittimes.com/stops/6985/)
1. [Stop 6533 — WB MacEwan DR @ 14 ST NW](https://calgarytransittimes.com/stops/6533/)
1. [Stop 7322 — WB MacEwan DR @ MacEwan Park RD NW](https://calgarytransittimes.com/stops/7322/)
1. [Stop 6538 — NB MacEwan DR @ S. of MacEwan Park CL NW](https://calgarytransittimes.com/stops/6538/)
1. [Stop 7323 — EB MacEwan DR @ MacEwan Ridge GA NW](https://calgarytransittimes.com/stops/7323/)
1. [Stop 7324 — EB MacEwan DR @ MacEwan Meadow WY NW](https://calgarytransittimes.com/stops/7324/)
1. [Stop 5019 — EB Sandarac DR @ 14 ST NW](https://calgarytransittimes.com/stops/5019/)
1. [Stop 7325 — EB Sandarac DR @ Sandalwood GA NW](https://calgarytransittimes.com/stops/7325/)
1. [Stop 7326 — NB Sandstone DR @ Sandarac DR NW](https://calgarytransittimes.com/stops/7326/)
1. [Stop 7327 — EB Sandstone DR @ Sandpiper RD NW](https://calgarytransittimes.com/stops/7327/)
1. [Stop 5082 — SB Sandstone DR @ Sanderling HL NW](https://calgarytransittimes.com/stops/5082/)
1. [Stop 8105 — SB Sandstone DR @ Sanderling RI NW](https://calgarytransittimes.com/stops/8105/)
1. [Stop 6197 — EB Berkshire BV @ Beddington BV NW](https://calgarytransittimes.com/stops/6197/)
1. [Stop 4417 — EB Country Hills BV @ Country Hills DR NW](https://calgarytransittimes.com/stops/4417/)
1. [Stop 9388 — EB Country Hills BV @ Country Hills SQ NW](https://calgarytransittimes.com/stops/9388/)
1. [Stop 4318 — NB Country Hills BV @ Country Hills DR NW](https://calgarytransittimes.com/stops/4318/)
1. [Stop 4102 — NB Harvest Hills BV @ Country Hill BV NE](https://calgarytransittimes.com/stops/4102/)
1. [Stop 2899 — North Pointe Terminal G](https://calgarytransittimes.com/stops/2899/)

## Stops served — toward LIONS PARK STATION

27 stops, in order of travel:

1. [Stop 2899 — North Pointe Terminal G](https://calgarytransittimes.com/stops/2899/)
1. [Stop 4099 — SB Harvest Hills BV @ Panamount GA NW](https://calgarytransittimes.com/stops/4099/)
1. [Stop 8577 — SB Country Hills BV @ Harvest Hills BV N](https://calgarytransittimes.com/stops/8577/)
1. [Stop 4317 — SB Country Hills BV @ Panorama Hills WY NW](https://calgarytransittimes.com/stops/4317/)
1. [Stop 4383 — WB Country Hills BV @ Panorama Hills BV NW](https://calgarytransittimes.com/stops/4383/)
1. [Stop 4319 — WB Country Hills BV @ Country Hills DR NW](https://calgarytransittimes.com/stops/4319/)
1. [Stop 8103 — WB Berkshire BV @ Berkshire RD NW](https://calgarytransittimes.com/stops/8103/)
1. [Stop 9873 — Sandstone Terminal](https://calgarytransittimes.com/stops/9873/)
1. [Stop 5497 — NB Sandstone DR @ Sanderling RI NW](https://calgarytransittimes.com/stops/5497/)
1. [Stop 5383 — WB Sandstone DR@ Sanderling HL NW](https://calgarytransittimes.com/stops/5383/)
1. [Stop 8106 — SB Sandstone DR @ Sandpiper RD NW](https://calgarytransittimes.com/stops/8106/)
1. [Stop 5798 — WB Sandarac DR @ Sandstone DR NW](https://calgarytransittimes.com/stops/5798/)
1. [Stop 7373 — WB Sandarac DR@ Sandalwood GA NW](https://calgarytransittimes.com/stops/7373/)
1. [Stop 6906 — WB Sandarac DR @ E. of 14 ST NW](https://calgarytransittimes.com/stops/6906/)
1. [Stop 6576 — WB MacEwan DR @ 14 ST NW](https://calgarytransittimes.com/stops/6576/)
1. [Stop 7378 — WB MacEwan DR @ MacEwan Valley GA NW](https://calgarytransittimes.com/stops/7378/)
1. [Stop 7379 — SB MacEwan DR @ MacEwan Ridge GA NW](https://calgarytransittimes.com/stops/7379/)
1. [Stop 6577 — SB MacEwan DR @ MacEwan Park CL NW](https://calgarytransittimes.com/stops/6577/)
1. [Stop 7381 — SB MacEwan DR @ MacEwan Park RI NW](https://calgarytransittimes.com/stops/7381/)
1. [Stop 7384 — EB MacEwan DR @ MacEwan Park CI NW](https://calgarytransittimes.com/stops/7384/)
1. [Stop 6571 — EB MacEwan DR @ MacEwan Glen WY NW](https://calgarytransittimes.com/stops/6571/)
1. [Stop 7804 — SB 14 ST NW @ MacEwan DR](https://calgarytransittimes.com/stops/7804/)
1. [Stop 6567 — SB 14 ST NW @ MacEwan Glen DR](https://calgarytransittimes.com/stops/6567/)
1. [Stop 5502 — SB 14 ST NW @ North Haven DR](https://calgarytransittimes.com/stops/5502/)
1. [Stop 5487 — SB 14 ST NW @ Northmount DR](https://calgarytransittimes.com/stops/5487/)
1. [Stop 5505 — SB 14 ST NW @ 20 AV NW](https://calgarytransittimes.com/stops/5505/)
1. [Stop 6626 — Lions Park LRT Station (EB 14 AV NW)](https://calgarytransittimes.com/stops/6626/)

## Service exceptions

Stampede (Jul 6–10): a special schedule applies on July 6, 2026, July 7, 2026, July 9, 2026, July 10, 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 8): a special schedule applies on July 8, 2026.

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

## Frequently asked questions

### How often does Route 89 run?

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

### What time is the first and last Route 89 bus toward NORTH POINTE TERMINAL?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward NORTH POINTE TERMINAL leaves Lions Park LRT Station (EB 14 AV NW) at 6:42 AM and the last at 6:23 PM.

### What time is the first and last Route 89 bus toward LIONS PARK STATION?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward LIONS PARK STATION leaves North Pointe Terminal G at 6:02 AM and the last at 5:45 PM.

### Does Route 89 run on Sundays?

No — Route 89 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.
