# Route 67 Memorial Dr E — Calgary Transit Bus Schedule, Frequency & Stops

Route 67 Memorial Dr E is a Calgary Transit bus route running toward MEMORIAL DR E and toward MARLBOROUGH 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 & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward MEMORIAL DR E runs from 5:03 AM to 11:37 PM, about every 30.5 minutes at peak and every 30 minutes midday. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

### Stop moved

Active May 28, 2026, 6:00 AM MT until Jun 10, 2026, 6:00 PM MT.

Starting Thursday, May 28 at 9 a.m. through Monday, June 10 at 6 p.m., eastbound Memorial Drive E. will be closed at Penworth Drive / 59 Street N.E. for water utility work. Route 67 will have a stop closure.

The following stop will be temporarily closed:

- EB Memorial DR @ Penworth DR S.E. (#4370)

Please use the following stop in lieu of the closed stop:

- EB Memorial DR @ Penworth DR S.E. - temporary stop, 145m east of closed Stop #4370*

*Please note: temporary stop is not universally accessible.
### Stop moved

Active Jun 8, 2026, 6:00 AM MT until Jun 13, 2026, 3:00 PM MT.

Starting on Monday, June 8, and continuing daily from 9 a.m. to 3 p.m. until Saturday, June 13, westbound Memorial Drive E. will have lane restrictions between Madigan Drive N.E. & 68 Street N.E. for utility work. Routes 42 & 67 will be have a stop closure.

The following stop will be temporarily closed:

- WB Memoria DR @ 68 ST NE (#4362)

Please use the following stop in lieu of the closed stop:

- WB Memorial DR @ Abbeydale DR NE (#4361)

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

## Frequency & span — toward MEMORIAL DR E

Route 67 frequency and service span toward MEMORIAL DR E, effective Jun 3 – Aug 30, 2026

| 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:03 AM | 11:37 PM | every 30.5 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:03 AM | 11:33 PM | every 30 min | every 30 min | every 30 min |

## Frequency & span — toward MARLBOROUGH STATION

Route 67 frequency and service span toward MARLBOROUGH STATION, effective Jun 3 – Aug 30, 2026

| 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:14 AM | 11:46 PM | every 30 min | every 30 min | every 29 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:12 AM | 11:42 PM | every 30 min | every 30 min | every 30 min |

## Departures from Marlborough LRT Station (EB Marlborough DR) — toward MEMORIAL DR E

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

Route 67 toward MEMORIAL DR E — departures from Marlborough LRT Station (EB Marlborough DR), 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 |
| --- | --- |
| 5 AM | 5:03, 5:33 |
| 6 AM | 6:03, 6:33 |
| 7 AM | 7:03, 7:33 |
| 8 AM | 8:04, 8:35 |
| 9 AM | 9:05, 9:35 |
| 10 AM | 10:04, 10:34 |
| 11 AM | 11:04, 11:34 |
| 12 PM | 12:04, 12:34 |
| 1 PM | 1:04, 1:34 |
| 2 PM | 2:04, 2:35 |
| 3 PM | 3:06, 3:38 |
| 4 PM | 4:09, 4:40 |
| 5 PM | 5:11, 5:43 |
| 6 PM | 6:13, 6:44 |
| 7 PM | 7:16, 7:46 |
| 8 PM | 8:15, 8:45 |
| 9 PM | 9:14, 9:43 |
| 10 PM | 10:12, 10:40 |
| 11 PM | 11:08, 11:37 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:03 AM, 5:33 AM, 6:03 AM, 6:33 AM, 7:03 AM, 7:33 AM, 8:04 AM, 8:35 AM, 9:05 AM, 9:35 AM, 10:04 AM, 10:34 AM, 11:04 AM, 11:34 AM, 12:04 PM, 12:34 PM, 1:04 PM, 1:34 PM, 2:04 PM, 2:35 PM, 3:06 PM, 3:38 PM, 4:09 PM, 4:40 PM, 5:11 PM, 5:43 PM, 6:13 PM, 6:44 PM, 7:16 PM, 7:46 PM, 8:15 PM, 8:45 PM, 9:14 PM, 9:43 PM, 10:12 PM, 10:40 PM, 11:08 PM, 11:37 PM

### 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 67 toward MEMORIAL DR E — departures from Marlborough LRT Station (EB Marlborough DR), 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: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:33 |
| 10 PM | 10:03, 10:33 |
| 11 PM | 11:03, 11:33 |

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:03 AM, 6:33 AM, 7:03 AM, 7:33 AM, 8:03 AM, 8:33 AM, 9:03 AM, 9:33 AM, 10:03 AM, 10:33 AM, 11:03 AM, 11:33 AM, 12:03 PM, 12:33 PM, 1:03 PM, 1:33 PM, 2:03 PM, 2:33 PM, 3:03 PM, 3:33 PM, 4:03 PM, 4:33 PM, 5:03 PM, 5:33 PM, 6:03 PM, 6:33 PM, 7:03 PM, 7:33 PM, 8:03 PM, 8:33 PM, 9:03 PM, 9:33 PM, 10:03 PM, 10:33 PM, 11:03 PM, 11:33 PM

## Departures from EB Memorial DR @ Penbrooke DR SE — toward MARLBOROUGH STATION

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

Route 67 toward MARLBOROUGH STATION — departures from EB Memorial DR @ Penbrooke DR SE, 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 |
| --- | --- |
| 5 AM | 5:14, 5:44 |
| 6 AM | 6:14, 6:44 |
| 7 AM | 7:14, 7:44 |
| 8 AM | 8:14, 8:44 |
| 9 AM | 9:14, 9:44 |
| 10 AM | 10:14, 10:44 |
| 11 AM | 11:14, 11:44 |
| 12 PM | 12:14, 12:44 |
| 1 PM | 1:14, 1:44 |
| 2 PM | 2:14, 2:45 |
| 3 PM | 3:16, 3:48 |
| 4 PM | 4:19, 4:50 |
| 5 PM | 5:21, 5:53 |
| 6 PM | 6:23, 6:54 |
| 7 PM | 7:26, 7:56 |
| 8 PM | 8:25, 8:54 |
| 9 PM | 9:23, 9:52 |
| 10 PM | 10:21, 10:49 |
| 11 PM | 11:17, 11:46 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:14 AM, 5:44 AM, 6:14 AM, 6:44 AM, 7:14 AM, 7:44 AM, 8:14 AM, 8:44 AM, 9:14 AM, 9:44 AM, 10:14 AM, 10:44 AM, 11:14 AM, 11:44 AM, 12:14 PM, 12:44 PM, 1:14 PM, 1:44 PM, 2:14 PM, 2:45 PM, 3:16 PM, 3:48 PM, 4:19 PM, 4:50 PM, 5:21 PM, 5:53 PM, 6:23 PM, 6:54 PM, 7:26 PM, 7:56 PM, 8:25 PM, 8:54 PM, 9:23 PM, 9:52 PM, 10:21 PM, 10:49 PM, 11:17 PM, 11:46 PM

### 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 67 toward MARLBOROUGH STATION — departures from EB Memorial DR @ Penbrooke DR SE, 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:12, 6:42 |
| 7 AM | 7:12, 7:42 |
| 8 AM | 8:12, 8:42 |
| 9 AM | 9:12, 9:42 |
| 10 AM | 10:12, 10:42 |
| 11 AM | 11:12, 11:42 |
| 12 PM | 12:12, 12:42 |
| 1 PM | 1:12, 1:42 |
| 2 PM | 2:12, 2:42 |
| 3 PM | 3:12, 3:42 |
| 4 PM | 4:12, 4:42 |
| 5 PM | 5:12, 5:42 |
| 6 PM | 6:12, 6:42 |
| 7 PM | 7:12, 7:42 |
| 8 PM | 8:12, 8:42 |
| 9 PM | 9:12, 9:42 |
| 10 PM | 10:12, 10:42 |
| 11 PM | 11:12, 11:42 |

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:12 AM, 6:42 AM, 7:12 AM, 7:42 AM, 8:12 AM, 8:42 AM, 9:12 AM, 9:42 AM, 10:12 AM, 10:42 AM, 11:12 AM, 11:42 AM, 12:12 PM, 12:42 PM, 1:12 PM, 1:42 PM, 2:12 PM, 2:42 PM, 3:12 PM, 3:42 PM, 4:12 PM, 4:42 PM, 5:12 PM, 5:42 PM, 6:12 PM, 6:42 PM, 7:12 PM, 7:42 PM, 8:12 PM, 8:42 PM, 9:12 PM, 9:42 PM, 10:12 PM, 10:42 PM, 11:12 PM, 11:42 PM

## Stops served — toward MEMORIAL DR E

11 stops, in order of travel:

1. [Stop 5872 — Marlborough LRT Station (EB Marlborough DR)](https://calgarytransittimes.com/stops/5872/)
1. [Stop 5873 — SB Marlborough WY @ Marlborough DR NE](https://calgarytransittimes.com/stops/5873/)
1. [Stop 5874 — SB Marlborough WY @ N.of Maryvale DR NE](https://calgarytransittimes.com/stops/5874/)
1. [Stop 9480 — SB Marlborough WY @ S.of Maryvale DR NE](https://calgarytransittimes.com/stops/9480/)
1. [Stop 5875 — EB Memorial DR @ 39 ST SE](https://calgarytransittimes.com/stops/5875/)
1. [Stop 6168 — EB Memorial DR @ 44 ST SE](https://calgarytransittimes.com/stops/6168/)
1. [Stop 4371 — EB Memorial DR @ 47 ST SE](https://calgarytransittimes.com/stops/4371/)
1. [Stop 4372 — EB Memorial DR @ Forest RD SE](https://calgarytransittimes.com/stops/4372/)
1. [Stop 6169 — EB Memorial DR @ 52 ST NE](https://calgarytransittimes.com/stops/6169/)
1. [Stop 4370 — EB Memorial DR @ Penworth DR SE](https://calgarytransittimes.com/stops/4370/)
1. [Stop 9339 — EB Memorial DR @ Penbrooke DR SE](https://calgarytransittimes.com/stops/9339/)

## Stops served — toward MARLBOROUGH STATION

14 stops, in order of travel:

1. [Stop 9339 — EB Memorial DR @ Penbrooke DR SE](https://calgarytransittimes.com/stops/9339/)
1. [Stop 2853 — NB 68 ST E @ Memorial DR](https://calgarytransittimes.com/stops/2853/)
1. [Stop 4360 — SB Abbeydale DR @ 4 AV NE](https://calgarytransittimes.com/stops/4360/)
1. [Stop 4361 — WB Memorial DR @ Abbeydale DR NE](https://calgarytransittimes.com/stops/4361/)
1. [Stop 4362 — WB Memorial DR @ 68 ST NE](https://calgarytransittimes.com/stops/4362/)
1. [Stop 6178 — WB Memorial DR @ Madigan DR NE](https://calgarytransittimes.com/stops/6178/)
1. [Stop 4359 — WB Memorial DR @ 59 ST NE](https://calgarytransittimes.com/stops/4359/)
1. [Stop 6179 — WB Memorial DR @ 52 ST NE](https://calgarytransittimes.com/stops/6179/)
1. [Stop 4358 — WB Memorial DR @ 47 ST NE](https://calgarytransittimes.com/stops/4358/)
1. [Stop 5900 — WB Memorial DR @ 44 ST NE](https://calgarytransittimes.com/stops/5900/)
1. [Stop 5901 — WB Memorial DR @ Marlborough WY NE](https://calgarytransittimes.com/stops/5901/)
1. [Stop 7770 — NB 36 ST E @ Memorial DR E](https://calgarytransittimes.com/stops/7770/)
1. [Stop 7769 — NB 36 ST NE @ S. of 5 AV NE](https://calgarytransittimes.com/stops/7769/)
1. [Stop 5872 — Marlborough LRT Station (EB Marlborough DR)](https://calgarytransittimes.com/stops/5872/)

## 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 67 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 67 runs about every 30.5 minutes at peak and every 30 minutes midday.

### What time is the first and last Route 67 bus toward MEMORIAL DR E?

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 MEMORIAL DR E leaves Marlborough LRT Station (EB Marlborough DR) at 5:03 AM and the last at 11:37 PM.

### What time is the first and last Route 67 bus toward MARLBOROUGH STATION?

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 MARLBOROUGH STATION leaves EB Memorial DR @ Penbrooke DR SE at 5:14 AM and the last at 11:46 PM.

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