Route 9 Dalhousie Station/Chinook Station — Calgary Transit Bus Schedule, Frequency & Stops
Route 9 Dalhousie Station/Chinook Station is a Calgary Transit bus route running toward DALHOUSIE STATION and toward CHINOOK STATION. Service operates on Monday–Thursday, Friday, Sunday & holidays, Wednesday, Saturday, Saturday (Sep 12), Sunday, Saturday (Sep 19) and Wednesday days. On Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16 days, service toward DALHOUSIE STATION runs from 4:23 AM to 1:10 AM, about every 22 minutes at peak and every 22 minutes midday. All times are scheduled times, effective Sep 9 – Dec 20, 2026.
Service alerts
No alerts currently listed for this route — live alert list at /alerts/, updated every 10 minutes.
Frequency & span — toward DALHOUSIE STATION
| Days | First | Last | Peak | Midday | Evening |
|---|---|---|---|---|---|
| Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16 | 4:23 AM | 1:10 AM | every 22 min | every 22 min | every 30 min |
| Weekends & holidays | 5:30 AM | 10:59 PM | every 32 min | every 32 min | every 32 min |
Frequency & span — toward CHINOOK STATION
| Days | First | Last | Peak | Midday | Evening |
|---|---|---|---|---|---|
| Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16 | 4:17 AM | 12:52 AM | every 11 min | every 22 min | every 30 min |
| Weekends & holidays | 4:57 AM | 10:51 PM | every 32 min | every 32 min | every 32 min |
Departures from Chinook LRT Station SB — toward DALHOUSIE STATION
| Hour | Departures |
|---|---|
| 4 AM | 4:23, 4:45 |
| 5 AM | 5:07, 5:29, 5:51 |
| 6 AM | 6:13, 6:35, 6:51 |
| 7 AM | 7:13, 7:24, 7:35, 7:57 |
| 8 AM | 8:19, 8:41 |
| 9 AM | 9:03, 9:25, 9:47 |
| 10 AM | 10:09, 10:31, 10:53 |
| 11 AM | 11:15, 11:37, 11:59 |
| 12 PM | 12:21, 12:43 |
| 1 PM | 1:05, 1:27, 1:49 |
| 2 PM | 2:11, 2:33, 2:56 |
| 3 PM | 3:01, 3:19, 3:28, 3:42, 3:50 |
| 4 PM | 4:05, 4:12, 4:28, 4:51 |
| 5 PM | 5:14, 5:37 |
| 6 PM | 6:00, 6:34 |
| 7 PM | 7:00, 7:34 |
| 8 PM | 8:04, 8:34 |
| 9 PM | 9:04, 9:34 |
| 10 PM | 10:04, 10:34 |
| 11 PM | 11:04, 11:34 |
| After midnight | 12:04 AM, 12:34 AM, 1:10 AM (after midnight — late-night service from the previous service day) |
| Hour | Departures |
|---|---|
| 5 AM | 5:30 |
| 6 AM | 6:02, 6:34 |
| 7 AM | 7:06, 7:38 |
| 8 AM | 8:10, 8:42 |
| 9 AM | 9:14, 9:46 |
| 10 AM | 10:18, 10:50 |
| 11 AM | 11:22, 11:54 |
| 12 PM | 12:26, 12:58 |
| 1 PM | 1:30 |
| 2 PM | 2:02, 2:34 |
| 3 PM | 3:06, 3:38 |
| 4 PM | 4:10, 4:42 |
| 5 PM | 5:14, 5:46 |
| 6 PM | 6:18, 6:50 |
| 7 PM | 7:22, 7:54 |
| 8 PM | 8:26, 8:58 |
| 9 PM | 9:30 |
| 10 PM | 10:02, 10:34, 10:59 |
Departures from Dalhousie LRT Station WB — toward CHINOOK STATION
| Hour | Departures |
|---|---|
| 4 AM | 4:17, 4:39 |
| 5 AM | 5:01, 5:23, 5:45 |
| 6 AM | 6:07, 6:29, 6:51 |
| 7 AM | 7:13, 7:24, 7:35, 7:46, 7:57 |
| 8 AM | 8:08, 8:19, 8:30, 8:41, 8:52 |
| 9 AM | 9:03, 9:25, 9:47 |
| 10 AM | 10:09, 10:31, 10:53 |
| 11 AM | 11:15, 11:37, 11:59 |
| 12 PM | 12:21, 12:43 |
| 1 PM | 1:05, 1:27, 1:49 |
| 2 PM | 2:11, 2:33, 2:55 |
| 3 PM | 3:18, 3:28, 3:41, 3:50 |
| 4 PM | 4:04, 4:12, 4:27, 4:50 |
| 5 PM | 5:13, 5:36, 5:51, 5:59 |
| 6 PM | 6:22, 6:52 |
| 7 PM | 7:22, 7:52 |
| 8 PM | 8:22, 8:52 |
| 9 PM | 9:22, 9:52 |
| 10 PM | 10:22, 10:52 |
| 11 PM | 11:22, 11:52 |
| After midnight | 12:22 AM, 12:52 AM (after midnight — late-night service from the previous service day) |
| Hour | Departures |
|---|---|
| 4 AM | 4:57 |
| 5 AM | 5:22, 5:54 |
| 6 AM | 6:26, 6:58 |
| 7 AM | 7:30 |
| 8 AM | 8:02, 8:34 |
| 9 AM | 9:06, 9:38 |
| 10 AM | 10:10, 10:42 |
| 11 AM | 11:14, 11:46 |
| 12 PM | 12:18, 12:50 |
| 1 PM | 1:22, 1:54 |
| 2 PM | 2:26, 2:58 |
| 3 PM | 3:30 |
| 4 PM | 4:02, 4:34 |
| 5 PM | 5:06, 5:38 |
| 6 PM | 6:10, 6:42 |
| 7 PM | 7:14, 7:46 |
| 8 PM | 8:18, 8:50 |
| 9 PM | 9:22, 9:54 |
| 10 PM | 10:26, 10:51 |
Stops served — toward DALHOUSIE STATION
63 stops, in order of travel:
- Stop 5553 — Chinook LRT Station SB
- Stop 7715 — NB 1A ST SW @ 60 AV SW
- Stop 7739 — WB 58 AV SW @ 2 ST SW
- Stop 5423 — WB 58 AV SW @ Chinook Centre
- Stop 8718 — SB Elbow DR @ Bel-Aire DR SW
- Stop 5412 — SB Elbow DR@ Malibou RD SW
- Stop 9678 — WB Glenmore TR @ Elbow DR SW
- Stop 5764 — NB Crowchild TR @ Glenmore TR SW
- Stop 5684 — 54 Avenue SW Station (NB)
- Stop 6979 — WB 50 AV SW @ Crowchild TR
- Stop 6980 — WB 50 AV SW @ Richard RD
- Stop 6981 — NB Richard RD @ 50 AV SW
- Stop 9355 — Mount Royal University Station (NB)
- Stop 6983 — EB Richard RD @ Richardson WY SW
- Stop 5593 — WB Richardson WY @ Richard RD SW
- Stop 2255 — WB Richardson WY @ Bishop WY SW
- Stop 3796 — Mt Royal University W Gate WB
- Stop 5686 — SB Richardson WY @ Richardson RD SW
- Stop 3765 — Sarcee Road Station (WB)
- Stop 6343 — NB 37 ST SW @ 46 AV SW
- Stop 7312 — NB 37 ST SW @ 45 AV SW
- Stop 9076 — NB 37 ST SW @ 41 AV SW
- Stop 3766 — Richmond Road Station (NB)
- Stop 5893 — NB 37 ST SW @ 30 AV SW
- Stop 3767 — 26th Avenue SW Station (NB)
- Stop 6345 — NB 37 ST SW @ 23 AV SW
- Stop 7413 — NB 37 ST SW @ 19 AV SW
- Stop 6346 — NB 37 ST SW @ 17 AV SW
- Stop 7460 — NB 37 ST SW @ 13 AV SW
- Stop 7175 — EB Bow TR @ 37 ST SW
- Stop 6514 — SB Bow TR @ Westbrook Mall Overpass
- Stop 6348 — Westbrook LRT Station (EB Bow TR @ 33 ST SW)
- Stop 4624 — EB BOW TR @ 26 ST SW
- Stop 5667 — EB Bow Tr @ 24 ST SW
- Stop 5011 — WB Parkdale BV @ 26 ST NW
- Stop 8852 — WB Parkdale BV @ 27 ST NW
- Stop 5012 — NB 29 ST NW @ Parkdale BV
- Stop 8026 — NB 29 ST NW @ 7 AV NW
- Stop 8339 — Foothills Hospital (North Tower)
- Stop 8022 — Foothills Hospital (Women's Health Centre)
- Stop 2933 — EB Hospital DR @ Health Science CE NW
- Stop 6613 — NB 29 ST NW @ 15 AV NW
- Stop 5772 — NB Uxbridge DR @ 16 AV NW
- Stop 4038 — EB Unwin RD @ Usher RD NW
- Stop 7573 — NB University DR @ 24 AV NW
- Stop 5697 — WB University WY @ Craigie Hall
- Stop 5774 — University LRT Station (NB)
- Stop 8465 — WB Campus DR NW @ EEEL
- Stop 6296 — EB 32 AV NW @ Campus DR
- Stop 9568 — NB Brentwood RD @ N. of Charleswood DR NW
- Stop 6758 — NB Brentwood RD @ Brentwood Co-Op
- Stop 6605 — NB Brisebois DR @ Brentwood BV NW
- Stop 5298 — NB Brisebois DR @ Northmount DR NW
- Stop 5934 — NB Brisebois DR @ Capri AV NW
- Stop 7061 — NB Brisebois DR @ Crawford RD NW
- Stop 7062 — WB 52 AV NW @ Brisebois DR
- Stop 5935 — WB 52 AV NW @ Bannerman DR
- Stop 7072 — WB 52 AV NW @ Beaver RD
- Stop 6311 — NB Northland DR @ 52 AV NW
- Stop 5473 — WB Dalhousie DR @ Dalton DR NW
- Stop 7101 — WB Dalhousie DR @ Dalgetty DR NW
- Stop 6563 — WB Dalhousie DR @ Dalgleish RD NW
- Stop 4000 — Dalhousie LRT Station WB
Stops served — toward CHINOOK STATION
60 stops, in order of travel:
- Stop 4000 — Dalhousie LRT Station WB
- Stop 5478 — EB Dalhousie DR @ Dalton DR NW
- Stop 7099 — EB Dalhousie DR @ Dalgetty DR NW
- Stop 5490 — EB Dalhousie DR @ Dalton DR NW
- Stop 5945 — EB 52 AV NW @ Brenner DR
- Stop 7073 — EB 52 AV NW @ Benton DR
- Stop 7074 — EB 52 AV NW @ 33 ST NW
- Stop 7075 — SB Brisebois DR @ 52 AV NW
- Stop 7076 — SB Brisebois DR @ Bulyea RD NW
- Stop 4049 — SB Brisebois DR @ Capri AV NW
- Stop 6604 — SB Brisebois DR @ Northmount DR NW
- Stop 4045 — SB Brisebois DR @ Barr RD NW
- Stop 6763 — SB Brentwood RD @ Brentwood Co-Op NW
- Stop 7070 — SB Brentwood RD @ N. of Charleswood DR NW
- Stop 2516 — 31st Street NW Station (WB)
- Stop 5746 — EB Campus DR NW @ Earth Sciences
- Stop 8464 — University LRT Station (SB)
- Stop 7410 — WB University WY @ Craigie Hall
- Stop 8467 — SB University DR @ 24 AV NW
- Stop 5749 — WB Unwin RD @ Usher RD NW
- Stop 4039 — SB Uxbridge DR @ Unwin RD NW
- Stop 6610 — SB 29 ST NW @ 16 AV NW
- Stop 6629 — SB 29 ST NW @ Hospital DR
- Stop 5771 — Foothills Hospital (Women's Health Centre)
- Stop 9903 — EB Hospital DR @ Health Science CE NW
- Stop 5013 — SB 29 ST NW @ 13 AV NW
- Stop 8021 — SB 29 ST NW @ 7 AV NW
- Stop 5037 — EB Parkdale BV @ 29 ST NW
- Stop 5039 — EB Parkdale BV @ 27 ST NW
- Stop 5651 — WB Bow TR @ 24 ST SW
- Stop 5470 — WB Bow TR @ 26 ST SW
- Stop 3645 — Westbrook LRT Station
- Stop 5816 — WB Bow TR @ Spruce DR SW
- Stop 4282 — NB Bow TR SW @ Westbrook Mall Overpass
- Stop 6369 — SB 37 ST SW @ Bow TR
- Stop 4281 — SB 37 ST SW @ 13 AV SW
- Stop 4280 — SB 37 ST SW @ 17 AV SW
- Stop 8985 — SB 37 ST SW @ 19 AV SW
- Stop 8986 — SB 37 ST SW @ 23 AV SW
- Stop 3745 — 26th Avenue SW Station (SB)
- Stop 6371 — SB 37 ST SW @ 30 AV SW
- Stop 3746 — Richmond Road Station (SB)
- Stop 7950 — SB 37 ST SW @ 41 AV SW
- Stop 9079 — SB 37 ST SW @ Grafton DR
- Stop 3747 — Sarcee Road Station (EB)
- Stop 5682 — EB Richardson WY @ Lincoln WY SW
- Stop 3795 — Mt Royal University W Gate EB
- Stop 6850 — EB Richardson WY @ W. of Richard RD SW
- Stop 6699 — WB Richard RD @ Richardson WY SW
- Stop 6700 — Mount Royal University Station (SB)
- Stop 5599 — EB 50 AV SW @ Richard RD
- Stop 6976 — EB 50 AV @ Peacekeepers GA SW
- Stop 5757 — 54 Avenue SW Station (SB)
- Stop 5758 — EB Glenmore TR @ Crowchild TR SW
- Stop 9677 — EB Glenmore TR @ Elbow DR SW
- Stop 8712 — NB Elbow DR @ Malibou RD SW
- Stop 8714 — NB Elbow DR @ Mayfair RD SW
- Stop 5428 — EB 58 AV @ W. of Chinook Centre
- Stop 7740 — EB 58 AV SW @ 3 ST SW
- Stop 5553 — Chinook LRT Station SB
Service exceptions
October 12, 2026 runs the Sunday schedule.
Frequently asked questions
How often does Route 9 run?
On Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16 days Route 9 runs about every 22 minutes at peak and every 22 minutes midday.
What time is the first and last Route 9 bus toward DALHOUSIE STATION?
On Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16 days the first bus toward DALHOUSIE STATION leaves Chinook LRT Station SB at 4:23 AM and the last at 1:10 AM.
What time is the first and last Route 9 bus toward CHINOOK STATION?
On Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16 days the first bus toward CHINOOK STATION leaves Dalhousie LRT Station WB at 4:17 AM and the last at 12:52 AM.
Does Route 9 run on Sundays?
Yes — see the Sunday & holidays rows in the frequency tables above.