# Route 402 Heritage Park — Calgary Transit Bus Schedule, Frequency & Stops

Route 402 Heritage Park is a Calgary Transit bus route running toward HERITAGE STATION and toward HERITAGE PARK. Service operates on Monday–Friday, Sunday & holidays, Saturday (Jun 27 – Aug 29), Stampede (Jul 6–10), Stampede (Jul 4–11), Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 5), Stampede (Jul 8), Stampede (Jul 12) and Stampede (Jul 13) days. On Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13) days, service toward HERITAGE STATION runs from 8:16 AM to 6:16 PM, about every 20 minutes at peak and every 20 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 HERITAGE STATION

Route 402 frequency and service span toward HERITAGE STATION, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13) | 8:16 AM | 6:16 PM | every 20 min | every 20 min | — |

## Frequency & span — toward HERITAGE PARK

Route 402 frequency and service span toward HERITAGE PARK, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13) | 8:07 AM | 6:07 PM | every 20 min | every 20 min | — |

## Departures from SB @ Heritage Park Gate — toward HERITAGE STATION

### Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13)

Route 402 toward HERITAGE STATION — departures from SB @ Heritage Park Gate, Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 8 AM | 8:16, 8:36, 8:56 |
| 9 AM | 9:16, 9:36, 9:56 |
| 10 AM | 10:16, 10:36, 10:56 |
| 11 AM | 11:16, 11:36, 11:56 |
| 12 PM | 12:16, 12:36, 12:56 |
| 1 PM | 1:16, 1:36, 1:56 |
| 2 PM | 2:16, 2:36, 2:56 |
| 3 PM | 3:16, 3:36, 3:56 |
| 4 PM | 4:16, 4:36, 4:56 |
| 5 PM | 5:16, 5:36, 5:56 |
| 6 PM | 6:16 |

All departures (Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13)): 8:16 AM, 8:36 AM, 8:56 AM, 9:16 AM, 9:36 AM, 9:56 AM, 10:16 AM, 10:36 AM, 10:56 AM, 11:16 AM, 11:36 AM, 11:56 AM, 12:16 PM, 12:36 PM, 12:56 PM, 1:16 PM, 1:36 PM, 1:56 PM, 2:16 PM, 2:36 PM, 2:56 PM, 3:16 PM, 3:36 PM, 3:56 PM, 4:16 PM, 4:36 PM, 4:56 PM, 5:16 PM, 5:36 PM, 5:56 PM, 6:16 PM

## Departures from Heritage LRT Station SB — toward HERITAGE PARK

### Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13)

Route 402 toward HERITAGE PARK — departures from Heritage LRT Station SB, Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 8 AM | 8:07, 8:27, 8:47 |
| 9 AM | 9:07, 9:27, 9:47 |
| 10 AM | 10:07, 10:27, 10:47 |
| 11 AM | 11:07, 11:27, 11:47 |
| 12 PM | 12:07, 12:27, 12:47 |
| 1 PM | 1:07, 1:27, 1:47 |
| 2 PM | 2:07, 2:27, 2:47 |
| 3 PM | 3:07, 3:27, 3:47 |
| 4 PM | 4:07, 4:27, 4:47 |
| 5 PM | 5:07, 5:27, 5:47 |
| 6 PM | 6:07 |

All departures (Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13)): 8:07 AM, 8:27 AM, 8:47 AM, 9:07 AM, 9:27 AM, 9:47 AM, 10:07 AM, 10:27 AM, 10:47 AM, 11:07 AM, 11:27 AM, 11:47 AM, 12:07 PM, 12:27 PM, 12:47 PM, 1:07 PM, 1:27 PM, 1:47 PM, 2:07 PM, 2:27 PM, 2:47 PM, 3:07 PM, 3:27 PM, 3:47 PM, 4:07 PM, 4:27 PM, 4:47 PM, 5:07 PM, 5:27 PM, 5:47 PM, 6:07 PM

## Stops served — toward HERITAGE STATION

3 stops, in order of travel:

1. [Stop 7592 — SB @ Heritage Park Gate](https://calgarytransittimes.com/stops/7592/)
1. [Stop 5192 — Elbow Drive Station (EB)](https://calgarytransittimes.com/stops/5192/)
1. [Stop 5762 — Heritage LRT Station SB](https://calgarytransittimes.com/stops/5762/)

## Stops served — toward HERITAGE PARK

3 stops, in order of travel:

1. [Stop 5762 — Heritage LRT Station SB](https://calgarytransittimes.com/stops/5762/)
1. [Stop 5763 — Elbow Drive Station (WB)](https://calgarytransittimes.com/stops/5763/)
1. [Stop 7592 — SB @ Heritage Park Gate](https://calgarytransittimes.com/stops/7592/)

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

On Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13) days Route 402 runs about every 20 minutes at peak and every 20 minutes midday.

### What time is the first and last Route 402 bus toward HERITAGE STATION?

On Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13) days the first bus toward HERITAGE STATION leaves SB @ Heritage Park Gate at 8:16 AM and the last at 6:16 PM.

### What time is the first and last Route 402 bus toward HERITAGE PARK?

On Monday–Friday & Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 6–10) & Stampede (Jul 4–11) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 5) & Stampede (Jul 8) & Stampede (Jul 12) & Stampede (Jul 13) days the first bus toward HERITAGE PARK leaves Heritage LRT Station SB at 8:07 AM and the last at 6:07 PM.

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