# Route 91 Foothills Medical Centre — Calgary Transit Bus Schedule, Frequency & Stops

Route 91 Foothills Medical Centre is a Calgary Transit bus route running toward LIONS PARK STATION and toward FOOTHILLS MEDICAL CENTRE. 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 LIONS PARK STATION runs from 6:26 AM to 12:17 AM, about every 21 minutes at peak and every 21 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 LIONS PARK STATION

Route 91 frequency and service span toward LIONS PARK STATION, 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) | 6:26 AM | 12:17 AM | every 21 min | every 21 min | every 21 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:44 AM | 11:53 PM | every 21 min | every 21 min | every 21 min |

## Frequency & span — toward FOOTHILLS MEDICAL CENTRE

Route 91 frequency and service span toward FOOTHILLS MEDICAL CENTRE, 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) | 6:16 AM | 12:07 AM | every 21 min | every 21 min | every 21 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:35 AM | 11:44 PM | every 21 min | every 21 min | every 21 min |

## Departures from EB Hospital DR @ Health Science CE NW — toward LIONS PARK STATION

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

Route 91 toward LIONS PARK STATION — departures from EB Hospital DR @ Health Science CE NW, 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 |
| --- | --- |
| 6 AM | 6:26, 6:47 |
| 7 AM | 7:08, 7:31, 7:50 |
| 8 AM | 8:11, 8:32, 8:53 |
| 9 AM | 9:14, 9:35, 9:56 |
| 10 AM | 10:17, 10:38, 10:59 |
| 11 AM | 11:20, 11:41 |
| 12 PM | 12:02, 12:23, 12:44 |
| 1 PM | 1:05, 1:26, 1:47 |
| 2 PM | 2:08, 2:29, 2:50 |
| 3 PM | 3:11, 3:32, 3:53 |
| 4 PM | 4:14, 4:35, 4:56 |
| 5 PM | 5:17, 5:38, 5:59 |
| 6 PM | 6:20, 6:41 |
| 7 PM | 7:02, 7:23, 7:44 |
| 8 PM | 8:05, 8:26, 8:47 |
| 9 PM | 9:08, 9:29, 9:50 |
| 10 PM | 10:11, 10:32, 10:50 |
| 11 PM | 11:18, 11:35, 11:56 |
| After midnight | 12:17 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)): 6:26 AM, 6:47 AM, 7:08 AM, 7:31 AM, 7:50 AM, 8:11 AM, 8:32 AM, 8:53 AM, 9:14 AM, 9:35 AM, 9:56 AM, 10:17 AM, 10:38 AM, 10:59 AM, 11:20 AM, 11:41 AM, 12:02 PM, 12:23 PM, 12:44 PM, 1:05 PM, 1:26 PM, 1:47 PM, 2:08 PM, 2:29 PM, 2:50 PM, 3:11 PM, 3:32 PM, 3:53 PM, 4:14 PM, 4:35 PM, 4:56 PM, 5:17 PM, 5:38 PM, 5:59 PM, 6:20 PM, 6:41 PM, 7:02 PM, 7:23 PM, 7:44 PM, 8:05 PM, 8:26 PM, 8:47 PM, 9:08 PM, 9:29 PM, 9:50 PM, 10:11 PM, 10:32 PM, 10:50 PM, 11:18 PM, 11:35 PM, 11:56 PM, 12:17 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 91 toward LIONS PARK STATION — departures from EB Hospital DR @ Health Science CE NW, 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:44 |
| 7 AM | 7:05, 7:26, 7:47 |
| 8 AM | 8:08, 8:29, 8:50 |
| 9 AM | 9:11, 9:32, 9:53 |
| 10 AM | 10:14, 10:35, 10:56 |
| 11 AM | 11:17, 11:38, 11:59 |
| 12 PM | 12:20, 12:41 |
| 1 PM | 1:02, 1:23, 1:44 |
| 2 PM | 2:05, 2:26, 2:47 |
| 3 PM | 3:08, 3:29, 3:50 |
| 4 PM | 4:11, 4:32, 4:53 |
| 5 PM | 5:14, 5:35, 5:56 |
| 6 PM | 6:17, 6:38, 6:59 |
| 7 PM | 7:20, 7:41 |
| 8 PM | 8:02, 8:23, 8:44 |
| 9 PM | 9:05, 9:26, 9:47 |
| 10 PM | 10:08, 10:29, 10:50 |
| 11 PM | 11:11, 11:32, 11:53 |

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:44 AM, 7:05 AM, 7:26 AM, 7:47 AM, 8:08 AM, 8:29 AM, 8:50 AM, 9:11 AM, 9:32 AM, 9:53 AM, 10:14 AM, 10:35 AM, 10:56 AM, 11:17 AM, 11:38 AM, 11:59 AM, 12:20 PM, 12:41 PM, 1:02 PM, 1:23 PM, 1:44 PM, 2:05 PM, 2:26 PM, 2:47 PM, 3:08 PM, 3:29 PM, 3:50 PM, 4:11 PM, 4:32 PM, 4:53 PM, 5:14 PM, 5:35 PM, 5:56 PM, 6:17 PM, 6:38 PM, 6:59 PM, 7:20 PM, 7:41 PM, 8:02 PM, 8:23 PM, 8:44 PM, 9:05 PM, 9:26 PM, 9:47 PM, 10:08 PM, 10:29 PM, 10:50 PM, 11:11 PM, 11:32 PM, 11:53 PM

## Departures from Lions Park LRT Station (WB 14 AV NW) — toward FOOTHILLS MEDICAL CENTRE

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

Route 91 toward FOOTHILLS MEDICAL CENTRE — departures from Lions Park LRT Station (WB 14 AV NW), 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 |
| --- | --- |
| 6 AM | 6:16, 6:37, 6:58 |
| 7 AM | 7:21, 7:40 |
| 8 AM | 8:01, 8:22, 8:43 |
| 9 AM | 9:04, 9:25, 9:46 |
| 10 AM | 10:07, 10:28, 10:49 |
| 11 AM | 11:10, 11:31, 11:52 |
| 12 PM | 12:13, 12:34, 12:55 |
| 1 PM | 1:16, 1:37, 1:58 |
| 2 PM | 2:19, 2:40 |
| 3 PM | 3:01, 3:22, 3:43 |
| 4 PM | 4:04, 4:25, 4:46 |
| 5 PM | 5:07, 5:28, 5:49 |
| 6 PM | 6:10, 6:31, 6:52 |
| 7 PM | 7:13, 7:34, 7:55 |
| 8 PM | 8:16, 8:37, 8:58 |
| 9 PM | 9:19, 9:40 |
| 10 PM | 10:01, 10:22, 10:40 |
| 11 PM | 11:08, 11:25, 11:46 |
| After midnight | 12:07 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)): 6:16 AM, 6:37 AM, 6:58 AM, 7:21 AM, 7:40 AM, 8:01 AM, 8:22 AM, 8:43 AM, 9:04 AM, 9:25 AM, 9:46 AM, 10:07 AM, 10:28 AM, 10:49 AM, 11:10 AM, 11:31 AM, 11:52 AM, 12:13 PM, 12:34 PM, 12:55 PM, 1:16 PM, 1:37 PM, 1:58 PM, 2:19 PM, 2:40 PM, 3:01 PM, 3:22 PM, 3:43 PM, 4:04 PM, 4:25 PM, 4:46 PM, 5:07 PM, 5:28 PM, 5:49 PM, 6:10 PM, 6:31 PM, 6:52 PM, 7:13 PM, 7:34 PM, 7:55 PM, 8:16 PM, 8:37 PM, 8:58 PM, 9:19 PM, 9:40 PM, 10:01 PM, 10:22 PM, 10:40 PM, 11:08 PM, 11:25 PM, 11:46 PM, 12:07 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 91 toward FOOTHILLS MEDICAL CENTRE — departures from Lions Park LRT Station (WB 14 AV NW), 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:35, 6:56 |
| 7 AM | 7:17, 7:38, 7:59 |
| 8 AM | 8:20, 8:41 |
| 9 AM | 9:02, 9:23, 9:44 |
| 10 AM | 10:05, 10:26, 10:47 |
| 11 AM | 11:08, 11:29, 11:50 |
| 12 PM | 12:11, 12:32, 12:53 |
| 1 PM | 1:14, 1:35, 1:56 |
| 2 PM | 2:17, 2:38, 2:59 |
| 3 PM | 3:20, 3:41 |
| 4 PM | 4:02, 4:23, 4:44 |
| 5 PM | 5:05, 5:26, 5:47 |
| 6 PM | 6:08, 6:29, 6:50 |
| 7 PM | 7:11, 7:32, 7:53 |
| 8 PM | 8:14, 8:35, 8:56 |
| 9 PM | 9:17, 9:38, 9:59 |
| 10 PM | 10:20, 10:41 |
| 11 PM | 11:02, 11:23, 11:44 |

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:35 AM, 6:56 AM, 7:17 AM, 7:38 AM, 7:59 AM, 8:20 AM, 8:41 AM, 9:02 AM, 9:23 AM, 9:44 AM, 10:05 AM, 10:26 AM, 10:47 AM, 11:08 AM, 11:29 AM, 11:50 AM, 12:11 PM, 12:32 PM, 12:53 PM, 1:14 PM, 1:35 PM, 1:56 PM, 2:17 PM, 2:38 PM, 2:59 PM, 3:20 PM, 3:41 PM, 4:02 PM, 4:23 PM, 4:44 PM, 5:05 PM, 5:26 PM, 5:47 PM, 6:08 PM, 6:29 PM, 6:50 PM, 7:11 PM, 7:32 PM, 7:53 PM, 8:14 PM, 8:35 PM, 8:56 PM, 9:17 PM, 9:38 PM, 9:59 PM, 10:20 PM, 10:41 PM, 11:02 PM, 11:23 PM, 11:44 PM

## Stops served — toward LIONS PARK STATION

7 stops, in order of travel:

1. [Stop 9903 — EB Hospital DR @ Health Science CE NW](https://calgarytransittimes.com/stops/9903/)
1. [Stop 6613 — NB 29 ST NW @ 15 AV NW](https://calgarytransittimes.com/stops/6613/)
1. [Stop 2793 — Foothills Medical Centre (EB)](https://calgarytransittimes.com/stops/2793/)
1. [Stop 2654 — EB 16 AV NW @ Crowchild TR NW](https://calgarytransittimes.com/stops/2654/)
1. [Stop 6724 — North Hill Station (EB)](https://calgarytransittimes.com/stops/6724/)
1. [Stop 5508 — SB 14 ST NW @ 16 AV NW](https://calgarytransittimes.com/stops/5508/)
1. [Stop 5735 — Lions Park LRT Station (WB 14 AV NW)](https://calgarytransittimes.com/stops/5735/)

## Stops served — toward FOOTHILLS MEDICAL CENTRE

7 stops, in order of travel:

1. [Stop 5735 — Lions Park LRT Station (WB 14 AV NW)](https://calgarytransittimes.com/stops/5735/)
1. [Stop 9400 — WB 16th AV NW @ 19th ST NW](https://calgarytransittimes.com/stops/9400/)
1. [Stop 9402 — WB 16 AV NW @ W.of Banff TR](https://calgarytransittimes.com/stops/9402/)
1. [Stop 2655 — WB 16 AV NW @ Crowchild TR NW](https://calgarytransittimes.com/stops/2655/)
1. [Stop 6629 — SB 29 ST NW @ Hospital DR](https://calgarytransittimes.com/stops/6629/)
1. [Stop 5771 — Foothills Hospital (Women's Health Centre)](https://calgarytransittimes.com/stops/5771/)
1. [Stop 9903 — EB Hospital DR @ Health Science CE NW](https://calgarytransittimes.com/stops/9903/)

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

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

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 LIONS PARK STATION leaves EB Hospital DR @ Health Science CE NW at 6:26 AM and the last at 12:17 AM.

### What time is the first and last Route 91 bus toward FOOTHILLS MEDICAL CENTRE?

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 FOOTHILLS MEDICAL CENTRE leaves Lions Park LRT Station (WB 14 AV NW) at 6:16 AM and the last at 12:07 AM.

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