# Route 98 Cougar Ridge — Calgary Transit Bus Schedule, Frequency & Stops

Route 98 Cougar Ridge is a Calgary Transit bus route running toward COUGAR RIDGE and toward 69 ST STATION. 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 COUGAR RIDGE runs from 4:57 AM to 11:06 PM, about every 33 minutes at peak and every 33 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 COUGAR RIDGE

Route 98 frequency and service span toward COUGAR RIDGE, 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:57 AM | 11:06 PM | every 33 min | every 33 min | every 33 min |
| Monday–Thursday | 4:57 AM | 11:06 PM | every 33 min | every 33 min | every 33 min |
| Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 8:01 AM | 10:36 PM | every 35 min | every 35 min | every 35 min |
| Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20) | 5:40 AM | 10:37 PM | every 35 min | every 35 min | every 35 min |
| Friday | 4:57 AM | 11:06 PM | every 33 min | every 33 min | every 33 min |

## Frequency & span — toward 69 ST STATION

Route 98 frequency and service span toward 69 ST 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) | 4:38 AM | 11:20 PM | every 33 min | every 33 min | every 33 min |
| Monday–Thursday | 4:38 AM | 11:20 PM | every 30 min | every 33 min | every 33 min |
| Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 8:15 AM | 10:50 PM | every 35 min | every 35 min | every 35 min |
| Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20) | 5:56 AM | 10:51 PM | every 35 min | every 35 min | every 35 min |
| Friday | 4:38 AM | 11:20 PM | every 30 min | every 33 min | every 33 min |

## Departures from 69 Street West LRT Station — toward COUGAR RIDGE

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

Route 98 toward COUGAR RIDGE — departures from 69 Street West LRT Station, 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:57 |
| 5 AM | 5:30 |
| 6 AM | 6:03, 6:36 |
| 7 AM | 7:09, 7:42 |
| 8 AM | 8:15, 8:48 |
| 9 AM | 9:21, 9:54 |
| 10 AM | 10:27 |
| 11 AM | 11:00, 11:33 |
| 12 PM | 12:06, 12:39 |
| 1 PM | 1:12, 1:45 |
| 2 PM | 2:18, 2:51 |
| 3 PM | 3:24, 3:41, 3:57 |
| 4 PM | 4:30 |
| 5 PM | 5:03, 5:36 |
| 6 PM | 6:09, 6:42 |
| 7 PM | 7:15, 7:48 |
| 8 PM | 8:21, 8:54 |
| 9 PM | 9:27 |
| 10 PM | 10:00, 10:33 |
| 11 PM | 11:06 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:57 AM, 5:30 AM, 6:03 AM, 6:36 AM, 7:09 AM, 7:42 AM, 8:15 AM, 8:48 AM, 9:21 AM, 9:54 AM, 10:27 AM, 11:00 AM, 11:33 AM, 12:06 PM, 12:39 PM, 1:12 PM, 1:45 PM, 2:18 PM, 2:51 PM, 3:24 PM, 3:41 PM, 3:57 PM, 4:30 PM, 5:03 PM, 5:36 PM, 6:09 PM, 6:42 PM, 7:15 PM, 7:48 PM, 8:21 PM, 8:54 PM, 9:27 PM, 10:00 PM, 10:33 PM, 11:06 PM

### Monday–Thursday

Route 98 toward COUGAR RIDGE — departures from 69 Street West LRT Station, Monday–Thursday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:57 |
| 5 AM | 5:30 |
| 6 AM | 6:03, 6:36 |
| 7 AM | 7:09, 7:42 |
| 8 AM | 8:09, 8:15, 8:48 |
| 9 AM | 9:21, 9:54 |
| 10 AM | 10:27 |
| 11 AM | 11:00, 11:33 |
| 12 PM | 12:06, 12:39 |
| 1 PM | 1:12, 1:45 |
| 2 PM | 2:18, 2:51 |
| 3 PM | 3:24, 3:41, 3:45, 3:57 |
| 4 PM | 4:30 |
| 5 PM | 5:03, 5:36 |
| 6 PM | 6:09, 6:42 |
| 7 PM | 7:15, 7:48 |
| 8 PM | 8:21, 8:54 |
| 9 PM | 9:27 |
| 10 PM | 10:00, 10:33 |
| 11 PM | 11:06 |

All departures (Monday–Thursday): 4:57 AM, 5:30 AM, 6:03 AM, 6:36 AM, 7:09 AM, 7:42 AM, 8:09 AM, 8:15 AM, 8:48 AM, 9:21 AM, 9:54 AM, 10:27 AM, 11:00 AM, 11:33 AM, 12:06 PM, 12:39 PM, 1:12 PM, 1:45 PM, 2:18 PM, 2:51 PM, 3:24 PM, 3:41 PM, 3:45 PM, 3:57 PM, 4:30 PM, 5:03 PM, 5:36 PM, 6:09 PM, 6:42 PM, 7:15 PM, 7:48 PM, 8:21 PM, 8:54 PM, 9:27 PM, 10:00 PM, 10:33 PM, 11:06 PM

### Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 98 toward COUGAR RIDGE — departures from 69 Street West LRT Station, Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 8 AM | 8:01, 8:36 |
| 9 AM | 9:11, 9:46 |
| 10 AM | 10:21, 10:56 |
| 11 AM | 11:31 |
| 12 PM | 12:06, 12:41 |
| 1 PM | 1:16, 1:51 |
| 2 PM | 2:26 |
| 3 PM | 3:01, 3:36 |
| 4 PM | 4:11, 4:46 |
| 5 PM | 5:21, 5:56 |
| 6 PM | 6:31 |
| 7 PM | 7:06, 7:41 |
| 8 PM | 8:16, 8:51 |
| 9 PM | 9:26 |
| 10 PM | 10:01, 10:36 |

All departures (Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 8:01 AM, 8:36 AM, 9:11 AM, 9:46 AM, 10:21 AM, 10:56 AM, 11:31 AM, 12:06 PM, 12:41 PM, 1:16 PM, 1:51 PM, 2:26 PM, 3:01 PM, 3:36 PM, 4:11 PM, 4:46 PM, 5:21 PM, 5:56 PM, 6:31 PM, 7:06 PM, 7:41 PM, 8:16 PM, 8:51 PM, 9:26 PM, 10:01 PM, 10:36 PM

### Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)

Route 98 toward COUGAR RIDGE — departures from 69 Street West LRT Station, Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:40 |
| 6 AM | 6:17, 6:52 |
| 7 AM | 7:27 |
| 8 AM | 8:02, 8:37 |
| 9 AM | 9:12, 9:47 |
| 10 AM | 10:22, 10:57 |
| 11 AM | 11:32 |
| 12 PM | 12:07, 12:42 |
| 1 PM | 1:17, 1:52 |
| 2 PM | 2:27 |
| 3 PM | 3:02, 3:37 |
| 4 PM | 4:12, 4:47 |
| 5 PM | 5:22, 5:57 |
| 6 PM | 6:32 |
| 7 PM | 7:07, 7:42 |
| 8 PM | 8:17, 8:52 |
| 9 PM | 9:27 |
| 10 PM | 10:02, 10:37 |

All departures (Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)): 5:40 AM, 6:17 AM, 6:52 AM, 7:27 AM, 8:02 AM, 8:37 AM, 9:12 AM, 9:47 AM, 10:22 AM, 10:57 AM, 11:32 AM, 12:07 PM, 12:42 PM, 1:17 PM, 1:52 PM, 2:27 PM, 3:02 PM, 3:37 PM, 4:12 PM, 4:47 PM, 5:22 PM, 5:57 PM, 6:32 PM, 7:07 PM, 7:42 PM, 8:17 PM, 8:52 PM, 9:27 PM, 10:02 PM, 10:37 PM

### Friday

Route 98 toward COUGAR RIDGE — departures from 69 Street West LRT Station, Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:57 |
| 5 AM | 5:30 |
| 6 AM | 6:03, 6:36 |
| 7 AM | 7:09, 7:42 |
| 8 AM | 8:09, 8:15, 8:48 |
| 9 AM | 9:21, 9:54 |
| 10 AM | 10:27 |
| 11 AM | 11:00, 11:33 |
| 12 PM | 12:06, 12:39 |
| 1 PM | 1:12, 1:26, 1:45 |
| 2 PM | 2:18, 2:51 |
| 3 PM | 3:24, 3:41, 3:57 |
| 4 PM | 4:30 |
| 5 PM | 5:03, 5:36 |
| 6 PM | 6:09, 6:42 |
| 7 PM | 7:15, 7:48 |
| 8 PM | 8:21, 8:54 |
| 9 PM | 9:27 |
| 10 PM | 10:00, 10:33 |
| 11 PM | 11:06 |

All departures (Friday): 4:57 AM, 5:30 AM, 6:03 AM, 6:36 AM, 7:09 AM, 7:42 AM, 8:09 AM, 8:15 AM, 8:48 AM, 9:21 AM, 9:54 AM, 10:27 AM, 11:00 AM, 11:33 AM, 12:06 PM, 12:39 PM, 1:12 PM, 1:26 PM, 1:45 PM, 2:18 PM, 2:51 PM, 3:24 PM, 3:41 PM, 3:57 PM, 4:30 PM, 5:03 PM, 5:36 PM, 6:09 PM, 6:42 PM, 7:15 PM, 7:48 PM, 8:21 PM, 8:54 PM, 9:27 PM, 10:00 PM, 10:33 PM, 11:06 PM

## Departures from NB 77 ST SW @ Old Banff Coach RD — toward 69 ST STATION

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

Route 98 toward 69 ST STATION — departures from NB 77 ST SW @ Old Banff Coach RD, 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:38 |
| 5 AM | 5:11, 5:44 |
| 6 AM | 6:17, 6:50 |
| 7 AM | 7:23, 7:56 |
| 8 AM | 8:29 |
| 9 AM | 9:02, 9:35 |
| 10 AM | 10:08, 10:41 |
| 11 AM | 11:14, 11:47 |
| 12 PM | 12:20, 12:53 |
| 1 PM | 1:26, 1:59 |
| 2 PM | 2:32 |
| 3 PM | 3:05, 3:39, 3:56 |
| 4 PM | 4:12, 4:45 |
| 5 PM | 5:18, 5:51 |
| 6 PM | 6:24, 6:56 |
| 7 PM | 7:29 |
| 8 PM | 8:02, 8:35 |
| 9 PM | 9:08, 9:41 |
| 10 PM | 10:14, 10:47 |
| 11 PM | 11:20 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:38 AM, 5:11 AM, 5:44 AM, 6:17 AM, 6:50 AM, 7:23 AM, 7:56 AM, 8:29 AM, 9:02 AM, 9:35 AM, 10:08 AM, 10:41 AM, 11:14 AM, 11:47 AM, 12:20 PM, 12:53 PM, 1:26 PM, 1:59 PM, 2:32 PM, 3:05 PM, 3:39 PM, 3:56 PM, 4:12 PM, 4:45 PM, 5:18 PM, 5:51 PM, 6:24 PM, 6:56 PM, 7:29 PM, 8:02 PM, 8:35 PM, 9:08 PM, 9:41 PM, 10:14 PM, 10:47 PM, 11:20 PM

### Monday–Thursday

Route 98 toward 69 ST STATION — departures from NB 77 ST SW @ Old Banff Coach RD, Monday–Thursday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:38 |
| 5 AM | 5:11, 5:44 |
| 6 AM | 6:17, 6:50 |
| 7 AM | 7:23, 7:56 |
| 8 AM | 8:23, 8:29 |
| 9 AM | 9:02, 9:35 |
| 10 AM | 10:08, 10:41 |
| 11 AM | 11:14, 11:47 |
| 12 PM | 12:20, 12:53 |
| 1 PM | 1:26, 1:59 |
| 2 PM | 2:32 |
| 3 PM | 3:05, 3:39, 3:56 |
| 4 PM | 4:00, 4:12, 4:45 |
| 5 PM | 5:18, 5:51 |
| 6 PM | 6:24, 6:56 |
| 7 PM | 7:29 |
| 8 PM | 8:02, 8:35 |
| 9 PM | 9:08, 9:41 |
| 10 PM | 10:14, 10:47 |
| 11 PM | 11:20 |

All departures (Monday–Thursday): 4:38 AM, 5:11 AM, 5:44 AM, 6:17 AM, 6:50 AM, 7:23 AM, 7:56 AM, 8:23 AM, 8:29 AM, 9:02 AM, 9:35 AM, 10:08 AM, 10:41 AM, 11:14 AM, 11:47 AM, 12:20 PM, 12:53 PM, 1:26 PM, 1:59 PM, 2:32 PM, 3:05 PM, 3:39 PM, 3:56 PM, 4:00 PM, 4:12 PM, 4:45 PM, 5:18 PM, 5:51 PM, 6:24 PM, 6:56 PM, 7:29 PM, 8:02 PM, 8:35 PM, 9:08 PM, 9:41 PM, 10:14 PM, 10:47 PM, 11:20 PM

### Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 98 toward 69 ST STATION — departures from NB 77 ST SW @ Old Banff Coach RD, Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 8 AM | 8:15, 8:50 |
| 9 AM | 9:25 |
| 10 AM | 10:00, 10:35 |
| 11 AM | 11:10, 11:45 |
| 12 PM | 12:20, 12:55 |
| 1 PM | 1:30 |
| 2 PM | 2:05, 2:40 |
| 3 PM | 3:15, 3:50 |
| 4 PM | 4:25 |
| 5 PM | 5:00, 5:35 |
| 6 PM | 6:10, 6:45 |
| 7 PM | 7:20, 7:55 |
| 8 PM | 8:30 |
| 9 PM | 9:05, 9:40 |
| 10 PM | 10:15, 10:50 |

All departures (Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 8:15 AM, 8:50 AM, 9:25 AM, 10:00 AM, 10:35 AM, 11:10 AM, 11:45 AM, 12:20 PM, 12:55 PM, 1:30 PM, 2:05 PM, 2:40 PM, 3:15 PM, 3:50 PM, 4:25 PM, 5:00 PM, 5:35 PM, 6:10 PM, 6:45 PM, 7:20 PM, 7:55 PM, 8:30 PM, 9:05 PM, 9:40 PM, 10:15 PM, 10:50 PM

### Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)

Route 98 toward 69 ST STATION — departures from NB 77 ST SW @ Old Banff Coach RD, Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:56 |
| 6 AM | 6:31 |
| 7 AM | 7:06, 7:41 |
| 8 AM | 8:16, 8:51 |
| 9 AM | 9:26 |
| 10 AM | 10:01, 10:36 |
| 11 AM | 11:11, 11:46 |
| 12 PM | 12:21, 12:56 |
| 1 PM | 1:31 |
| 2 PM | 2:06, 2:41 |
| 3 PM | 3:16, 3:51 |
| 4 PM | 4:26 |
| 5 PM | 5:01, 5:36 |
| 6 PM | 6:11, 6:46 |
| 7 PM | 7:21, 7:56 |
| 8 PM | 8:31 |
| 9 PM | 9:06, 9:41 |
| 10 PM | 10:16, 10:51 |

All departures (Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)): 5:56 AM, 6:31 AM, 7:06 AM, 7:41 AM, 8:16 AM, 8:51 AM, 9:26 AM, 10:01 AM, 10:36 AM, 11:11 AM, 11:46 AM, 12:21 PM, 12:56 PM, 1:31 PM, 2:06 PM, 2:41 PM, 3:16 PM, 3:51 PM, 4:26 PM, 5:01 PM, 5:36 PM, 6:11 PM, 6:46 PM, 7:21 PM, 7:56 PM, 8:31 PM, 9:06 PM, 9:41 PM, 10:16 PM, 10:51 PM

### Friday

Route 98 toward 69 ST STATION — departures from NB 77 ST SW @ Old Banff Coach RD, Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:38 |
| 5 AM | 5:11, 5:44 |
| 6 AM | 6:17, 6:50 |
| 7 AM | 7:23, 7:56 |
| 8 AM | 8:23, 8:29 |
| 9 AM | 9:02, 9:35 |
| 10 AM | 10:08, 10:41 |
| 11 AM | 11:14, 11:47 |
| 12 PM | 12:20, 12:53 |
| 1 PM | 1:26, 1:39, 1:59 |
| 2 PM | 2:32 |
| 3 PM | 3:05, 3:39, 3:56 |
| 4 PM | 4:12, 4:45 |
| 5 PM | 5:18, 5:51 |
| 6 PM | 6:24, 6:56 |
| 7 PM | 7:29 |
| 8 PM | 8:02, 8:35 |
| 9 PM | 9:08, 9:41 |
| 10 PM | 10:14, 10:47 |
| 11 PM | 11:20 |

All departures (Friday): 4:38 AM, 5:11 AM, 5:44 AM, 6:17 AM, 6:50 AM, 7:23 AM, 7:56 AM, 8:23 AM, 8:29 AM, 9:02 AM, 9:35 AM, 10:08 AM, 10:41 AM, 11:14 AM, 11:47 AM, 12:20 PM, 12:53 PM, 1:26 PM, 1:39 PM, 1:59 PM, 2:32 PM, 3:05 PM, 3:39 PM, 3:56 PM, 4:12 PM, 4:45 PM, 5:18 PM, 5:51 PM, 6:24 PM, 6:56 PM, 7:29 PM, 8:02 PM, 8:35 PM, 9:08 PM, 9:41 PM, 10:14 PM, 10:47 PM, 11:20 PM

## Stops served — toward COUGAR RIDGE

16 stops, in order of travel:

1. [Stop 8374 — 69 Street West LRT Station](https://calgarytransittimes.com/stops/8374/)
1. [Stop 7996 — WB 17 AV SW @ 69 ST SW](https://calgarytransittimes.com/stops/7996/)
1. [Stop 9686 — WB 17 AV SW @ 73 ST SW](https://calgarytransittimes.com/stops/9686/)
1. [Stop 9688 — WB 17 AV SW @ 77 ST SW](https://calgarytransittimes.com/stops/9688/)
1. [Stop 9681 — WB 17 AV SW @ Aspen Summit DR](https://calgarytransittimes.com/stops/9681/)
1. [Stop 9682 — WB 17 AV SW @ 85 ST SW](https://calgarytransittimes.com/stops/9682/)
1. [Stop 6760 — NB 85 ST SW @ Aspen Glen LD](https://calgarytransittimes.com/stops/6760/)
1. [Stop 6764 — NB 85 ST SW @ Aspen Summit BV](https://calgarytransittimes.com/stops/6764/)
1. [Stop 3713 — NB 85 ST SW @ Strathlea AV](https://calgarytransittimes.com/stops/3713/)
1. [Stop 3367 — NB 85 ST @ Bow TR SW](https://calgarytransittimes.com/stops/3367/)
1. [Stop 3714 — NB 85 ST SW @ Wentworth DR](https://calgarytransittimes.com/stops/3714/)
1. [Stop 3716 — NB 85 ST SW @ 9 AV SW](https://calgarytransittimes.com/stops/3716/)
1. [Stop 3715 — NB 85 ST SW @ 8 AV SW](https://calgarytransittimes.com/stops/3715/)
1. [Stop 4991 — EB Old Banff Coach RD @ 85 ST SW](https://calgarytransittimes.com/stops/4991/)
1. [Stop 9951 — EB Old Banff Coach RD @ 81 ST SW](https://calgarytransittimes.com/stops/9951/)
1. [Stop 8822 — NB 77 ST SW @ Old Banff Coach RD](https://calgarytransittimes.com/stops/8822/)

## Stops served — toward 69 ST STATION

23 stops, in order of travel:

1. [Stop 8822 — NB 77 ST SW @ Old Banff Coach RD](https://calgarytransittimes.com/stops/8822/)
1. [Stop 9358 — WB Cougar Ridge DR @ Cougar Ridge CI SW](https://calgarytransittimes.com/stops/9358/)
1. [Stop 7311 — WB Cougar Ridge DR @ Cougar Ridge CR SW](https://calgarytransittimes.com/stops/7311/)
1. [Stop 7291 — WB Cougar Ridge DR @ Cougar Plateau CI SW](https://calgarytransittimes.com/stops/7291/)
1. [Stop 9349 — WB Cougar Ridge DR @ Cougarstone CR SW](https://calgarytransittimes.com/stops/9349/)
1. [Stop 9350 — WB Cougar Ridge DR @ Cougarstone TC SW](https://calgarytransittimes.com/stops/9350/)
1. [Stop 9351 — SB Cougar Ridge DR @ Cougarstone GA SW](https://calgarytransittimes.com/stops/9351/)
1. [Stop 4845 — SB Cougar Ridge DR @ Cougarstone CO SW](https://calgarytransittimes.com/stops/4845/)
1. [Stop 9352 — SB Cougar Ridge DR @ Cougarstone PL SW](https://calgarytransittimes.com/stops/9352/)
1. [Stop 3717 — EB Old Banff Coach RD @ 89 ST SW](https://calgarytransittimes.com/stops/3717/)
1. [Stop 3718 — SB 85 ST SW @ Old Banff Coach RD](https://calgarytransittimes.com/stops/3718/)
1. [Stop 3719 — SB 85 ST SW  @ 8 AVE SW](https://calgarytransittimes.com/stops/3719/)
1. [Stop 8880 — SB 85 ST SW @ N. of Wentworth DR](https://calgarytransittimes.com/stops/8880/)
1. [Stop 9357 — SB 85 ST SW @ Wentworth DR](https://calgarytransittimes.com/stops/9357/)
1. [Stop 3366 — SB 85 ST @ Bow TR SW](https://calgarytransittimes.com/stops/3366/)
1. [Stop 8014 — SB 85 ST SW @ Aspenshire DR](https://calgarytransittimes.com/stops/8014/)
1. [Stop 3720 — SB 85 ST SW @ 14 AV SW](https://calgarytransittimes.com/stops/3720/)
1. [Stop 3721 — SB 85 ST SW @ Aspen Summit BV](https://calgarytransittimes.com/stops/3721/)
1. [Stop 3722 — SB 85 ST SW @ Aspen Stone BV](https://calgarytransittimes.com/stops/3722/)
1. [Stop 3855 — EB 17 AV SW @ 85 ST SW](https://calgarytransittimes.com/stops/3855/)
1. [Stop 9689 — EB 17 AV SW @ Aspen Summit DR](https://calgarytransittimes.com/stops/9689/)
1. [Stop 9687 — EB 17 AV SW @ 73 ST SW](https://calgarytransittimes.com/stops/9687/)
1. [Stop 8374 — 69 Street West LRT Station](https://calgarytransittimes.com/stops/8374/)

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

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

### What time is the first and last Route 98 bus toward COUGAR RIDGE?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward COUGAR RIDGE leaves 69 Street West LRT Station at 4:57 AM and the last at 11:06 PM.

### What time is the first and last Route 98 bus toward 69 ST 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 69 ST STATION leaves NB 77 ST SW @ Old Banff Coach RD at 4:38 AM and the last at 11:20 PM.

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