# Stop 7231 — SB Crowfoot GA @ John Laurie BV NW: Bus Schedule & Departure Times, Calgary

Stop 7231 (SB Crowfoot GA @ John Laurie BV NW, northwest Calgary) is served by Route 76 Hawkwood toward CROWFOOT STATION, Route 113 North Ranchlands/Scenic Acres toward CROWFOOT STATION/SCENIC ACRES and Route 138 Citadel toward CROWFOOT STATION. On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first departure is at 5:13 AM and the last at 12:36 AM, about every 30 minutes at peak. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

### Service alert (route-level — may not affect this stop)

Active Jan 1, 2026, 10:00 AM MT until Jun 11, 2026, 11:59 PM MT.

Some trips may have been removed from this route's daily trips. Please use the trip planner on calgarytransit.com to double-check your schedule before you head out to catch your bus.
### Stop moved (route-level — may not affect this stop)

Active May 20, 2026, 4:00 AM MT until Jun 11, 2026, 7:00 PM MT.

Starting on Wednesday, May 20, and continuing until Thursday, June 11, there will be closures in Scenic Acres around Scurfield Drive N.W. to accommodate construction. Route 113 will have stop closures.

The following stops will be temporarily closed:

- SB Scurfield DR @ Schooner CL NW (#7170)

- SB Scenic Acres DR @ Scenic Acres BV NW (#7165)

- SB Scurfield DR @ Sceptre CL NW (#7171)

- SB Scenic Acres DR @ Scandia RI NW (#7166)

- NB Scenic Acres DR @ Scenic RD NW (#5381)

- NB Scenic Acres DR @ Scenic Acres TC NW (#7150)

Please use one of the following stops in lieu of the closed stops:

- SB Scurfield DR @ Schooner CL NW (25m south of the closed stop)

- SB Scenic Acres DR @ Scenic Acres BV NW (65m south of the closed stop)

- SB Scurfield DR @ Sceptre CL NW (10m south of the closed stop)

- SB Scenic Acres DR @ Scandia RI NW (15m south of the closed stop)

- NB Scenic Acres DR @ Scenic RD NW (43m south of the closed stop)

- NB Scenic Acres DR @ Scenic Acres TC NW (10m north of the closed stop)

Alerts as of Jun 10, 2026, 6:11 AM MT

## Route 76 Hawkwood — toward CROWFOOT STATION

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, the first bus toward CROWFOOT STATION departs at 5:22 AM and the last at 12:36 AM, typically every 30 minutes.

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

Route 76 toward CROWFOOT STATION — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV NW), Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:22, 5:57 |
| 6 AM | 6:28, 6:59 |
| 7 AM | 7:29, 7:59 |
| 8 AM | 8:23, 8:58 |
| 9 AM | 9:27, 9:57 |
| 10 AM | 10:27, 10:57 |
| 11 AM | 11:27, 11:57 |
| 12 PM | 12:27, 12:57 |
| 1 PM | 1:27, 1:57 |
| 2 PM | 2:27 |
| 3 PM | 3:00, 3:14, 3:30, 3:46, 3:57 |
| 4 PM | 4:27, 4:57 |
| 5 PM | 5:27, 5:57 |
| 6 PM | 6:27, 6:56 |
| 7 PM | 7:26, 7:56 |
| 8 PM | 8:26, 8:56 |
| 9 PM | 9:26, 9:56 |
| 10 PM | 10:26, 10:56 |
| 11 PM | 11:26, 11:56 |
| After midnight | 12:36 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:22 AM, 5:57 AM, 6:28 AM, 6:59 AM, 7:29 AM, 7:59 AM, 8:23 AM, 8:58 AM, 9:27 AM, 9:57 AM, 10:27 AM, 10:57 AM, 11:27 AM, 11:57 AM, 12:27 PM, 12:57 PM, 1:27 PM, 1:57 PM, 2:27 PM, 3:00 PM, 3:14 PM, 3:30 PM, 3:46 PM, 3:57 PM, 4:27 PM, 4:57 PM, 5:27 PM, 5:57 PM, 6:27 PM, 6:56 PM, 7:26 PM, 7:56 PM, 8:26 PM, 8:56 PM, 9:26 PM, 9:56 PM, 10:26 PM, 10:56 PM, 11:26 PM, 11:56 PM, 12:36 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 76 toward CROWFOOT STATION — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV 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:09, 6:49 |
| 7 AM | 7:29 |
| 8 AM | 8:09, 8:49 |
| 9 AM | 9:29 |
| 10 AM | 10:09, 10:49 |
| 11 AM | 11:29 |
| 12 PM | 12:09, 12:50 |
| 1 PM | 1:30 |
| 2 PM | 2:10, 2:50 |
| 3 PM | 3:30 |
| 4 PM | 4:10, 4:50 |
| 5 PM | 5:30 |
| 6 PM | 6:10, 6:50 |
| 7 PM | 7:30 |
| 8 PM | 8:10, 8:50 |
| 9 PM | 9:30 |
| 10 PM | 10:10, 10:50 |
| 11 PM | 11:30 |
| After midnight | 12:10 AM (after midnight — late-night service from the previous service day) |

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:09 AM, 6:49 AM, 7:29 AM, 8:09 AM, 8:49 AM, 9:29 AM, 10:09 AM, 10:49 AM, 11:29 AM, 12:09 PM, 12:50 PM, 1:30 PM, 2:10 PM, 2:50 PM, 3:30 PM, 4:10 PM, 4:50 PM, 5:30 PM, 6:10 PM, 6:50 PM, 7:30 PM, 8:10 PM, 8:50 PM, 9:30 PM, 10:10 PM, 10:50 PM, 11:30 PM, 12:10 AM (after midnight)

### Friday

Route 76 toward CROWFOOT STATION — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV NW), Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:22, 5:57 |
| 6 AM | 6:28, 6:59 |
| 7 AM | 7:29, 7:59 |
| 8 AM | 8:23, 8:58 |
| 9 AM | 9:27, 9:57 |
| 10 AM | 10:27, 10:57 |
| 11 AM | 11:27, 11:57 |
| 12 PM | 12:27, 12:36, 12:57 |
| 1 PM | 1:27, 1:57 |
| 2 PM | 2:27 |
| 3 PM | 3:00, 3:14, 3:30, 3:46, 3:57 |
| 4 PM | 4:27, 4:57 |
| 5 PM | 5:27, 5:57 |
| 6 PM | 6:27, 6:56 |
| 7 PM | 7:26, 7:56 |
| 8 PM | 8:26, 8:56 |
| 9 PM | 9:26, 9:56 |
| 10 PM | 10:26, 10:56 |
| 11 PM | 11:26, 11:56 |
| After midnight | 12:36 AM (early Saturday — late-night Friday service) |

All departures (Friday): 5:22 AM, 5:57 AM, 6:28 AM, 6:59 AM, 7:29 AM, 7:59 AM, 8:23 AM, 8:58 AM, 9:27 AM, 9:57 AM, 10:27 AM, 10:57 AM, 11:27 AM, 11:57 AM, 12:27 PM, 12:36 PM, 12:57 PM, 1:27 PM, 1:57 PM, 2:27 PM, 3:00 PM, 3:14 PM, 3:30 PM, 3:46 PM, 3:57 PM, 4:27 PM, 4:57 PM, 5:27 PM, 5:57 PM, 6:27 PM, 6:56 PM, 7:26 PM, 7:56 PM, 8:26 PM, 8:56 PM, 9:26 PM, 9:56 PM, 10:26 PM, 10:56 PM, 11:26 PM, 11:56 PM, 12:36 AM (after midnight)

## Route 113 North Ranchlands/Scenic Acres — toward CROWFOOT STATION/SCENIC ACRES

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 CROWFOOT STATION/SCENIC ACRES departs at 6:14 AM and the last at 11:50 PM, typically every 32 minutes.

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

Route 113 toward CROWFOOT STATION/SCENIC ACRES — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV 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:14, 6:48 |
| 7 AM | 7:20, 7:52 |
| 8 AM | 8:24, 8:56 |
| 9 AM | 9:28 |
| 10 AM | 10:00, 10:32 |
| 11 AM | 11:04, 11:36 |
| 12 PM | 12:08, 12:40 |
| 1 PM | 1:12, 1:44 |
| 2 PM | 2:16, 2:48 |
| 3 PM | 3:22, 3:54 |
| 4 PM | 4:26, 4:58 |
| 5 PM | 5:28 |
| 6 PM | 6:00, 6:32 |
| 7 PM | 7:04, 7:36 |
| 8 PM | 8:07, 8:38 |
| 9 PM | 9:10, 9:42 |
| 10 PM | 10:14, 10:46 |
| 11 PM | 11:18, 11:50 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 6:14 AM, 6:48 AM, 7:20 AM, 7:52 AM, 8:24 AM, 8:56 AM, 9:28 AM, 10:00 AM, 10:32 AM, 11:04 AM, 11:36 AM, 12:08 PM, 12:40 PM, 1:12 PM, 1:44 PM, 2:16 PM, 2:48 PM, 3:22 PM, 3:54 PM, 4:26 PM, 4:58 PM, 5:28 PM, 6:00 PM, 6:32 PM, 7:04 PM, 7:36 PM, 8:07 PM, 8:38 PM, 9:10 PM, 9:42 PM, 10:14 PM, 10:46 PM, 11:18 PM, 11:50 PM

## Route 138 Citadel — toward CROWFOOT 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 CROWFOOT STATION departs at 5:13 AM and the last at 12:15 AM, typically every 30 minutes.

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

Route 138 toward CROWFOOT STATION — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV NW), 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 |
| --- | --- |
| 5 AM | 5:13, 5:43 |
| 6 AM | 6:16, 6:47 |
| 7 AM | 7:17, 7:47 |
| 8 AM | 8:18, 8:48 |
| 9 AM | 9:16, 9:45 |
| 10 AM | 10:17, 10:47 |
| 11 AM | 11:17, 11:47 |
| 12 PM | 12:17, 12:47 |
| 1 PM | 1:17, 1:47 |
| 2 PM | 2:17, 2:47 |
| 3 PM | 3:18, 3:51 |
| 4 PM | 4:23, 4:53 |
| 5 PM | 5:23, 5:55 |
| 6 PM | 6:20, 6:47 |
| 7 PM | 7:16, 7:46 |
| 8 PM | 8:16, 8:46 |
| 9 PM | 9:16, 9:45 |
| 10 PM | 10:15, 10:45 |
| 11 PM | 11:15, 11:45 |
| After midnight | 12:15 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:13 AM, 5:43 AM, 6:16 AM, 6:47 AM, 7:17 AM, 7:47 AM, 8:18 AM, 8:48 AM, 9:16 AM, 9:45 AM, 10:17 AM, 10:47 AM, 11:17 AM, 11:47 AM, 12:17 PM, 12:47 PM, 1:17 PM, 1:47 PM, 2:17 PM, 2:47 PM, 3:18 PM, 3:51 PM, 4:23 PM, 4:53 PM, 5:23 PM, 5:55 PM, 6:20 PM, 6:47 PM, 7:16 PM, 7:46 PM, 8:16 PM, 8:46 PM, 9:16 PM, 9:45 PM, 10:15 PM, 10:45 PM, 11:15 PM, 11:45 PM, 12:15 AM (after midnight)

### Monday–Thursday & Friday

Route 138 toward CROWFOOT STATION — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV NW), Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:13, 5:43 |
| 6 AM | 6:16, 6:47 |
| 7 AM | 7:17, 7:47 |
| 8 AM | 8:03, 8:18, 8:48 |
| 9 AM | 9:16, 9:45 |
| 10 AM | 10:17, 10:47 |
| 11 AM | 11:17, 11:47 |
| 12 PM | 12:17, 12:47 |
| 1 PM | 1:17, 1:47 |
| 2 PM | 2:17, 2:47 |
| 3 PM | 3:18, 3:51 |
| 4 PM | 4:23, 4:53 |
| 5 PM | 5:23, 5:55 |
| 6 PM | 6:20, 6:47 |
| 7 PM | 7:16, 7:46 |
| 8 PM | 8:16, 8:46 |
| 9 PM | 9:16, 9:45 |
| 10 PM | 10:15, 10:45 |
| 11 PM | 11:15, 11:45 |
| After midnight | 12:15 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Thursday & Friday): 5:13 AM, 5:43 AM, 6:16 AM, 6:47 AM, 7:17 AM, 7:47 AM, 8:03 AM, 8:18 AM, 8:48 AM, 9:16 AM, 9:45 AM, 10:17 AM, 10:47 AM, 11:17 AM, 11:47 AM, 12:17 PM, 12:47 PM, 1:17 PM, 1:47 PM, 2:17 PM, 2:47 PM, 3:18 PM, 3:51 PM, 4:23 PM, 4:53 PM, 5:23 PM, 5:55 PM, 6:20 PM, 6:47 PM, 7:16 PM, 7:46 PM, 8:16 PM, 8:46 PM, 9:16 PM, 9:45 PM, 10:15 PM, 10:45 PM, 11:15 PM, 11:45 PM, 12:15 AM (after midnight)

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

Route 138 toward CROWFOOT STATION — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV NW), 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 |
| --- | --- |
| 6 AM | 6:25, 6:59 |
| 7 AM | 7:39 |
| 8 AM | 8:19, 8:59 |
| 9 AM | 9:39 |
| 10 AM | 10:19, 10:59 |
| 11 AM | 11:39 |
| 12 PM | 12:19, 12:59 |
| 1 PM | 1:39 |
| 2 PM | 2:19, 2:59 |
| 3 PM | 3:39 |
| 4 PM | 4:19, 4:59 |
| 5 PM | 5:39 |
| 6 PM | 6:19, 6:59 |
| 7 PM | 7:39 |
| 8 PM | 8:19, 8:59 |
| 9 PM | 9:39 |
| 10 PM | 10:19, 10:59 |
| 11 PM | 11:39 |

All departures (Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 6:25 AM, 6:59 AM, 7:39 AM, 8:19 AM, 8:59 AM, 9:39 AM, 10:19 AM, 10:59 AM, 11:39 AM, 12:19 PM, 12:59 PM, 1:39 PM, 2:19 PM, 2:59 PM, 3:39 PM, 4:19 PM, 4:59 PM, 5:39 PM, 6:19 PM, 6:59 PM, 7:39 PM, 8:19 PM, 8:59 PM, 9:39 PM, 10:19 PM, 10:59 PM, 11:39 PM

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

Route 138 toward CROWFOOT STATION — departures from stop 7231 (SB Crowfoot GA @ John Laurie BV NW), 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 |
| --- | --- |
| 6 AM | 6:25, 6:59 |
| 7 AM | 7:39 |
| 8 AM | 8:19, 8:59 |
| 9 AM | 9:39 |
| 10 AM | 10:19, 10:59 |
| 11 AM | 11:39 |
| 12 PM | 12:19, 12:59 |
| 1 PM | 1:39 |
| 2 PM | 2:19, 2:59 |
| 3 PM | 3:39 |
| 4 PM | 4:19, 4:59 |
| 5 PM | 5:39 |
| 6 PM | 6:19, 6:59 |
| 7 PM | 7:39 |
| 8 PM | 8:19, 8:59 |
| 9 PM | 9:39 |
| 10 PM | 10:19, 10:59 |
| 11 PM | 11:39 |
| After midnight | 12:19 AM (after midnight — late-night service from the previous service day) |

All departures (Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)): 6:25 AM, 6:59 AM, 7:39 AM, 8:19 AM, 8:59 AM, 9:39 AM, 10:19 AM, 10:59 AM, 11:39 AM, 12:19 PM, 12:59 PM, 1:39 PM, 2:19 PM, 2:59 PM, 3:39 PM, 4:19 PM, 4:59 PM, 5:39 PM, 6:19 PM, 6:59 PM, 7:39 PM, 8:19 PM, 8:59 PM, 9:39 PM, 10:19 PM, 10:59 PM, 11:39 PM, 12:19 AM (after midnight)

## Frequently asked questions

### When is the first Route 76 bus from stop 7231?

The first Route 76 bus toward CROWFOOT STATION departs stop 7231 at 5:22 AM on Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, and the last at 12:36 AM.

### Does Route 76 run on Sundays from stop 7231?

Yes — see the Sunday & holidays table above for Route 76 departures from this stop.

### When is the first Route 113 bus from stop 7231?

The first Route 113 bus toward CROWFOOT STATION/SCENIC ACRES departs stop 7231 at 6:14 AM on Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, and the last at 11:50 PM.

### Does Route 113 run on Sundays from stop 7231?

No — Route 113 has no scheduled Sunday departures from this stop in the current schedule period.

### When is the first Route 138 bus from stop 7231?

The first Route 138 bus toward CROWFOOT STATION departs stop 7231 at 5:13 AM on Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, and the last at 12:15 AM.

### Does Route 138 run on Sundays from stop 7231?

Yes — see the Sunday & holidays table above for Route 138 departures from this stop.

### Where is stop 7231?

Stop 7231 is at SB Crowfoot GA @ John Laurie BV NW in northwest Calgary (51.128285, -114.197814).

## About stop 7231

- Location: 51.128285, -114.197814 — northwest Calgary (NW quadrant)
- Routes serving this stop: [Route 76](https://calgarytransittimes.com/routes/76/), [Route 113](https://calgarytransittimes.com/routes/113/), [Route 138](https://calgarytransittimes.com/routes/138/)
- Nearby: [6767 — NB Crowfoot GA @ Crowfoot CR NW](https://calgarytransittimes.com/stops/6767/) (about 23 m, Routes 40, 113, 138)
- Nearby: [7234 — EB John Laurie BV @ 100 Crowfoot GA NW](https://calgarytransittimes.com/stops/7234/) (about 93 m, Routes 812, 813)
- Nearby: [5973 — EB John Laurie BV @ 100 Crowfoot GA NW](https://calgarytransittimes.com/stops/5973/) (about 98 m, Routes 40, 76)
- Nearby: [7235 — WB John Laurie BV @ 100 Crowfoot GA NW](https://calgarytransittimes.com/stops/7235/) (about 102 m, Routes 138, 812, 813)
- Nearby: [5480 — WB John Laurie BV @ Nose Hill DR NW](https://calgarytransittimes.com/stops/5480/) (about 168 m, Routes 813)

---

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.
