Route 58 Erin Woods/44 St SE — Calgary Transit Bus Schedule, Frequency & Stops

Route 58 Erin Woods/44 St SE is a Calgary Transit bus route running toward MARLBOROUGH and toward 44 ST SE/ERIN WOODS. 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 & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward MARLBOROUGH runs from 5:13 AM to 12:49 AM, about every 16 minutes at peak and every 30 minutes midday. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

Service alerts

Service alert

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.

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

Frequency & span — toward MARLBOROUGH

Route 58 frequency and service span toward MARLBOROUGH, effective Jun 3 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)5:13 AM12:49 AMevery 16 minevery 30 minevery 29 min
Monday–Thursday & Friday5:13 AM12:49 AMevery 16 minevery 30 minevery 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)5:16 AM12:56 AMevery 26 minevery 29 minevery 28 min

Frequency & span — toward 44 ST SE/ERIN WOODS

Route 58 frequency and service span toward 44 ST SE/ERIN WOODS, effective Jun 3 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)5:38 AM12:25 AMevery 15.5 minevery 30 minevery 29 min
Monday–Thursday & Friday5:38 AM12:25 AMevery 15.5 minevery 30 minevery 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)5:48 AM12:35 AMevery 26 minevery 29 minevery 28 min

Departures from EB Erin Woods DR @ 52 ST SE — toward MARLBOROUGH

Route 58 toward MARLBOROUGH — departures from EB Erin Woods DR @ 52 ST SE, Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:13, 5:28, 5:44
6 AM6:01, 6:14, 6:28, 6:43, 6:59
7 AM7:14, 7:30, 7:46
8 AM8:02, 8:17, 8:27, 8:43, 8:59
9 AM9:28, 9:57
10 AM10:27, 10:57
11 AM11:27, 11:57
12 PM12:27, 12:57
1 PM1:27, 1:57
2 PM2:27, 2:43
3 PM3:02, 3:20, 3:33, 3:46
4 PM4:03, 4:19, 4:35, 4:50
5 PM5:05, 5:20, 5:35, 5:50
6 PM6:05, 6:33
7 PM7:01, 7:30, 7:59
8 PM8:28, 8:57
9 PM9:26, 9:55
10 PM10:24, 10:53
11 PM11:22, 11:51
After midnight12:20 AM, 12:49 AM (after midnight — late-night service from the previous service day)
Route 58 toward MARLBOROUGH — departures from EB Erin Woods DR @ 52 ST SE, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:13, 5:28, 5:44
6 AM6:01, 6:14, 6:28, 6:43, 6:59
7 AM7:14, 7:30, 7:46
8 AM8:02, 8:17, 8:27, 8:43, 8:59
9 AM9:28, 9:57
10 AM10:27, 10:57
11 AM11:27, 11:57
12 PM12:27, 12:57
1 PM1:27, 1:57
2 PM2:27, 2:43, 2:53
3 PM3:04, 3:20, 3:29, 3:46
4 PM4:03, 4:19, 4:35, 4:50
5 PM5:05, 5:20, 5:35, 5:50
6 PM6:05, 6:33
7 PM7:01, 7:30, 7:59
8 PM8:28, 8:57
9 PM9:26, 9:55
10 PM10:24, 10:53
11 PM11:22, 11:51
After midnight12:20 AM, 12:49 AM (after midnight — late-night service from the previous service day)
Route 58 toward MARLBOROUGH — departures from EB Erin Woods DR @ 52 ST 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
HourDepartures
5 AM5:16, 5:42
6 AM6:09, 6:35
7 AM7:01, 7:27, 7:53
8 AM8:19, 8:45
9 AM9:13, 9:42
10 AM10:11, 10:40
11 AM11:09, 11:38
12 PM12:07, 12:36
1 PM1:05, 1:34
2 PM2:03, 2:32
3 PM3:01, 3:30, 3:59
4 PM4:28, 4:57
5 PM5:26, 5:55
6 PM6:24, 6:53
7 PM7:22, 7:50
8 PM8:18, 8:46
9 PM9:14, 9:42
10 PM10:10, 10:38
11 PM11:06, 11:34
After midnight12:02 AM, 12:30 AM, 12:56 AM (after midnight — late-night service from the previous service day)

Departures from Marlborough LRT Station (EB Marlborough DR) — toward 44 ST SE/ERIN WOODS

Route 58 toward 44 ST SE/ERIN WOODS — departures from Marlborough LRT Station (EB Marlborough DR), Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:38
6 AM6:05, 6:20, 6:36, 6:51
7 AM7:06, 7:22, 7:38, 7:53
8 AM8:03, 8:19, 8:35
9 AM9:04, 9:33
10 AM10:03, 10:33
11 AM11:03, 11:33
12 PM12:03, 12:33
1 PM1:03, 1:33
2 PM2:03, 2:19, 2:36, 2:52
3 PM3:06, 3:20, 3:37, 3:53
4 PM4:09, 4:24, 4:39, 4:54
5 PM5:09, 5:25, 5:41
6 PM6:09, 6:37
7 PM7:06, 7:35
8 PM8:04, 8:33
9 PM9:02, 9:31
10 PM10:00, 10:29, 10:58
11 PM11:27, 11:56
After midnight12:25 AM (after midnight — late-night service from the previous service day)
Route 58 toward 44 ST SE/ERIN WOODS — departures from Marlborough LRT Station (EB Marlborough DR), Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:38
6 AM6:05, 6:20, 6:36, 6:51
7 AM7:06, 7:22, 7:38, 7:53
8 AM8:03, 8:19, 8:35
9 AM9:04, 9:33
10 AM10:03, 10:33
11 AM11:03, 11:33
12 PM12:03, 12:33
1 PM1:03, 1:33
2 PM2:03, 2:19, 2:36, 2:52
3 PM3:03, 3:20, 3:37, 3:53
4 PM4:09, 4:24, 4:39, 4:54
5 PM5:09, 5:25, 5:41
6 PM6:09, 6:37
7 PM7:06, 7:35
8 PM8:04, 8:33
9 PM9:02, 9:31
10 PM10:00, 10:29, 10:58
11 PM11:27, 11:56
After midnight12:25 AM (after midnight — late-night service from the previous service day)
Route 58 toward 44 ST SE/ERIN WOODS — 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
HourDepartures
5 AM5:48
6 AM6:14, 6:40
7 AM7:06, 7:32, 7:58
8 AM8:24, 8:50
9 AM9:19, 9:48
10 AM10:17, 10:46
11 AM11:15, 11:44
12 PM12:13, 12:42
1 PM1:11, 1:40
2 PM2:09, 2:38
3 PM3:07, 3:36
4 PM4:05, 4:34
5 PM5:03, 5:32
6 PM6:01, 6:30, 6:59
7 PM7:27, 7:55
8 PM8:23, 8:51
9 PM9:19, 9:47
10 PM10:15, 10:43
11 PM11:11, 11:39
After midnight12:07 AM, 12:35 AM (after midnight — late-night service from the previous service day)

Stops served — toward MARLBOROUGH

29 stops, in order of travel:

  1. Stop 8390 — EB Erin Woods DR @ 52 ST SE
  2. Stop 9474 — SB 52 ST SE @ Erin Woods DR (N. Leg) SE
  3. Stop 7871 — WB Erin Woods DR @ 52 ST SE
  4. Stop 5717 — WB Erin Woods DR @ Erin Meadows GR SE
  5. Stop 8384 — WB Erin Woods DR @ Erin Green WY SE
  6. Stop 8385 — NB Erin Woods DR @ Erin Green WY SE
  7. Stop 6306 — WB Erin Woods BV @ Erin Dale CR SE
  8. Stop 6305 — WB Erin Woods BV @ Erin Dale CR SE
  9. Stop 8109 — NB 36 ST SE @ Erin Woods BV
  10. Stop 5895 — EB Dover Ridge DR @ Dover Meadow CL SE
  11. Stop 4467 — NB 39 ST SE @ Dovercliffe WY
  12. Stop 4468 — EB 30 AV SE @ 39 ST SE
  13. Stop 5896 — NB 41 ST SE @ 30 AV SE
  14. Stop 4466 — NB 41 ST SE @ Doverville CR
  15. Stop 4465 — EB 26 AV SE @ 41 ST SE
  16. Stop 4464 — NB 44 ST SE @ 26 AV SE
  17. Stop 5897 — NB 44 ST SE @ 23 AV SE
  18. Stop 4463 — NB 44 ST SE @ 19 AV SE
  19. Stop 5898 — NB 44 ST SE @ 17 AV SE
  20. Stop 4461 — NB 44 ST SE @ 14 AV SE
  21. Stop 4460 — NB 44 ST SE @ 11 AV SE
  22. Stop 4462 — NB 44 ST SE @ 8 AV SE
  23. Stop 5899 — NB 44 ST SE @ 4 AV SE
  24. Stop 5900 — WB Memorial DR @ 44 ST NE
  25. Stop 5901 — WB Memorial DR @ Marlborough WY NE
  26. Stop 7770 — NB 36 ST E @ Memorial DR E
  27. Stop 7769 — NB 36 ST NE @ S. of 5 AV NE
  28. Stop 8140 — Marlborough LRT Station (NB 36 St NE)
  29. Stop 5872 — Marlborough LRT Station (EB Marlborough DR)

Stops served — toward 44 ST SE/ERIN WOODS

29 stops, in order of travel:

  1. Stop 5872 — Marlborough LRT Station (EB Marlborough DR)
  2. Stop 5873 — SB Marlborough WY @ Marlborough DR NE
  3. Stop 5874 — SB Marlborough WY @ N.of Maryvale DR NE
  4. Stop 9480 — SB Marlborough WY @ S.of Maryvale DR NE
  5. Stop 5875 — EB Memorial DR @ 39 ST SE
  6. Stop 5876 — SB 44 ST E @ Memorial DR
  7. Stop 4494 — SB 44 ST SE @ 4 AV SE
  8. Stop 4493 — SB 44 ST SE @ 8 AV SE
  9. Stop 5877 — SB 44 ST SE @ 11 AV SE
  10. Stop 4492 — SB 44 ST SE @ 14 AV SE
  11. Stop 5878 — SB 44 ST SE @ 17 AV SE
  12. Stop 4491 — SB 44 ST SE @ 21 AV SE
  13. Stop 4490 — SB 44 ST SE @ 23 AV SE
  14. Stop 5879 — WB 26 AV SE @ 43 ST SE
  15. Stop 4486 — SB 41 ST SE @ 26 AV SE
  16. Stop 4489 — SB 41 ST SE @ Doverville CR
  17. Stop 4488 — WB 30 AV SE @ 41 ST SE
  18. Stop 4487 — SB 39 ST SE @ 30 AV SE
  19. Stop 5880 — SB Dover Ridge DR @ Dovercliffe WY SE
  20. Stop 4485 — WB Dover Ridge DR @ Dover Meadow CL SE
  21. Stop 8111 — SB 36 ST SE @ Dover Ridge DR
  22. Stop 6303 — EB Erin Woods BV @ 36 ST SE
  23. Stop 8388 — EB Erin Woods BV @ Erin Woods PL SE
  24. Stop 6304 — NB Erin Woods DR @ Erin Park CL SE
  25. Stop 8386 — EB Erin Woods DR @ Erin Grove CL SE
  26. Stop 8387 — NB Erin Woods DR @ Erin Park DR SE
  27. Stop 6632 — NB Erin Woods DR @ Erin Grove BA SE
  28. Stop 8389 — EB Erin Woods DR @ Erin Woods TC SE
  29. Stop 8390 — EB Erin Woods DR @ 52 ST SE

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 58 run?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days Route 58 runs about every 16 minutes at peak and every 30 minutes midday.

What time is the first and last Route 58 bus toward MARLBOROUGH?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward MARLBOROUGH leaves EB Erin Woods DR @ 52 ST SE at 5:13 AM and the last at 12:49 AM.

What time is the first and last Route 58 bus toward 44 ST SE/ERIN WOODS?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward 44 ST SE/ERIN WOODS leaves Marlborough LRT Station (EB Marlborough DR) at 5:38 AM and the last at 12:25 AM.

Does Route 58 run on Sundays?

Yes — see the Sunday & holidays rows in the frequency tables above.