Route 120 Silver Springs — Calgary Transit Bus Schedule, Frequency & Stops

Route 120 Silver Springs is a Calgary Transit bus route running toward DALHOUSIE and toward CROWFOOT. 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 DALHOUSIE runs from 5:18 AM to 12:03 AM, about every 22.5 minutes at peak and every 45 minutes midday. 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 DALHOUSIE

Route 120 frequency and service span toward DALHOUSIE, 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:18 AM12:03 AMevery 22.5 minevery 45 minevery 45 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:54 AM11:46 PMevery 46 minevery 46 minevery 46 min

Frequency & span — toward CROWFOOT

Route 120 frequency and service span toward CROWFOOT, 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:40 AM12:25 AMevery 22.5 minevery 45 minevery 45 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:31 AM11:23 PMevery 46 minevery 46 minevery 46 min

Departures from Crowfoot LRT Station — toward DALHOUSIE

Route 120 toward DALHOUSIE — departures from Crowfoot 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:18
6 AM6:03, 6:26, 6:48
7 AM7:11, 7:33, 7:56
8 AM8:18
9 AM9:03, 9:48
10 AM10:33
11 AM11:18
12 PM12:03, 12:48
1 PM1:33
2 PM2:18
3 PM3:03, 3:26, 3:48
4 PM4:11, 4:33, 4:56
5 PM5:18
6 PM6:03, 6:48
7 PM7:33
8 PM8:18
9 PM9:03, 9:48
10 PM10:33
11 PM11:18
After midnight12:03 AM (after midnight — late-night service from the previous service day)
Route 120 toward DALHOUSIE — departures from Crowfoot 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:54
7 AM7:40
8 AM8:26
9 AM9:12, 9:58
10 AM10:44
11 AM11:30
12 PM12:16
1 PM1:02, 1:48
2 PM2:34
3 PM3:20
4 PM4:06, 4:52
5 PM5:38
6 PM6:24
7 PM7:10, 7:56
8 PM8:42
9 PM9:28
10 PM10:14
11 PM11:00, 11:46

Departures from Dalhousie LRT Station NB — toward CROWFOOT

Route 120 toward CROWFOOT — departures from Dalhousie LRT Station NB, 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:40
6 AM6:03, 6:25, 6:48
7 AM7:10, 7:33, 7:55
8 AM8:40
9 AM9:25
10 AM10:10, 10:55
11 AM11:40
12 PM12:25
1 PM1:10, 1:55
2 PM2:40
3 PM3:25, 3:48
4 PM4:10, 4:33, 4:55
5 PM5:18, 5:40
6 PM6:25
7 PM7:10, 7:55
8 PM8:40
9 PM9:25
10 PM10:10, 10:55
11 PM11:40
After midnight12:25 AM (after midnight — late-night service from the previous service day)
Route 120 toward CROWFOOT — departures from Dalhousie LRT Station NB, 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:31
7 AM7:17
8 AM8:03, 8:49
9 AM9:35
10 AM10:21
11 AM11:07, 11:53
12 PM12:39
1 PM1:25
2 PM2:11, 2:57
3 PM3:43
4 PM4:29
5 PM5:15
6 PM6:01, 6:47
7 PM7:33
8 PM8:19
9 PM9:05, 9:51
10 PM10:37
11 PM11:23

Stops served — toward DALHOUSIE

21 stops, in order of travel:

  1. Stop 3857 — Crowfoot LRT Station
  2. Stop 7164 — SB Scurfield DR @ Scenic GD NW
  3. Stop 5821 — EB Scenic Acres BV @ Scenic Acres DR NW
  4. Stop 6737 — SB Nose Hill DR @ Scenic Acres BV NW
  5. Stop 3483 — EB Silver Springs BV @ Nose Hill DR NW
  6. Stop 5818 — NB Silvergrove DR @ Silvergrove RD NW
  7. Stop 7178 — EB Silvergrove DR @ 78 ST NW
  8. Stop 5819 — SB Silvergrove DR @ Silverstone RD NW
  9. Stop 7179 — SB Silvergrove DR @ 66 AV NW
  10. Stop 5820 — EB Silver Springs RD @ Silver Brook DR NW
  11. Stop 7116 — EB Silver Springs RD @ Silver Brook RD NW
  12. Stop 7117 — SB Silver Springs DR @ Silver Springs CR NW
  13. Stop 7118 — SB Silver Springs DR @ 62 AV NW
  14. Stop 7119 — SB Silver Springs DR @ Silver Brook DR NW
  15. Stop 5822 — SB Silver Springs BV @ Silver Mead RD NW
  16. Stop 5823 — SB Silver Springs BV @ Silver Ridge DR NW
  17. Stop 7120 — NB Silverdale DR @ 54 AV NW
  18. Stop 5824 — NB Silverdale DR @ Silver Springs GA NW
  19. Stop 5488 — EB Dalhousie DR @ 53 ST NW
  20. Stop 7098 — EB Dalhousie DR @ Dalham CR NW
  21. Stop 4025 — Dalhousie LRT Station NB

Stops served — toward CROWFOOT

18 stops, in order of travel:

  1. Stop 4025 — Dalhousie LRT Station NB
  2. Stop 5811 — SB Silverdale DR @ Silver Springs GA NW
  3. Stop 7113 — WB 54 AV NW @ Silverdale DR
  4. Stop 7131 — NB Silver Springs BV @ Silver Springs GA NW
  5. Stop 5812 — EB Silver Springs DR @ Silver Springs BV NW
  6. Stop 7115 — NB Silver Springs DR @ S of Silver Springs HILL NW
  7. Stop 7114 — NB Silver Springs DR @ Silver Springs WY NW
  8. Stop 5813 — WB Silver Springs RD @ Silver Springs CR NW
  9. Stop 7172 — WB Silver Springs RD @ 70 ST NW
  10. Stop 7174 — NB Silvergrove DR @ Silver Springs RD NW
  11. Stop 7173 — NB Silvergrove DR @ Silver Springs RI NW
  12. Stop 5814 — WB Silvergrove DR @ 100 Silvergrove PL NW
  13. Stop 7180 — WB Silvergrove DR @ 300 Silvergrove PL NW
  14. Stop 7181 — SB Silvergrove DR @ Silvergrove WY NW
  15. Stop 6771 — WB Silver Springs BV @ Silvergrove DR NW
  16. Stop 6734 — NB Nose Hill DR @ Silver Springs BV NW
  17. Stop 6535 — NB Scurfield DR @ Scenic Acres BV NW
  18. Stop 3857 — Crowfoot 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 120 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 120 runs about every 22.5 minutes at peak and every 45 minutes midday.

What time is the first and last Route 120 bus toward DALHOUSIE?

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 DALHOUSIE leaves Crowfoot LRT Station at 5:18 AM and the last at 12:03 AM.

What time is the first and last Route 120 bus toward CROWFOOT?

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 CROWFOOT leaves Dalhousie LRT Station NB at 5:40 AM and the last at 12:25 AM.

Does Route 120 run on Sundays?

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