Route 8 North Pointe Terminal/Foothills Medical Centre — Calgary Transit Bus Schedule, Frequency & Stops
Route 8 North Pointe Terminal/Foothills Medical Centre is a Calgary Transit bus route running toward NORTH POINTE TERMINAL and toward FOOTHILLS MEDICAL CENTRE. Service operates on Monday–Thursday, Friday, Wednesday, Saturday, Sunday (Oct 18 – Dec 20), Saturday and Sunday (Oct 25) days. On Monday, Tuesday, Thursday, Friday & Oct 14 – Dec 16 days, service toward NORTH POINTE TERMINAL runs from 4:37 AM to 1:03 AM, about every 17 minutes at peak and every 21 minutes midday. All times are scheduled times, effective Oct 13 – Dec 20, 2026.
Service alerts
No alerts currently listed for this route — live alert list at /alerts/, updated every 10 minutes.
Frequency & span — toward NORTH POINTE TERMINAL
| Days | First | Last | Peak | Midday | Evening |
|---|---|---|---|---|---|
| Monday, Tuesday, Thursday, Friday & Oct 14 – Dec 16 | 4:37 AM | 1:03 AM | every 17 min | every 21 min | every 21 min |
| Weekends & holidays | 7:00 AM | 12:20 AM | every 27 min | every 27 min | every 31 min |
Frequency & span — toward FOOTHILLS MEDICAL CENTRE
| Days | First | Last | Peak | Midday | Evening |
|---|---|---|---|---|---|
| Monday–Thursday | 5:02 AM | 1:03 AM | every 5 min | every 21 min | every 21 min |
| Friday | 5:02 AM | 1:03 AM | every 5 min | every 21 min | every 21 min |
| Weekends & holidays | 6:35 AM | 11:30 PM | every 27 min | every 27 min | every 27 min |
Departures from EB Hospital DR @ Health Science CE NW — toward NORTH POINTE TERMINAL
| Hour | Departures |
|---|---|
| 4 AM | 4:37, 4:54 |
| 5 AM | 5:11, 5:28, 5:45 |
| 6 AM | 6:02, 6:19, 6:36, 6:53 |
| 7 AM | 7:10, 7:27, 7:44, 7:49, 7:55 |
| 8 AM | 8:01, 8:10, 8:18, 8:35, 8:52 |
| 9 AM | 9:09, 9:30, 9:51 |
| 10 AM | 10:12, 10:33, 10:54 |
| 11 AM | 11:15, 11:36, 11:57 |
| 12 PM | 12:18, 12:39 |
| 1 PM | 1:00, 1:21, 1:42 |
| 2 PM | 2:03, 2:27, 2:44, 2:49, 2:54 |
| 3 PM | 3:01, 3:11, 3:18, 3:23, 3:35, 3:40, 3:52, 3:57 |
| 4 PM | 4:09, 4:19, 4:26, 4:43 |
| 5 PM | 5:00, 5:17, 5:34, 5:58 |
| 6 PM | 6:19, 6:43 |
| 7 PM | 7:03, 7:22, 7:43 |
| 8 PM | 8:04, 8:25, 8:46 |
| 9 PM | 9:18, 9:52 |
| 10 PM | 10:25, 10:58 |
| 11 PM | 11:31 |
| After midnight | 12:04 AM, 12:37 AM, 1:03 AM (after midnight — late-night service from the previous service day) |
| Hour | Departures |
|---|---|
| 7 AM | 7:00, 7:27, 7:54 |
| 8 AM | 8:21, 8:48 |
| 9 AM | 9:15, 9:42 |
| 10 AM | 10:09, 10:36 |
| 11 AM | 11:03, 11:30, 11:57 |
| 12 PM | 12:24, 12:51 |
| 1 PM | 1:18, 1:45 |
| 2 PM | 2:12, 2:39 |
| 3 PM | 3:06, 3:33 |
| 4 PM | 4:00, 4:27, 4:54 |
| 5 PM | 5:21, 5:48 |
| 6 PM | 6:15, 6:42 |
| 7 PM | 7:09, 7:36 |
| 8 PM | 8:13, 8:50 |
| 9 PM | 9:25 |
| 10 PM | 10:00, 10:35 |
| 11 PM | 11:10, 11:45 |
| After midnight | 12:20 AM (after midnight — late-night service from the previous service day) |
Departures from North Pointe Terminal B — toward FOOTHILLS MEDICAL CENTRE
| Hour | Departures |
|---|---|
| 5 AM | 5:02, 5:20, 5:37, 5:54 |
| 6 AM | 6:11, 6:28, 6:45, 6:50, 6:55 |
| 7 AM | 7:02, 7:07, 7:12, 7:19, 7:24, 7:29, 7:36, 7:41, 7:46, 7:53, 7:58 |
| 8 AM | 8:10, 8:27, 8:44, 8:57 |
| 9 AM | 9:18, 9:39 |
| 10 AM | 10:00, 10:21, 10:42 |
| 11 AM | 11:03, 11:24, 11:45 |
| 12 PM | 12:06, 12:27, 12:48 |
| 1 PM | 1:09, 1:30, 1:51 |
| 2 PM | 2:14, 2:26, 2:36, 2:46, 2:56 |
| 3 PM | 3:01, 3:10, 3:20, 3:27, 3:32, 3:40, 3:45, 3:50, 3:55 |
| 4 PM | 4:01, 4:18, 4:35, 4:52 |
| 5 PM | 5:09, 5:26, 5:48 |
| 6 PM | 6:11, 6:32, 6:53 |
| 7 PM | 7:14, 7:35, 7:56 |
| 8 PM | 8:31 |
| 9 PM | 9:00, 9:35 |
| 10 PM | 10:06, 10:39 |
| 11 PM | 11:12, 11:45 |
| After midnight | 12:18 AM, 1:03 AM (after midnight — late-night service from the previous service day) |
| Hour | Departures |
|---|---|
| 5 AM | 5:02, 5:20, 5:37, 5:54 |
| 6 AM | 6:11, 6:28, 6:45, 6:50, 6:55 |
| 7 AM | 7:02, 7:07, 7:12, 7:19, 7:24, 7:29, 7:36, 7:41, 7:46, 7:53, 7:58 |
| 8 AM | 8:10, 8:27, 8:44, 8:57 |
| 9 AM | 9:18, 9:39 |
| 10 AM | 10:00, 10:21, 10:42 |
| 11 AM | 11:03, 11:24, 11:45 |
| 12 PM | 12:06, 12:27, 12:48 |
| 1 PM | 1:09, 1:30, 1:40, 1:51 |
| 2 PM | 2:14, 2:17, 2:26, 2:36, 2:46, 2:56 |
| 3 PM | 3:01, 3:10, 3:27, 3:32, 3:40, 3:45, 3:50, 3:55 |
| 4 PM | 4:01, 4:18, 4:35, 4:52 |
| 5 PM | 5:09, 5:26, 5:48 |
| 6 PM | 6:11, 6:32, 6:53 |
| 7 PM | 7:14, 7:35, 7:56 |
| 8 PM | 8:31 |
| 9 PM | 9:00, 9:35 |
| 10 PM | 10:06, 10:39 |
| 11 PM | 11:12, 11:45 |
| After midnight | 12:18 AM, 1:03 AM (early Saturday — late-night Friday service) |
| Hour | Departures |
|---|---|
| 6 AM | 6:35 |
| 7 AM | 7:02, 7:29, 7:56 |
| 8 AM | 8:23, 8:50 |
| 9 AM | 9:17, 9:44 |
| 10 AM | 10:11, 10:38 |
| 11 AM | 11:05, 11:32, 11:59 |
| 12 PM | 12:26, 12:53 |
| 1 PM | 1:20, 1:47 |
| 2 PM | 2:14, 2:41 |
| 3 PM | 3:08, 3:35 |
| 4 PM | 4:02, 4:29, 4:56 |
| 5 PM | 5:23, 5:50 |
| 6 PM | 6:17, 6:44 |
| 7 PM | 7:11, 7:38 |
| 8 PM | 8:05, 8:35 |
| 9 PM | 9:10, 9:45 |
| 10 PM | 10:20, 10:55 |
| 11 PM | 11:30 |
Stops served — toward NORTH POINTE TERMINAL
46 stops, in order of travel:
- Stop 2933 — EB Hospital DR @ Health Science CE NW
- Stop 8473 — NB 29 ST NW @ 15 AV NW
- Stop 2794 — Foothills Medical Centre (WB)
- Stop 3528 — NB University BV NW @ Pathway
- Stop 3406 — NB West Campus BV NW @ S. of 24 AV NW
- Stop 8648 — Children's Hospital (NB Childrens DR @ Oki DR NW)
- Stop 2905 — EB University AV @ Smith ST NW
- Stop 2804 — NB 39 ST NW @ University AV
- Stop 5445 — EB 32 AV NW @ 39 ST NW
- Stop 4107 — EB 32 AV NW @ 37 ST NW
- Stop 6615 — EB 32 AV NW @ 33 ST NW
- Stop 2350 — 31st Street NW Station (EB)
- Stop 5394 — NB 31 ST NW@ 34 AV NW
- Stop 6751 — Brentwood LRT Station NB
- Stop 6605 — NB Brisebois DR @ Brentwood BV NW
- Stop 5469 — WB Northmount DR @ Brisebois DR NW
- Stop 7054 — WB Northmount DR @ Benson RD NW
- Stop 7055 — WB Northmount DR @ Bulyea RD NW
- Stop 7056 — WB Northmount DR @ 34 ST NW
- Stop 7057 — WB Northmount DR @ Boulton RD NW
- Stop 5474 — NB Northland DR @ Northmount DR NW
- Stop 6851 — NB Northland DR @ N. of Northmount DR NW
- Stop 5598 — NB Northland DR @ 52 AV NW
- Stop 9762 — NB Northland DR NW @ N. of 52 AV NW
- Stop 2955 — EB Hidden Valley DR @ Shaganappi TR NW
- Stop 8462 — EB Hidden Valley DR @ Hidden Hill TC NW
- Stop 8410 — EB Hidden Valley DR @ Hidden Ranch TC NW
- Stop 8409 — EB Hidden Valley DR @ Hidden Ranch CR NW
- Stop 8411 — EB Hidden Valley DR @ Hidden Ridge CL NW
- Stop 7859 — EB Hidden Valley DR @ Hidden Spring GR NW
- Stop 4418 — NB Hidden Valley LI @ Hidden Valley DR NW
- Stop 1700 — NB Hidden Creek DR @ Beddington TR NW
- Stop 9340 — EB Hidden Creek DR @ Hidden Creek GR NW
- Stop 9341 — NB Hidden Creek BV @ N. of Hidden Creek RD NW
- Stop 9342 — EB Hidden Creek WY @ Hidden Creek BV NW
- Stop 9705 — EB Hidden Creek WY @ Hidden Creek PT NW
- Stop 9763 — SB Panamount BV @ Hidden Creek WY NW
- Stop 9764 — EB Panamount BV @ W. Leg Panamount RD NW
- Stop 9765 — EB Panamount BV @ E. Leg Panamount RD NW
- Stop 9766 — EB Panamount BV @ Panamount ST NW
- Stop 4304 — EB Panamount BV @ Panamount LN NW
- Stop 4095 — EB Panamount BV @ Panorama Hills BV NW
- Stop 4094 — WB Panamount BV @ Panamount HL NW
- Stop 4093 — EB Panamount BV @ Panamount DR NW
- Stop 8458 — EB Country Village RD @ Harvest Hills BV NE
- Stop 3498 — North Pointe Terminal B
Stops served — toward FOOTHILLS MEDICAL CENTRE
44 stops, in order of travel:
- Stop 3498 — North Pointe Terminal B
- Stop 9714 — WB Panamount BV @ Harvest Hills BV N
- Stop 9715 — WB Panamount BV @ Panamount DR NW
- Stop 9716 — WB Panamount BV @ Panamount HL NW
- Stop 9717 — WB Panamount BV @ Panamount SQ NW
- Stop 9718 — WB Panamount BV @ Panamount LN NW
- Stop 9753 — WB Panamount BV @ Panamount ST NW
- Stop 9754 — WB Panamount BV @ E. Leg Panamount RD NW
- Stop 9755 — NB Panamount BV @ W. Leg Panamount RD NW
- Stop 9704 — WB Hidden Creek WY @ Panamount BV NW
- Stop 9344 — WB Hidden Creek WY @ Hidden Creek PT NW
- Stop 9345 — SB Hidden Creek BV @ Hidden Creek HT NW
- Stop 9346 — SB Hidden Creek BV @ Hidden Creek RD NW
- Stop 9347 — WB Hidden Creek DR @ Hidden Creek PL NW
- Stop 2990 — SB Hidden Valley Link NW @ Beddington TR NW
- Stop 9756 — SB Hidden Valley LI @ Hidden Valley VW
- Stop 9757 — WB Hidden Valley DR @ Hidden Spring CI NW
- Stop 9758 — WB Hidden Valley DR @ Hidden Ridge VW NW
- Stop 9759 — WB Hidden Valley DR @ W. Leg Hidden Ranch CR NW
- Stop 3386 — WB Hidden Valley DR @ W. Leg Hidden Ranch TC NW
- Stop 9761 — WB Hidden Valley DR @ Hidden Hills TC NW
- Stop 2943 — SB Shaganappi TR @ Hidden Valley DR NW
- Stop 5491 — SB Northland DR @ 52 AV NW
- Stop 7103 — SB Northland DR @ N. of Northmount DR NW
- Stop 5494 — EB Northmount DR @ Boulton RD NW
- Stop 7058 — EB Northmount DR @ Button RD NW
- Stop 7059 — EB Northmount DR @ Bulyea RD NW
- Stop 7060 — EB Northmount DR @ Braden CR NW
- Stop 6604 — SB Brisebois DR @ Northmount DR NW
- Stop 4045 — SB Brisebois DR @ Barr RD NW
- Stop 7273 — Brentwood LRT Station
- Stop 9599 — SB 31 ST NW @ S. of Brentwood Stn
- Stop 2516 — 31st Street NW Station (WB)
- Stop 5592 — WB 32 AV NW @ 33 ST NW
- Stop 3966 — WB 32 AV NW @ Collegiate BV
- Stop 5486 — WB 32 AV NW @ 37 ST NW
- Stop 4037 — SB 39 ST NW @ 32 AV NW
- Stop 4270 — SB Mclaurin ST @ University AV NW
- Stop 3495 — Alberta Children's Hospital Station (SB)
- Stop 9619 — WB 24 AV NW @ Mclaurin ST NW
- Stop 3407 — SB University BV NW @ 24 AV NW
- Stop 3529 — SB University BV @ Pathway NW
- Stop 3560 — EB Hospital DR @ Cal Wenzel PH Bldg NW
- Stop 2933 — EB Hospital DR @ Health Science CE NW
Frequently asked questions
How often does Route 8 run?
On Monday, Tuesday, Thursday, Friday & Oct 14 – Dec 16 days Route 8 runs about every 17 minutes at peak and every 21 minutes midday.
What time is the first and last Route 8 bus toward NORTH POINTE TERMINAL?
On Monday, Tuesday, Thursday, Friday & Oct 14 – Dec 16 days the first bus toward NORTH POINTE TERMINAL leaves EB Hospital DR @ Health Science CE NW at 4:37 AM and the last at 1:03 AM.
What time is the first and last Route 8 bus toward FOOTHILLS MEDICAL CENTRE?
On Monday–Thursday days the first bus toward FOOTHILLS MEDICAL CENTRE leaves North Pointe Terminal B at 5:02 AM and the last at 1:03 AM.
Does Route 8 run on Sundays?
Yes — see the Sunday & holidays rows in the frequency tables above.