93
Calgary Transit 93 Coach Hill/Westbrook Station
Bus · Calgary Transit
Runs every 30 min on weekdays and every 40 min on weekends. Weekday trips from 4:58 am to 1:01 am.
See live vehicles on the map How reliable it's been
How often it runs
Westbrook Station
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Early morning3–6 am | every 22 min | 2 trips |
| Morning rush6–9 am | every 30 min | every 40 min |
| Midday9 am–3 pm | every 30 min | every 40 min |
| Afternoon rush3–7 pm | every 30 min | every 40 min |
| Evening7 pm–midnight | every 34 min | every 40 min |
| Overnightmidnight–3 am | 2 trips | – |
| First trip | 4:58 am | 5:23 am |
| Last trip | 1:01 am | 10:26 pm |
| Trips | 40 | 27 a day |
Coach Hill
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Early morning3–6 am | every 15 min | 1 trip |
| Morning rush6–9 am | every 30 min | every 32 min |
| Midday9 am–3 pm | every 30 min | every 40 min |
| Afternoon rush3–7 pm | every 26 min | every 40 min |
| Evening7 pm–midnight | every 36 min | every 40 min |
| Overnightmidnight–3 am | 1 trip | – |
| First trip | 4:58 am | 5:33 am |
| Last trip | 12:03 am | 10:08 pm |
| Trips | 40 | 27 a day |
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
Westbrook Station 54 stops
- EB Patina DR @ Patterson BV SW 7445
- EB Patina DR @ Prominence WY SW 7446
- EB Patina DR @ Patina PL SW 6785
- SB Patina DR @ Village Mews SW 7789
- SB Patina DR @ Village GD SW 7790
- WB Patina DR @ Village HT SW 6786
- WB Coach Hill RD @ Patina DR SW 7787
- SB Old Banff Coach RD @ Coach Hill RD SW 6499
- SB Strathcona BV @ Bow TR SW 9269
- SB Strathcona BV @ Strathcona DR SW 6411
- SB Strathcona BV @ Strathcona DR SW 4302
- SB 69 ST SW @ Christie Estates BV 8947
- EB 17 AV SW @ 69 Street West LRT Station 3732
- SB Simcoe BV @ 17 Av SW 8478
- SB Simcoe BV @ Simcoe GA SW 8479
- SB Signall Hill Dr @ 26 Av SW 8480
- SB Signall Hill DR @ Sienna Park DR SW 8481
- SB Sienna Park DR @ Signal Hill DR SW 8936
- SB Sienna Park DR @ Sienna Park PL SW 8937
- SB Sierra Morena RD @ Sienna Park DR SW 8938
- SB Sierra Morena RD @ 34 AV SW 8611
- WB Sierra Morena BV @ Sierra Morina RD SW 6869
- SB Sierra Morena BV @ Sierra Morena WY SW 6870
- SB Sierra Morena BV @ Sierra Morena CO SW 6873
- SB Sierra Morena BV @ Sierra Morena PA SW 6872
- EB Sierra Morena BV @ Sierra Nevada WY SW 7619
- EB Sierra Morena BV @ Sierra Madre CR SW 6930
- NB Sierra Morena BV @ Sierra Morena MEWS SW 8007
- EB Richmond RD @ Sierra Morena BV SW 7263
- EB Richmond RD @ Stewart GR SW 7596
- Eb Richmond Rd @ 50 St SW 8953
- Eb Richmond Rd @ 48 St SW 8954
- NB 45 St SW @ N. of Richmond Rd 3733
- NB 45 St SW @ 35 Av SW 3734
- NB 45 St SW @ 30 Av SW 3735
- NB 45 St SW @ 26 Av SW 3736
- NB 45 St SW @ 25 Av SW 3737
- NB 45 Street West LRT Station 3738
- NB 45 St SW @ 13 Av SW 3739
- NB 45 St SW @ 8 Av SW 3394
- NB 45 St SW @ Rossmere Rd 3740
- WB Windermere RD @ 45 ST SW 4634
- WB Windermere RD @ Wimbledon CR SW 4633
- EB Spruce DR @ Windermere RD SW 4632
- EB Spruce DR @ Wimbledon CR SW 5661
- EB Spruce DR @ Wedgewood DR SW 4631
- Eb Spruce Dr @ 42 St SW 4630
- Eb Spruce Dr @ 40 St SW 4629
- Eb Spruce Dr @ 37 St SW 4628
- SB Spruce Dr @ 3 Av SW 5662
- SB Spruce Dr @ Cedar CR SW 4627
- SB Spruce Dr @ 8 Av SW 4626
- SB Spruce Dr @ Bow TR SW 5664
- Westbrook LRT Station 3645
Coach Hill 51 stops
- Westbrook LRT Station 3645
- NB Spruce Dr @ Bow TR SW 9020
- NB Spruce Dr @ 8 Av SW 8914
- NB Spruce DR @ Hemlock CR SW 8915
- NB Spruce Dr @ 3 Av SW 8916
- WB Spruce Dr @ 37 St SW 8917
- WB Spruce DR @ Wellington PL SW 8918
- WB Spruce DR @ Wedgewood DR SW 8919
- WB Spruce DR @ Walnut DR SW 8920
- SB 45 ST SW @ Windermere RD 8921
- SB 45 St SW @ 8 Av SW 8922
- SB 45 St SW @ 13 Av SW 8923
- SB 45 Street West LRT Station 3724
- SB 45 St SW @ Grove Hill Rd 3725
- SB 45 St SW @ 26 Av SW 8956
- SB 45 St SW @ 29 Av SW 8957
- SB 45 St SW @ 30 Av SW 9268
- SB 45 St SW @ 33 Av SW 8958
- SB 45 St SW @ 35 Av SW 8951
- WB Richmond Rd @ 45 St SW 8952
- WB Richmond Rd @ 48 St SW 6528
- Richmond Road Terminal SB 8606
- WB Richmond RD @ Signal Hill Mall SW 7264
- SB Sierra Morena BV @ S Morena CL SW 3726
- WB Sierra Morena BV @ Sierra Madre CR SW 3727
- WB Sierra Morena BV @ Sierra Nevada CL SW 3728
- NB Sierra Morena BV @ Sierra Morena PA SW 3729
- NB Sierra Morena BV @ Sierra Morena GV SW 3730
- NB Sierra Morena BV @ Sierra Morena CO SW 3731
- NB Sierra Morena RD @ Sierra Morena BV SW 8610
- NB Sierra Morena RD @ 34 AV SW 8939
- NB Sienna Park DR @ Sienna Park PL SW 8940
- WB Signall Hill DR @ Sienna Park DR SW 8485
- NB Signall Hill DR @ Sienna Heights WY SW 8486
- NB Simcoe BV @ Sirocco DR SW 8487
- NB Simcoe BV @ Simcoe GA SW 8488
- NB Simcoe BV @ Simcoe RD SW 8925
- WB 17 AV SW @ Christie Park GA 7786
- 69 Street West LRT Station 8379
- NB 69 ST SW @ Christie Estates BV 7978
- NB Strathcona BV @ Strathcona DR SW 6789
- NB Strathcona BV @ Bow TR SW 9270
- WB Coach Hill RD @ Coach Side RD SW 4176
- WB Coach Hill RD @ Coach Side CR SW 4177
- WB Coach Hill RD @ Coach Bluff CR SW 4178
- NB Coach Hill RD @ Coach Bluff CR SW 6496
- NB Coach Hill RD @ Coachway RD SW 6497
- SB Old Banff Coach RD @ Coach Hill RD SW 4844
- EB Old Banff Coach RD @ Coachway RD SW 6498
- NB Patterson BV @ Patterson HILL SW 7444
- EB Patina DR @ Patterson BV SW 7445
Schedule from Calgary Transit's published GTFS feed, valid through December 20, 2026. Data sources