Route 51 West Springs/Discovery Ridge — Calgary Transit Bus Schedule, Frequency & Stops

Route 51 West Springs/Discovery Ridge is a Calgary Transit bus route running toward WEST SPRINGS and toward DISCOVERY RIDGE. 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 WEST SPRINGS runs from 5:09 AM to 11:20 PM, about every 20 minutes at peak and every 40 minutes midday. Some trips toward WEST SPRINGS are signed DISCOVERY RIDGE and end there (short-turn trips). All times are scheduled times, effective Jun 3 – Aug 30, 2026.

Service alerts

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

Frequency & span — toward WEST SPRINGS

Route 51 frequency and service span toward WEST SPRINGS, 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)5:09 AM11:20 PMevery 20 minevery 40 minevery 40 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:00 AM9:46 PMevery 38 minevery 38 minevery 38 min

Frequency & span — toward DISCOVERY RIDGE

Route 51 frequency and service span toward DISCOVERY RIDGE, 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:50 AM11:10 PMevery 20 minevery 40 minevery 40 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:35 AM9:47 PMevery 38 minevery 38 minevery 38 min

Departures from NB 69 ST SW @ 69 Street West LRT Station — toward WEST SPRINGS

Route 51 toward WEST SPRINGS — departures from NB 69 ST SW @ 69 Street West 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
5 AM5:09, 5:29, 5:49
6 AM6:09, 6:29, 6:49
7 AM7:09, 7:29, 7:54
8 AM8:04, 8:29, 8:49
9 AM9:29
10 AM10:09, 10:49
11 AM11:29
12 PM12:09, 12:49
1 PM1:29
2 PM2:09, 2:44
3 PM3:04, 3:24, 3:44, 3:59
4 PM4:24, 4:44
5 PM5:04, 5:24, 5:44
6 PM6:29
7 PM7:09, 7:49
8 PM8:29
9 PM9:09, 9:49
10 PM10:29
11 PM11:20
Route 51 toward WEST SPRINGS — departures from NB 69 ST SW @ 69 Street West 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
6 AM6:00, 6:38
7 AM7:12, 7:50
8 AM8:28
9 AM9:06, 9:44
10 AM10:22
11 AM11:00, 11:38
12 PM12:16, 12:54
1 PM1:32
2 PM2:10, 2:48
3 PM3:26
4 PM4:04, 4:42
5 PM5:20, 5:58
6 PM6:36
7 PM7:14, 7:52
8 PM8:30
9 PM9:08, 9:46

Departures from SB 69 ST SW @ 69 Street West LRT Station — toward DISCOVERY RIDGE

Route 51 toward DISCOVERY RIDGE — departures from SB 69 ST SW @ 69 Street West 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:50
5 AM5:10, 5:30, 5:50
6 AM6:10, 6:30, 6:50
7 AM7:10, 7:30, 7:50
8 AM8:10, 8:30, 8:50
9 AM9:30
10 AM10:10, 10:50
11 AM11:30
12 PM12:10, 12:50
1 PM1:30
2 PM2:10, 2:50
3 PM3:10, 3:25, 3:45
4 PM4:05, 4:25, 4:45
5 PM5:05, 5:25, 5:45
6 PM6:25
7 PM7:10, 7:50
8 PM8:30
9 PM9:10, 9:50
10 PM10:30
11 PM11:10
Route 51 toward DISCOVERY RIDGE — departures from SB 69 ST SW @ 69 Street West 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
6 AM6:35
7 AM7:13, 7:51
8 AM8:29
9 AM9:07, 9:45
10 AM10:23
11 AM11:01, 11:39
12 PM12:17, 12:55
1 PM1:33
2 PM2:11, 2:49
3 PM3:27
4 PM4:05, 4:43
5 PM5:21, 5:59
6 PM6:37
7 PM7:15, 7:53
8 PM8:31
9 PM9:09, 9:47

Stops served — toward WEST SPRINGS

37 stops, in order of travel:

  1. Stop 3785 — NB 69 ST SW @ 69 Street West LRT Station
  2. Stop 7978 — NB 69 ST SW @ Christie Estates BV
  3. Stop 9279 — WB Strathcona DR @ 69 ST SW
  4. Stop 9280 — WB Strathcona DR @ Strathridge PL SW
  5. Stop 9281 — WB Strathcona DR @ Strathridge WY SW
  6. Stop 9282 — WB Strathcona DR @ Strathlea MR SW
  7. Stop 9283 — SB Strathcona DR @ Strathlea CR SW
  8. Stop 3713 — NB 85 ST SW @ Strathlea AV
  9. Stop 3367 — NB 85 ST @ Bow TR SW
  10. Stop 9200 — EB Wentworth DR @ 85 ST SW
  11. Stop 9275 — EB Wentworth DR @ 700 Wentworth PL SW
  12. Stop 1933 — NB 73 ST SW @ 11 AV SW
  13. Stop 1934 — NB 73 ST SW @ Westgrove BA SW
  14. Stop 1935 — WB 9 AV SW @ 73 ST SW
  15. Stop 3704 — NB 77 ST SW @ 9 AV SW
  16. Stop 3705 — NB 77 ST SW @ Weston DR
  17. Stop 3706 — EB Old Banff Coach RD @ 77 ST SW
  18. Stop 4922 — SB 73 ST SW @ Old Banff Coach RD
  19. Stop 4921 — SB 73 ST SW @ Weston PA
  20. Stop 1936 — SB 73 ST SW @ Weston DR SW
  21. Stop 1937 — SB 73 ST SW @ West Cedar RI SW
  22. Stop 1938 — SB 73 ST SW @ Westpoint CL SW
  23. Stop 1939 — SB 73 ST SW @ West Grover RI SW
  24. Stop 1940 — WB 11 AV SW @ 73 ST SW
  25. Stop 9276 — WB Wentworth DR @ 77 ST SW
  26. Stop 9277 — WB Wentworth DR @ 700 Wentworth PL SW
  27. Stop 9278 — NB Wentworth DR @ Wentworth RD SW
  28. Stop 9357 — SB 85 ST SW @ Wentworth DR
  29. Stop 3366 — SB 85 ST @ Bow TR SW
  30. Stop 9284 — NB Strathcona DR @ Strathlea AV SW
  31. Stop 9285 — EB Strathcona DR @ Strathlea GR SW
  32. Stop 9286 — EB Strathcona DR @ Strathlea PL SW
  33. Stop 9287 — EB Strathcona DR @ Strathridge GV SW
  34. Stop 9288 — EB Strathcona DR @ Strathridge GD SW
  35. Stop 9289 — EB Strathcona DR @ 69 ST SW
  36. Stop 8947 — SB 69 ST SW @ Christie Estates BV
  37. Stop 3769 — SB 69 ST SW @ 69 Street West LRT Station

Stops served — toward DISCOVERY RIDGE

32 stops, in order of travel:

  1. Stop 3769 — SB 69 ST SW @ 69 Street West LRT Station
  2. Stop 5613 — SB 69 ST SW @ Springborough BV
  3. Stop 4290 — SB 69 ST SW @ 26 AV SW
  4. Stop 2021 — SB 69 ST SW @ Elmont DR
  5. Stop 4289 — SB 69 ST SW @ Elkton DR
  6. Stop 9370 — SB 69 ST SW @ Springbank GA
  7. Stop 8628 — WB Springbank BV @ 69 ST SW
  8. Stop 8612 — WB Springbank BV @ Spring ME SW
  9. Stop 8613 — EB Springbank BV @ Springbank PL SW
  10. Stop 8614 — EB Springbank BV @ Spring CR SW
  11. Stop 9366 — WB Discovery Ridge BV @ Discovery Ridge GA SW
  12. Stop 9367 — WB Discovery Ridge BV @ Discovery Ridge LI SW
  13. Stop 9364 — WB Discovery Ridge BV @ Discovery Ridge HL SW
  14. Stop 3400 — WB Discovery Ridge BV @ Discovery Ridge GD SW
  15. Stop 9639 — WB Discovery Ridge BV @ Discovery Ridge TC SW
  16. Stop 9949 — WB Discovery Ridge BV @ 300 Discovery Ridge BY SW
  17. Stop 9640 — EB Discovery Ridge BV @ Discovery Ridge CI SW
  18. Stop 9641 — EB Discovery Ridge BV @ Discovery Ridge TC SW
  19. Stop 9384 — EB Discovery Ridge BV @ Discovery Ridge MR SW
  20. Stop 9365 — EB Discovery Ridge BV @ Discovery Ridge LN SW
  21. Stop 9368 — EB Discovery Ridge BV @ Discovery Ridge LI SW
  22. Stop 9369 — EB Discovery Ridge BV @ Discovery DR SW
  23. Stop 8628 — WB Springbank BV @ 69 ST SW
  24. Stop 8612 — WB Springbank BV @ Spring ME SW
  25. Stop 8613 — EB Springbank BV @ Springbank PL SW
  26. Stop 8614 — EB Springbank BV @ Spring CR SW
  27. Stop 9307 — NB 69 ST SW @ Springbank BV
  28. Stop 9372 — NB 69 ST SW @ Springbank GA
  29. Stop 4288 — NB 69 ST SW @ 34 AV SW
  30. Stop 2020 — NB 69 ST SW @ Elmont DR
  31. Stop 5639 — NB 69 ST SW @ 26 AV SW
  32. Stop 3785 — NB 69 ST SW @ 69 Street West 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 51 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 51 runs about every 20 minutes at peak and every 40 minutes midday.

What time is the first and last Route 51 bus toward WEST SPRINGS?

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 WEST SPRINGS leaves NB 69 ST SW @ 69 Street West LRT Station at 5:09 AM and the last at 11:20 PM.

What time is the first and last Route 51 bus toward DISCOVERY RIDGE?

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 DISCOVERY RIDGE leaves SB 69 ST SW @ 69 Street West LRT Station at 4:50 AM and the last at 11:10 PM.

Does Route 51 run on Sundays?

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