Route 28 Deer Run — Calgary Transit Bus Schedule, Frequency & Stops
Route 28 Deer Run is a Calgary Transit bus route running toward DEER RUN. 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 DEER RUN runs from 5:35 AM to 11:35 PM, about every 30 minutes at peak and every 30 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 DEER RUN
| 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) | 5:35 AM | 11:35 PM | every 30 min | every 30 min | every 30 min |
| Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 7:03 AM | 9:35 PM | every 30 min | every 30 min | every 30 min |
| Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20) | 5:33 AM | 9:35 PM | every 30 min | every 30 min | every 30 min |
Departures from Canyon Meadows LRT Station EB — toward DEER RUN
| Hour | Departures |
|---|---|
| 5 AM | 5:35 |
| 6 AM | 6:13, 6:43 |
| 7 AM | 7:13, 7:43 |
| 8 AM | 8:13, 8:43 |
| 9 AM | 9:13, 9:43 |
| 10 AM | 10:13, 10:43 |
| 11 AM | 11:13, 11:43 |
| 12 PM | 12:13, 12:43 |
| 1 PM | 1:13, 1:43 |
| 2 PM | 2:13, 2:43 |
| 3 PM | 3:13, 3:43 |
| 4 PM | 4:13, 4:43 |
| 5 PM | 5:13, 5:43 |
| 6 PM | 6:13, 6:38 |
| 7 PM | 7:06, 7:35 |
| 8 PM | 8:05, 8:35 |
| 9 PM | 9:05, 9:35 |
| 10 PM | 10:05, 10:35 |
| 11 PM | 11:05, 11:35 |
| Hour | Departures |
|---|---|
| 7 AM | 7:03, 7:33 |
| 8 AM | 8:03, 8:33 |
| 9 AM | 9:03, 9:33 |
| 10 AM | 10:03, 10:33 |
| 11 AM | 11:03, 11:33 |
| 12 PM | 12:03, 12:33 |
| 1 PM | 1:03, 1:33 |
| 2 PM | 2:03, 2:33 |
| 3 PM | 3:03, 3:33 |
| 4 PM | 4:03, 4:33 |
| 5 PM | 5:03, 5:33 |
| 6 PM | 6:03, 6:33 |
| 7 PM | 7:03, 7:33 |
| 8 PM | 8:03, 8:33 |
| 9 PM | 9:05, 9:35 |
| Hour | Departures |
|---|---|
| 5 AM | 5:33 |
| 6 AM | 6:03, 6:33 |
| 7 AM | 7:03, 7:33 |
| 8 AM | 8:03, 8:33 |
| 9 AM | 9:03, 9:33 |
| 10 AM | 10:03, 10:33 |
| 11 AM | 11:03, 11:33 |
| 12 PM | 12:03, 12:33 |
| 1 PM | 1:03, 1:33 |
| 2 PM | 2:03, 2:33 |
| 3 PM | 3:03, 3:33 |
| 4 PM | 4:03, 4:33 |
| 5 PM | 5:03, 5:33 |
| 6 PM | 6:03, 6:33 |
| 7 PM | 7:03, 7:33 |
| 8 PM | 8:03, 8:33 |
| 9 PM | 9:03, 9:35 |
Stops served — toward DEER RUN
41 stops, in order of travel:
- Stop 9155 — Canyon Meadows LRT Station EB
- Stop 9103 — SB Lake Fraser DR @ N. of Canyon Meadows DR SE
- Stop 9316 — SB Lake Fraser DR @ Canyon Meadows DR SE
- Stop 9104 — EB Canyon Meadows DR @ Bonaventure DR SE
- Stop 6262 — EB Canyon Meadows DR @ Lake Placid DR SE
- Stop 9105 — EB Canyon Meadows DR @ Lake Placid RI SE
- Stop 6263 — EB Canyon Meadows DR @ Acadia DR SE
- Stop 9096 — EB Canyon Meadows DR @ Park Estates DR SE
- Stop 6239 — EB Canyon Meadows DR @ Parkland BV SE
- Stop 6264 — EB Canyon Meadows DR @ Bow Bottom TR SE
- Stop 8312 — EB Canyon Meadows DR @ Deer Ridge DR SE
- Stop 6265 — EB Canyon Meadows DR @ Deerview DR SE
- Stop 8305 — EB Canyon Meadows DR @ Deer Ridge DR SE
- Stop 8306 — SB Deer Run BV @ Canyon Meadows DR SE
- Stop 6266 — SB Deer Run BV @ Deermoss CR SE
- Stop 8301 — EB Deer Run BV @ Deercross RD SE
- Stop 8302 — SB Deer Run BV @ Deercross RD SE
- Stop 6270 — NB 146 AV SE @ Deer Lake RD Terminal
- Stop 8293 — WB 146 AV SE @ Deer Lane RD
- Stop 8294 — SB Deerfield DR @ 146 AV SE
- Stop 6271 — EB Deer Run DR @ Deerfield DR SE
- Stop 8322 — EB Deer Run DR @ Deer Park DR SE
- Stop 8323 — EB Deer Run DR @ Deer Side RD SE
- Stop 8324 — EB Deer Run DR @ Deer Side DR SE
- Stop 6272 — NB Deer Run DR @ Deercroft WY SE
- Stop 8296 — NB Deer Run DR @ Deerbrook RD SE
- Stop 8297 — NB Deer Run BV @ Deer Lane CL SE
- Stop 6273 — WB Deer Run BV @ Deerwood RD SE
- Stop 8303 — NB Deer Run BV @ Deermoss CR SE
- Stop 8304 — WB Canyon Meadows DR @ Deer River GA SE
- Stop 8307 — WB Canyon Meadows DR @ Queensland DR SE (E. leg)
- Stop 8308 — WB Canyon Meadows DR @ Queen Charlotte DR SE
- Stop 6274 — WB Canyon Meadows Dr @ Queensland DR SE (W. leg)
- Stop 6275 — WB Canyon Meadows Dr @ Lake Crimson DR SE
- Stop 9097 — WB Canyon Meadows DR @ Lake Lucerne RD SE
- Stop 6276 — WB Canyon Meadows Dr @ Acadia DR SE
- Stop 9101 — WB Canyon Meadows DR @ Lake Placid RI SE
- Stop 9102 — WB Canyon Meadows DR @ Lake Simcoe RI SE
- Stop 6916 — NB Lake Fraser DR @ N. of Canyon Meadows DR SE
- Stop 6917 — NB Lake Fraser DR @ S. of Canyon Meadows LRT Stn
- Stop 9155 — Canyon Meadows LRT Station EB
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 28 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 28 runs about every 30 minutes at peak and every 30 minutes midday.
What time is the first and last Route 28 bus toward DEER RUN?
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 DEER RUN leaves Canyon Meadows LRT Station EB at 5:35 AM and the last at 11:35 PM.
Does Route 28 run on Sundays?
Yes — see the Sunday & holidays rows in the frequency tables above.