Route 3 Sandstone/Elbow Dr SW — Calgary Transit Bus Schedule, Frequency & Stops

Route 3 Sandstone/Elbow Dr SW is a Calgary Transit bus route running toward CENTRE ST N and toward ELBOW DRIVE. 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 CENTRE ST N runs from 4:28 AM to 12:49 AM, about every 7 minutes at peak and every 16 minutes midday. Some trips toward CENTRE ST N are signed SANDSTONE and end there (short-turn trips). Some trips toward CENTRE ST N are signed CITY CENTRE and end there (short-turn trips). Some trips toward ELBOW DRIVE are signed HERITAGE STATION and end there (short-turn trips). 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.

Detour

Active Jun 8, 2026, 8:00 AM MT until Jun 13, 2026, 11:59 PM MT.

Starting Monday, June at 8, until further notice, westbound lane closures will be in effect on Heritage Drive between Macleod Trail - Haddon Road S.W. Routes 3, 37, 56, and 81 will be detoured.

Buses are travelling:

  • From south on Elbow Drive S.W.
  • East on 86 Avenue S.W.
  • North on Haddon Road S.W. into Heritage Station

The following stop will be temporarily closed:

  • WB Heritage DR @ 5 ST SW - #6952
  • Elbow Station stop

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

Frequency & span — toward CENTRE ST N

Route 3 frequency and service span toward CENTRE ST N, effective Jun 3 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)4:28 AM12:49 AMevery 7 minevery 16 minevery 15 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:50 AM12:50 AMevery 20 minevery 20 minevery 20 min

Frequency & span — toward ELBOW DRIVE

Route 3 frequency and service span toward ELBOW DRIVE, effective Jun 3 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13)4:20 AM12:49 AMevery 7 minevery 16 minevery 15 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:35 AM12:50 AMevery 20 minevery 20 minevery 20 min
Stampede (Jul 3)4:20 AM12:49 AMevery 6 minevery 16 minevery 15 min

Departures from Heritage LRT Station — toward CENTRE ST N

Route 3 toward CENTRE ST N — departures from Heritage LRT Station, 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
HourDepartures
4 AM4:28, 4:48
5 AM5:08, 5:28, 5:55
6 AM6:11, 6:24, 6:37, 6:50, 6:57
7 AM7:03, 7:10, 7:16, 7:23, 7:29, 7:36, 7:42, 7:55
8 AM8:08, 8:21, 8:30, 8:34, 8:54
9 AM9:10, 9:26, 9:42, 9:58
10 AM10:14, 10:30, 10:46
11 AM11:02, 11:18, 11:34, 11:50
12 PM12:06, 12:22, 12:38, 12:54
1 PM1:10, 1:26, 1:42, 1:58
2 PM2:10, 2:16, 2:23, 2:29, 2:35, 2:42, 2:48, 2:55
3 PM3:01, 3:08, 3:21, 3:34, 3:47
4 PM4:00, 4:13, 4:26, 4:39, 4:52
5 PM5:05, 5:18, 5:31, 5:44, 5:59
6 PM6:14, 6:29, 6:44, 6:59
7 PM7:14, 7:29, 7:44, 7:59
8 PM8:14, 8:29, 8:44, 8:59
9 PM9:14, 9:29, 9:51
10 PM10:13, 10:37
11 PM11:01, 11:19, 11:47
After midnight12:17 AM, 12:49 AM (after midnight — late-night service from the previous service day)
Route 3 toward CENTRE ST N — departures from Heritage LRT Station, 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:50
6 AM6:08, 6:28, 6:48
7 AM7:08, 7:28, 7:48
8 AM8:08, 8:28, 8:48
9 AM9:08, 9:28, 9:48
10 AM10:08, 10:28, 10:48
11 AM11:08, 11:28, 11:48
12 PM12:08, 12:28, 12:48
1 PM1:08, 1:28, 1:48
2 PM2:09, 2:29, 2:49
3 PM3:09, 3:29, 3:49
4 PM4:09, 4:29, 4:49
5 PM5:09, 5:29, 5:49
6 PM6:09, 6:29, 6:50
7 PM7:10, 7:30, 7:50
8 PM8:10, 8:30, 8:50
9 PM9:10, 9:30, 9:50
10 PM10:10, 10:30, 10:50
11 PM11:21, 11:50
After midnight12:20 AM, 12:50 AM (after midnight — late-night service from the previous service day)

Departures from NB @ Sandstone Terminal — toward ELBOW DRIVE

Route 3 toward ELBOW DRIVE — departures from NB @ Sandstone Terminal, Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026
HourDepartures
4 AM4:20
5 AM5:02, 5:22, 5:42
6 AM6:02, 6:15, 6:28, 6:41, 6:54
7 AM7:00, 7:07, 7:14, 7:20, 7:27, 7:33, 7:40, 7:46, 7:52, 7:59
8 AM8:05, 8:12, 8:19, 8:25, 8:32, 8:38, 8:53
9 AM9:10, 9:26, 9:42, 9:58
10 AM10:14, 10:30, 10:46
11 AM11:02, 11:18, 11:34, 11:50
12 PM12:06, 12:22, 12:38, 12:54
1 PM1:10, 1:26, 1:42, 1:58
2 PM2:14, 2:36, 2:49
3 PM3:02, 3:15, 3:21, 3:28, 3:35, 3:41, 3:48, 3:54
4 PM4:00, 4:07, 4:20, 4:33, 4:46, 4:59
5 PM5:12, 5:25, 5:38, 5:51
6 PM6:06, 6:21, 6:36, 6:51
7 PM7:06, 7:21, 7:36, 7:51
8 PM8:06, 8:21, 8:36, 8:51
9 PM9:10, 9:28, 9:50
10 PM10:12, 10:34, 10:56
11 PM11:20, 11:48
After midnight12:18 AM, 12:49 AM (after midnight — late-night service from the previous service day)
Route 3 toward ELBOW DRIVE — departures from NB @ Sandstone Terminal, 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:35
6 AM6:00, 6:20, 6:40, 6:57
7 AM7:17, 7:37, 7:57
8 AM8:17, 8:37, 8:57
9 AM9:17, 9:37, 9:57
10 AM10:17, 10:37, 10:57
11 AM11:17, 11:37, 11:57
12 PM12:17, 12:37, 12:57
1 PM1:17, 1:37, 1:57
2 PM2:17, 2:37, 2:57
3 PM3:17, 3:37, 3:57
4 PM4:17, 4:37, 4:57
5 PM5:17, 5:37, 5:57
6 PM6:17, 6:37, 6:57
7 PM7:17, 7:37, 7:57
8 PM8:17, 8:37, 8:57
9 PM9:17, 9:37, 9:57
10 PM10:17, 10:37
11 PM11:09, 11:40
After midnight12:16 AM, 12:50 AM (after midnight — late-night service from the previous service day)
Route 3 toward ELBOW DRIVE — departures from NB @ Sandstone Terminal, Stampede (Jul 3), effective Jun 3 – Aug 30, 2026
HourDepartures
4 AM4:20
5 AM5:02, 5:22, 5:42
6 AM6:02, 6:15, 6:28, 6:41, 6:54
7 AM7:00, 7:07, 7:10, 7:14, 7:20, 7:23, 7:27, 7:33, 7:36, 7:40, 7:46, 7:52, 7:59
8 AM8:05, 8:12, 8:19, 8:25, 8:32, 8:38, 8:53
9 AM9:10, 9:26, 9:42, 9:58
10 AM10:14, 10:30, 10:46
11 AM11:02, 11:18, 11:34, 11:50
12 PM12:06, 12:22, 12:38, 12:54
1 PM1:10, 1:26, 1:42, 1:58
2 PM2:14, 2:36, 2:49
3 PM3:02, 3:15, 3:21, 3:28, 3:35, 3:41, 3:48, 3:54
4 PM4:00, 4:07, 4:20, 4:33, 4:46, 4:59
5 PM5:12, 5:25, 5:38, 5:51
6 PM6:06, 6:21, 6:36, 6:51
7 PM7:06, 7:21, 7:36, 7:51
8 PM8:06, 8:21, 8:36, 8:51
9 PM9:10, 9:28, 9:50
10 PM10:12, 10:34, 10:56
11 PM11:20, 11:48
After midnight12:18 AM, 12:49 AM (after midnight — late-night service from the previous service day)

Stops served — toward CENTRE ST N

62 stops, in order of travel:

  1. Stop 3756 — Heritage LRT Station
  2. Stop 6952 — WB Heritage DR @ 5 ST SW
  3. Stop 5211 — NB Elbow DR @ Heritage DR SW
  4. Stop 8703 — NB Elbow DR @ 80 AV SW
  5. Stop 8704 — NB Elbow DR @ 75 AV SW
  6. Stop 8705 — NB Elbow DR @ 70 AV SW
  7. Stop 8706 — NB Elbow DR @ 68 AV SW
  8. Stop 8712 — NB Elbow DR @ Malibou RD SW
  9. Stop 8714 — NB Elbow DR @ Mayfair RD SW
  10. Stop 5214 — NB Elbow DR @ 56 AV SW
  11. Stop 8715 — NB Elbow DR @ 54 AV SW
  12. Stop 8412 — NB Elbow DR @ 50 AV SW
  13. Stop 8413 — NB Elbow DR @ 47 AV SW
  14. Stop 8720 — NB Elbow DR @ Britannia DR SW
  15. Stop 8721 — NB Elbow DR @ Landsdowne AV SW
  16. Stop 8722 — NB Elbow DR @ 38 AV SW
  17. Stop 5216 — NB Elbow DR @ Elbow Park LN SW
  18. Stop 8732 — NB Elbow DR @ 32 AV SW
  19. Stop 8733 — NB Elbow DR @ 30 AV SW
  20. Stop 5217 — NB 4 ST SW@ 25 AV SW fs
  21. Stop 7733 — NB 4 ST SW @ 21 AV SW
  22. Stop 7814 — NB 4 ST SW @ 19 AV SW
  23. Stop 5218 — NB 4 ST SW@ 17 AV SW
  24. Stop 7846 — NB 4 ST SW @ 13 AV SW
  25. Stop 5431 — NB 4 ST SW@ 11 AV SW
  26. Stop 5464 — NB 4 ST SW@ 7 AV SW
  27. Stop 5452 — NB 4 ST SW@ 6 AV SW
  28. Stop 5084 — EB 5 AV SW @ 2 ST SW
  29. Stop 5086 — NB Centre ST S @ 4 AV S
  30. Stop 6656 — NB Centre ST N @ Samis RD N
  31. Stop 6666 — NB Centre ST N @ 8 AV N
  32. Stop 6657 — NB Centre ST N @ 10 AV N
  33. Stop 8791 — NB Centre ST N @ 12 AV N
  34. Stop 5150 — NB Centre ST N @ 14 AV N
  35. Stop 6658 — NB Centre ST N @ 16 AV N
  36. Stop 5151 — NB Centre ST N @ 19 AV N
  37. Stop 8738 — NB Centre ST N @ 22 AV N
  38. Stop 8739 — NB Centre ST N @ 25 AV N
  39. Stop 3396 — 28th Avenue N Station (NB)
  40. Stop 8782 — NB Centre ST N @ 32 AV N
  41. Stop 6659 — NB Centre ST N @ 36 AV N
  42. Stop 6660 — NB Centre ST N @ 38 AV N
  43. Stop 4552 — 40th Avenue N Station (NB)
  44. Stop 8792 — NB Centre ST N @ 43 AV N
  45. Stop 5153 — NB Centre ST N @ Laycock DR
  46. Stop 6662 — NB Centre ST N @ McKnight BV
  47. Stop 5154 — NB Centre ST N @ 54 AV N
  48. Stop 8746 — 56th Avenue N Station (NB)
  49. Stop 5155 — NB Centre ST N @ 60 AV N
  50. Stop 8747 — NB Centre ST N @ Tache AV N
  51. Stop 5156 — 64th Avenue N Station (NB)
  52. Stop 7535 — NB Centre ST N @ 68 AV N
  53. Stop 7536 — NB Centre ST N @ 68 AV N
  54. Stop 7537 — NB Centre ST N @ 72 AV N
  55. Stop 5157 — NB Centre ST N @ S. of 78 AV N
  56. Stop 5579 — 78th Avenue N Station (NB)
  57. Stop 5806 — WB Beddington BV@ Centre ST N
  58. Stop 5159 — WB Beddington BV @ Bermuda DR NW
  59. Stop 8619 — WB Beddington BV @ Bermuda RD NW
  60. Stop 8620 — WB Beddington BV @ Berwick WY NW
  61. Stop 8621 — NB Beddington BV @ Bermuda DR NW
  62. Stop 5160 — NB @ Sandstone Terminal

Stops served — toward ELBOW DRIVE

65 stops, in order of travel:

  1. Stop 5160 — NB @ Sandstone Terminal
  2. Stop 5161 — SB Beddington BV @ Berkshire BV NW
  3. Stop 5162 — SB Beddington BV @ Berwick DR NW
  4. Stop 5163 — EB Beddington BV @ Berwick WY NW
  5. Stop 8622 — EB Beddington BV @ Berkley RD NW
  6. Stop 6331 — EB Beddington BV @ Berkley DR NW
  7. Stop 5167 — SB Centre ST N@ Beddington BV N
  8. Stop 4589 — 78th Avenue N Station (SB)
  9. Stop 9008 — SB Centre ST N @ S. of 78 AV N
  10. Stop 7532 — SB Centre ST N @ 4 ST N
  11. Stop 7533 — SB Centre ST N @ 68 AV N
  12. Stop 7534 — SB Centre ST N @ 68 AV N
  13. Stop 8793 — 64th Avenue N Station (SB)
  14. Stop 5170 — SB Centre ST N @ Tache AV N
  15. Stop 8748 — SB Centre ST N @ 60 AV N
  16. Stop 5171 — 56th Avenue N Station (SB)
  17. Stop 8749 — SB Centre ST N @ Centre CR N
  18. Stop 6650 — SB Centre ST N @ Laycock DR
  19. Stop 5172 — SB Centre ST N @ 43 AV N
  20. Stop 4586 — 40th Avenue N Station (SB)
  21. Stop 6652 — SB Centre ST N @ 38 AV N
  22. Stop 6653 — SB Centre ST N @ 36 AV N
  23. Stop 8741 — SB Centre ST N @ 32 AV N
  24. Stop 3398 — 28th Avenue N Station (SB)
  25. Stop 8743 — SB Centre ST N @ 25 AV N
  26. Stop 8744 — SB Centre ST N @ 22 AV N
  27. Stop 5175 — SB Centre ST N @ 19 AV N
  28. Stop 6654 — SB Centre ST N @ 16 AV N
  29. Stop 5176 — SB Centre ST N @ 14 AV N
  30. Stop 6655 — SB Centre ST N @ 12 AV N
  31. Stop 5111 — SB Centre ST N @ 10 AV N
  32. Stop 5087 — SB Centre ST N @ 7 AV N
  33. Stop 5113 — SB Centre ST N @ Across from Samis RD NE
  34. Stop 6669 — SB Centre ST S @ 4 AV S
  35. Stop 6334 — WB 6 AV SW @ E. of 1 ST SW
  36. Stop 5178 — WB 6 AV SW@ 2 ST SW
  37. Stop 9921 — SB 5 ST SW @ 7 AVE SW
  38. Stop 5181 — EB 12 AV SW@ 5 ST SW
  39. Stop 5183 — SB 4 ST SW@ 12 AV SW
  40. Stop 7307 — SB 4 ST SW @ 14 AV SW
  41. Stop 7305 — SB 4 ST SW @ 17 AV SW
  42. Stop 7306 — SB 4 ST SW @ 19 AV SW
  43. Stop 5184 — SB 4 ST SW@ 21 AV SW
  44. Stop 7308 — SB 4 ST SW @ 23 AV SW
  45. Stop 5186 — WB Elbow DR@ 4 ST SW
  46. Stop 8735 — WB Elbow DR @ 29 AV SW
  47. Stop 8737 — SB Elbow DR @ 32 AV SW
  48. Stop 8723 — SB Elbow DR @ 36 AV SW
  49. Stop 8725 — SB Elbow DR @ Sifton BV SW
  50. Stop 8726 — SB Elbow DR @ Lansdowne AV SW
  51. Stop 8727 — SB Elbow DR @ Britannia DR SW
  52. Stop 8729 — SB Elbow DR @ 47 AV SW
  53. Stop 8730 — SB Elbow DR @ 49 AV SW
  54. Stop 5189 — SB Elbow DR @ 54 AV SW
  55. Stop 8717 — SB Elbow DR @ 56 AV SW
  56. Stop 8718 — SB Elbow DR @ Bel-Aire DR SW
  57. Stop 5412 — SB Elbow DR@ Malibou RD SW
  58. Stop 5190 — SB Elbow DR @ Glenmore TR SW
  59. Stop 8708 — SB Elbow DR @ 70 AV SW
  60. Stop 5191 — SB Elbow DR @ 75 AV SW
  61. Stop 8710 — SB Elbow DR @ 78 AV SW
  62. Stop 8711 — SB Elbow DR @ 80 AV SW
  63. Stop 5192 — Elbow Drive Station (EB)
  64. Stop 6950 — EB Heritage DR @ 5 ST SW
  65. Stop 3756 — Heritage LRT Station

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 3 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 3 runs about every 7 minutes at peak and every 16 minutes midday.

What time is the first and last Route 3 bus toward CENTRE ST N?

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 CENTRE ST N leaves Heritage LRT Station at 4:28 AM and the last at 12:49 AM.

What time is the first and last Route 3 bus toward ELBOW DRIVE?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward ELBOW DRIVE leaves NB @ Sandstone Terminal at 4:20 AM and the last at 12:49 AM.

Does Route 3 run on Sundays?

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