Route 88 Harvest Hills — Calgary Transit Bus Schedule, Frequency & Stops
Route 88 Harvest Hills is a Calgary Transit bus route running toward HARVEST HILLS. 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 HARVEST HILLS runs from 4:55 AM to 11:30 PM, about every 15 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 HARVEST HILLS
| 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) | 4:55 AM | 11:30 PM | every 15 min | every 30 min | every 30 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:00 AM | 9:30 PM | every 30 min | every 30 min | every 30 min |
Departures from WB @ 78 AV NW Terminal — toward HARVEST HILLS
| Hour | Departures |
|---|---|
| 4 AM | 4:55 |
| 5 AM | 5:30 |
| 6 AM | 6:00, 6:30 |
| 7 AM | 7:00, 7:30, 7:45 |
| 8 AM | 8:00, 8:15, 8:30 |
| 9 AM | 9:00, 9:30 |
| 10 AM | 10:00, 10:30 |
| 11 AM | 11:00, 11:30 |
| 12 PM | 12:00, 12:30 |
| 1 PM | 1:00, 1:30 |
| 2 PM | 2:00, 2:30 |
| 3 PM | 3:00, 3:30, 3:45 |
| 4 PM | 4:00, 4:15, 4:30 |
| 5 PM | 5:00, 5:30 |
| 6 PM | 6:00, 6:30 |
| 7 PM | 7:00, 7:30 |
| 8 PM | 8:00, 8:30 |
| 9 PM | 9:00, 9:30 |
| 10 PM | 10:00, 10:30 |
| 11 PM | 11:00, 11:30 |
| Hour | Departures |
|---|---|
| 6 AM | 6:00, 6:30 |
| 7 AM | 7:00, 7:30 |
| 8 AM | 8:00, 8:30 |
| 9 AM | 9:00, 9:30 |
| 10 AM | 10:00, 10:30 |
| 11 AM | 11:00, 11:30 |
| 12 PM | 12:00, 12:30 |
| 1 PM | 1:00, 1:30 |
| 2 PM | 2:00, 2:30 |
| 3 PM | 3:00, 3:30 |
| 4 PM | 4:00, 4:30 |
| 5 PM | 5:00, 5:30 |
| 6 PM | 6:00, 6:30 |
| 7 PM | 7:00, 7:30 |
| 8 PM | 8:00, 8:30 |
| 9 PM | 9:00, 9:30 |
Stops served — toward HARVEST HILLS
26 stops, in order of travel:
- Stop 6201 — WB @ 78 AV NW Terminal
- Stop 4458 — Beddington Towne Centre Station (NB)
- Stop 7594 — NB Centre ST N @ Harvest Hills BV
- Stop 4457 — 96th Avenue N Station (NB)
- Stop 5371 — NB Harvest Hills BV @ Harvest Oak GA NE
- Stop 7600 — EB Harvest Oak GA @ Harvest Hills BV NE
- Stop 8331 — NB Harvest Hills DR @ Harvest Oak GA NE
- Stop 6929 — NB Harvest Hills DR @ Harvest Park RD NE
- Stop 5743 — EB Harvest Hills DR @ Harvest Oak WY NE
- Stop 7870 — EB Harvest Hills DR @ Harvest Wood RD NE
- Stop 7608 — EB Harvest Hills DR @ Harvest Lake WY NE
- Stop 8334 — SB Harvest Hills DR @ Harvest Hills WY NE NearSide
- Stop 5612 — Harvest Hills DR @ 300 Harvest Grove PL NE
- Stop 7611 — WB Harvest Hills DR @ Harvest Lake DR NE
- Stop 7612 — SB Harvest Hills DR @ Harvest Glen CO NE
- Stop 7613 — WB Harvest Hills DR @ Harvest Glen RI NE
- Stop 7614 — WB Harvest Hills DR @ Harvest Park GA NE
- Stop 7615 — NB Harvest Hills DR @ Harvest Gold CI NE
- Stop 7616 — WB Harvest Oak GA @ Harvest Hills DR NE
- Stop 8332 — SB Harvest Hills BV @ Harvest Oak GA NE
- Stop 4591 — 96th Avenue N Station (SB)
- Stop 7595 — SB Centre St N @ Bergen CR N
- Stop 8421 — SB Centre ST N @ Bergen RD N
- Stop 4590 — Beddington Towne Centre Station (SB)
- Stop 5519 — SB Centre ST N @ Beddington BV N
- Stop 6201 — WB @ 78 AV NW Terminal
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 88 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 88 runs about every 15 minutes at peak and every 30 minutes midday.
What time is the first and last Route 88 bus toward HARVEST HILLS?
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 HARVEST HILLS leaves WB @ 78 AV NW Terminal at 4:55 AM and the last at 11:30 PM.
Does Route 88 run on Sundays?
Yes — see the Sunday & holidays rows in the frequency tables above.