Canada Transit Atlas

12

Calgary Transit 12 Southwest Loop

Bus · Calgary Transit

Runs every 21 min in weekday rush hours, every 31 min weekday middays and every 30 min on weekends. Weekday trips from 5:05 am to 11:02 pm.

See live vehicles on the map How reliable it's been

How often it runs

Southwest Loop

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 17 min––
Morning rush6–9 amevery 21 minevery 22 minevery 19 min
Midday9 am–3 pmevery 31 minevery 30 minevery 30 min
Afternoon rush3–7 pmevery 23 minevery 30 minevery 30 min
Evening7 pm–midnightevery 30 minevery 30 minevery 30 min
First trip5:05 am7:04 am7:34 am
Last trip11:02 pm11:00 pm11:00 pm
Trips423433

From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.

Stops

Southwest Loop 52 stops

  1. EB @ Fish Creek-Lacombe Station 9187
  2. WB James McKevitt RD @ Shawnee GA SW 5512
  3. WB James McKevitt RD @ Millrise WY SW 7238
  4. WB James McKevitt RD @ Millpark RD SW 6587
  5. WB James McKevitt RD @ Shawnee LI SW 9181
  6. WB James McKevitt RD @ Evergreen ST SW 9192
  7. WB Fish Creek BV @ James McKevitt RD SW 3940
  8. WB Fish Creek BV @ Evergreen GA SW 9525
  9. WB Fish Creek BV @ N. of Everbrook DR SW 9842
  10. WB Fish Creek BV @ Everbrook DR (West Leg) 7987
  11. WB Fish Creek BV @ E. of Evercreek Bluffs GA SW 6079
  12. SB Everridge DR @ Fish Creek BV SW 4989
  13. SB Everridge DR @ Everwoods GA SW 5946
  14. SB Everridge DR@ Evermeadow AV SW 5943
  15. EB Everridge DR @ Evermeadow GA SW 5602
  16. EB Everridge DR @ Everridge WY SW 5475
  17. EB Everridge DR @ Eversyde BV SW 5472
  18. EB Everstone BV @ Everstone DR SW 4932
  19. EB Everstone BV @ James McKevitt RD SW 4931
  20. EB Shannon AV @ Shannon GD SW 4782
  21. EB Shannon AV @ Shawbrooke RD SW 4768
  22. SB Shawinigan DR @ Shannon DR SW 8228
  23. SB Shawinigan DR @ Shawbrooke DR SW 6393
  24. EB Shawinigan DR @ Shawfield DR SW 8222
  25. SB Shawinigan DR @ Shawglen RI SW 8221
  26. Eb 162 Av SW @ 6 St SW 9313
  27. SB Shawville WY @ 162 Av Se 9297
  28. EB Shawville WY @ W. of Shawville LI SE 4941
  29. SB Shawville LI @ Shawville WY SE 6602
  30. NB Shawville BV @ Shawville GA SE 8511
  31. NB Shawville BV @ Shawville RD SE 8512
  32. NB Shawville BV @ 162 Av Se 4118
  33. NB Shawville BV @ N. of Shalom WY SE 4117
  34. Shawnessy LRT Station 4797
  35. SB Shawville BV @ N. of Shalom WY SE 7698
  36. SB Shawville BV @ Shalom WY SE 8526
  37. EB Shawville BV @ Shawville RI SE 8507
  38. SB Sunpark PZ @ Sunpark GA SE 9667
  39. EB Sunpark PZ @ W. of Sunpark DR SE 3978
  40. NB Sunpark Dr @ Sunpark PZ SE 6089
  41. NB Sunpark DR @ Sunbank WY SE 6069
  42. NB Midpark BV @ Sun Valley BV SW 7267
  43. WB Midpark BV @ Midlake WY SE 4746
  44. NB Midpark BV @ Midpark GA SE 4745
  45. NB Midpark BV @ Midpark DR SE 7260
  46. WB Midlake BV @ Midridge DR SE 7258
  47. NB Bannister Rd @ 153 Av Se 9302
  48. NB Bannister Rd @ 151 Av Se 9303
  49. NB Bannister Rd @ 149 Av Se 9304
  50. NB Bannister Rd @ 146 Av Se 9294
  51. NB Bannister RD @ North of 146 AV SE 9295
  52. EB @ Fish Creek-Lacombe Station 9187

Schedule from Calgary Transit's published GTFS feed, valid through December 20, 2026. Data sources