Route 48 Rundle — Calgary Transit Bus Schedule, Frequency & Stops

Route 48 Rundle is a Calgary Transit bus route running toward RUNDLE. Service operates on Monday–Thursday, Friday, Sunday & holidays, Wednesday, Saturday, Saturday (Sep 12), Sunday, Saturday (Sep 19) and Wednesday days. On Monday–Thursday days, service toward RUNDLE runs from 4:56 AM to 12:58 AM, about every 21 minutes at peak and every 22 minutes midday. All times are scheduled times, effective Sep 9 – Dec 20, 2026.

Service alerts

No alerts currently listed for this route — live alert list at /alerts/, updated every 10 minutes.

Frequency & span — toward RUNDLE

Route 48 frequency and service span toward RUNDLE, effective Sep 9 – Dec 20, 2026
DaysFirstLastPeakMiddayEvening
Monday–Thursday4:56 AM12:58 AMevery 21 minevery 22 minevery 22 min
Friday4:56 AM12:58 AMevery 21 minevery 22 minevery 22 min
Weekends & holidays5:05 AM12:34 AMevery 36 minevery 39 minevery 39 min

Departures from Rundle LRT Station (SB 36 ST NE @ 25 AV NE) — toward RUNDLE

Route 48 toward RUNDLE — departures from Rundle LRT Station (SB 36 ST NE @ 25 AV NE), Monday–Thursday, effective Sep 9 – Dec 20, 2026
HourDepartures
4 AM4:56
5 AM5:36, 5:56
6 AM6:16, 6:36, 6:56
7 AM7:16, 7:37, 7:58
8 AM8:20, 8:42
9 AM9:04, 9:26, 9:48
10 AM10:10, 10:32, 10:54
11 AM11:16, 11:38
12 PM12:00, 12:22, 12:44
1 PM1:06, 1:28, 1:50
2 PM2:12, 2:34, 2:56
3 PM3:09, 3:18, 3:40
4 PM4:02, 4:24, 4:46
5 PM5:08, 5:30, 5:52
6 PM6:14, 6:36, 6:58
7 PM7:20, 7:42
8 PM8:04, 8:26, 8:46
9 PM9:06, 9:26, 9:46
10 PM10:06, 10:26
11 PM11:04, 11:42
After midnight12:20 AM, 12:58 AM (after midnight — late-night service from the previous service day)
Route 48 toward RUNDLE — departures from Rundle LRT Station (SB 36 ST NE @ 25 AV NE), Friday, effective Sep 9 – Dec 20, 2026
HourDepartures
4 AM4:56
5 AM5:36, 5:56
6 AM6:16, 6:36, 6:56
7 AM7:16, 7:37, 7:58
8 AM8:20, 8:42
9 AM9:04, 9:26, 9:48
10 AM10:10, 10:32, 10:54
11 AM11:16, 11:38
12 PM12:00, 12:22, 12:44
1 PM1:06, 1:28, 1:32, 1:50
2 PM2:12, 2:34, 2:56
3 PM3:18, 3:40
4 PM4:02, 4:24, 4:46
5 PM5:08, 5:30, 5:52
6 PM6:14, 6:36, 6:58
7 PM7:20, 7:42
8 PM8:04, 8:26, 8:46
9 PM9:06, 9:26, 9:46
10 PM10:06, 10:26
11 PM11:04, 11:42
After midnight12:20 AM, 12:58 AM (early Saturday — late-night Friday service)
Route 48 toward RUNDLE — departures from Rundle LRT Station (SB 36 ST NE @ 25 AV NE), Weekends & holidays, effective Sep 9 – Dec 20, 2026
HourDepartures
5 AM5:05, 5:41
6 AM6:17, 6:53
7 AM7:29
8 AM8:05, 8:41
9 AM9:17, 9:55
10 AM10:34
11 AM11:13, 11:52
12 PM12:31
1 PM1:10, 1:49
2 PM2:28
3 PM3:07, 3:46
4 PM4:25
5 PM5:04, 5:43
6 PM6:22
7 PM7:01, 7:40
8 PM8:19, 8:58
9 PM9:34
10 PM10:10, 10:46
11 PM11:22, 11:58
After midnight12:34 AM (after midnight — late-night service from the previous service day)

Stops served — toward RUNDLE

35 stops, in order of travel:

  1. Stop 7570 — Rundle LRT Station (SB 36 ST NE @ 25 AV NE)
  2. Stop 6211 — EB Rundlehorn DR @ 36 ST NE
  3. Stop 4345 — EB Rundlehorn DR @ 40 ST NE
  4. Stop 4344 — EB Rundlehorn DR @ Rundlewood DR NE
  5. Stop 6212 — EB Rundlehorn DR @ 48 ST NE
  6. Stop 4343 — EB Rundlehorn DR @ 50 ST NE
  7. Stop 6674 — EB Rundlehorn DR @ 52 ST NE
  8. Stop 6213 — EB Rundlehorn DR @ 56 ST NE
  9. Stop 4342 — EB Rundlehorn DR @ Pinepoint DR NE
  10. Stop 6214 — EB Rundlehorn DR @ 61 ST NE
  11. Stop 6962 — EB 22 AV NE @ Rundlehorn DR
  12. Stop 6705 — EB California BV @ 68 ST NE
  13. Stop 6963 — SB California BV @ W. of Eldorado CL NE
  14. Stop 6964 — EB California BV @ Del Ray RD NE
  15. Stop 6965 — NB California BV @ Del Ray GA NE
  16. Stop 6966 — NB California BV @ California PL NE
  17. Stop 6967 — WB California BV @ Burroughs MR NE
  18. Stop 7649 — SB Catalina BV @ California BV NE
  19. Stop 7650 — WB 26 AV NE @ Catalina BV
  20. Stop 6706 — WB 26 AV NE @ 66 ST NE
  21. Stop 6702 — NB Rundlehorn DR @ 26 AV NE
  22. Stop 6215 — WB 28 AV NE @ Rundlehorn DR
  23. Stop 4341 — WB 28 AV NE @ Pineland RD
  24. Stop 6717 — WB 28 AV NE @ 60 ST NE
  25. Stop 6718 — WB 28 AV NE @ 58 ST NE
  26. Stop 4129 — WB Pinetown PL @ 56 ST NE
  27. Stop 6858 — WB 26 AV NE @ 52 ST NE
  28. Stop 6216 — WB 26 AV NE @ 52 ST NE
  29. Stop 4340 — WB 26 AV NE @ 50 ST NE
  30. Stop 4339 — WB 26 AV NE @ 48 ST NE
  31. Stop 4338 — WB 26 AV NE @ Rundlehill DR
  32. Stop 6217 — WB 26 AV NE @ Rundlelawn RD
  33. Stop 4337 — WB 26 AV NE @ Rundleson RD
  34. Stop 7569 — SB 36 ST NE @ 26 AV NE
  35. Stop 7570 — Rundle LRT Station (SB 36 ST NE @ 25 AV NE)

Service exceptions

October 12, 2026 runs the Sunday schedule.

Frequently asked questions

How often does Route 48 run?

On Monday–Thursday days Route 48 runs about every 21 minutes at peak and every 22 minutes midday.

What time is the first and last Route 48 bus toward RUNDLE?

On Monday–Thursday days the first bus toward RUNDLE leaves Rundle LRT Station (SB 36 ST NE @ 25 AV NE) at 4:56 AM and the last at 12:58 AM.

Does Route 48 run on Sundays?

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