Route 46 MacEwan — Calgary Transit Bus Schedule, Frequency & Stops

Route 46 MacEwan is a Calgary Transit bus route running toward SAGE HILL and toward 78 AV TERMINAL. Service operates on Monday–Thursday, Friday, Sunday & holidays, Wednesday, Saturday, Saturday (Sep 12), Sunday, Saturday (Sep 19) and Wednesday days. On Monday–Thursday days, service toward SAGE HILL runs from 5:00 AM to 12:12 AM, about every 14 minutes at peak and every 26 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 SAGE HILL

Route 46 frequency and service span toward SAGE HILL, effective Sep 9 – Dec 20, 2026
DaysFirstLastPeakMiddayEvening
Monday–Thursday5:00 AM12:12 AMevery 14 minevery 26 minevery 26 min
Friday5:00 AM12:12 AMevery 14 minevery 26 minevery 26 min
Weekends & holidays5:00 AM10:46 PMevery 26 minevery 26 minevery 26 min

Frequency & span — toward 78 AV TERMINAL

Route 46 frequency and service span toward 78 AV TERMINAL, effective Sep 9 – Dec 20, 2026
DaysFirstLastPeakMiddayEvening
Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 165:32 AM11:53 PMevery 14 minevery 26 minevery 26 min
Weekends & holidays5:09 AM10:56 PMevery 26 minevery 26 minevery 26 min

Departures from 78th Avenue N Station (NB) — toward SAGE HILL

Route 46 toward SAGE HILL — departures from 78th Avenue N Station (NB), Monday–Thursday, effective Sep 9 – Dec 20, 2026
HourDepartures
5 AM5:00, 5:13, 5:26, 5:39, 5:52
6 AM6:06, 6:20, 6:34, 6:48
7 AM7:02, 7:16, 7:30, 7:44, 7:58
8 AM8:12, 8:26, 8:40, 8:54
9 AM9:20, 9:46
10 AM10:12, 10:38
11 AM11:04, 11:30, 11:56
12 PM12:22, 12:48
1 PM1:14, 1:40
2 PM2:06, 2:32, 2:58
3 PM3:12, 3:26, 3:40, 3:54, 3:55
4 PM4:08, 4:22, 4:36, 4:50
5 PM5:04, 5:18, 5:32, 5:46
6 PM6:15, 6:34
7 PM7:00, 7:26, 7:52
8 PM8:18, 8:44
9 PM9:10, 9:36
10 PM10:02, 10:28, 10:54
11 PM11:20, 11:46
After midnight12:12 AM (after midnight — late-night service from the previous service day)
Route 46 toward SAGE HILL — departures from 78th Avenue N Station (NB), Friday, effective Sep 9 – Dec 20, 2026
HourDepartures
5 AM5:00, 5:13, 5:26, 5:39, 5:52
6 AM6:06, 6:20, 6:34, 6:48
7 AM7:02, 7:16, 7:30, 7:44, 7:58
8 AM8:12, 8:26, 8:40, 8:54
9 AM9:20, 9:46
10 AM10:12, 10:38
11 AM11:04, 11:30, 11:56
12 PM12:22, 12:48
1 PM1:14, 1:30, 1:40
2 PM2:06, 2:32, 2:58
3 PM3:12, 3:26, 3:40, 3:54
4 PM4:08, 4:22, 4:36, 4:50
5 PM5:04, 5:18, 5:32, 5:46
6 PM6:15, 6:34
7 PM7:00, 7:26, 7:52
8 PM8:18, 8:44
9 PM9:10, 9:36
10 PM10:02, 10:28, 10:54
11 PM11:20, 11:46
After midnight12:12 AM (early Saturday — late-night Friday service)
Route 46 toward SAGE HILL — departures from 78th Avenue N Station (NB), Weekends & holidays, effective Sep 9 – Dec 20, 2026
HourDepartures
5 AM5:00, 5:26, 5:52
6 AM6:18, 6:44
7 AM7:10, 7:36
8 AM8:02, 8:28, 8:54
9 AM9:20, 9:46
10 AM10:12, 10:38
11 AM11:04, 11:30, 11:56
12 PM12:22, 12:48
1 PM1:14, 1:40
2 PM2:06, 2:32, 2:58
3 PM3:24, 3:50
4 PM4:16, 4:42
5 PM5:08, 5:34
6 PM6:00, 6:26, 6:52
7 PM7:18, 7:44
8 PM8:10, 8:36
9 PM9:02, 9:28, 9:54
10 PM10:20, 10:46

Departures from NB Sage Valley RD @ Sage Valley BV NW — toward 78 AV TERMINAL

Route 46 toward 78 AV TERMINAL — departures from NB Sage Valley RD @ Sage Valley BV NW, Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16, effective Sep 9 – Dec 20, 2026
HourDepartures
5 AM5:32, 5:46
6 AM6:00, 6:14, 6:28, 6:44, 6:58
7 AM7:12, 7:26, 7:40, 7:54
8 AM8:03, 8:08, 8:22, 8:36
9 AM9:03, 9:29, 9:55
10 AM10:21, 10:47
11 AM11:13, 11:39
12 PM12:05, 12:31, 12:57
1 PM1:23, 1:49
2 PM2:15, 2:41
3 PM3:07, 3:21, 3:35, 3:49
4 PM4:03, 4:17, 4:31, 4:45, 4:59
5 PM5:13, 5:27, 5:41, 5:55
6 PM6:22, 6:48
7 PM7:07, 7:33, 7:59
8 PM8:25, 8:51
9 PM9:17, 9:43
10 PM10:09, 10:35
11 PM11:01, 11:27, 11:53
Route 46 toward 78 AV TERMINAL — departures from NB Sage Valley RD @ Sage Valley BV NW, Weekends & holidays, effective Sep 9 – Dec 20, 2026
HourDepartures
5 AM5:09, 5:35
6 AM6:01, 6:27, 6:53
7 AM7:19, 7:45
8 AM8:11, 8:37
9 AM9:03, 9:29, 9:55
10 AM10:21, 10:47
11 AM11:13, 11:39
12 PM12:05, 12:31, 12:57
1 PM1:23, 1:49
2 PM2:15, 2:41
3 PM3:07, 3:33, 3:59
4 PM4:25, 4:51
5 PM5:17, 5:43
6 PM6:09, 6:35
7 PM7:01, 7:27, 7:53
8 PM8:19, 8:45
9 PM9:11, 9:37
10 PM10:03, 10:29, 10:56

Stops served — toward SAGE HILL

34 stops, in order of travel:

  1. Stop 5579 — 78th Avenue N Station (NB)
  2. Stop 4458 — Beddington Towne Centre Station (NB)
  3. Stop 5496 — WB Bergen RD @ Centre ST N
  4. Stop 5499 — NB Bermuda DR @ Bergen RD NW
  5. Stop 8101 — WB Bermuda DR @ Bernard DR NW
  6. Stop 5500 — NB Berkshire RD @ Bermuda DR NW
  7. Stop 8103 — WB Berkshire BV @ Berkshire RD NW
  8. Stop 4096 — WB Berkshire BV @ Sandstone DR NW
  9. Stop 6984 — WB Berkshire BV @ E. of Sandarac DR NW
  10. Stop 7806 — WB Berkshire BV @ Sandarac DR NW
  11. Stop 1704 — WB MacEwan Glen DR @ 14 ST NW
  12. Stop 1705 — WB MacEwan Glen DR @ MacEwan Park VW NW
  13. Stop 7322 — WB MacEwan DR @ MacEwan Park RD NW
  14. Stop 6538 — NB MacEwan DR @ S. of MacEwan Park CL NW
  15. Stop 7323 — EB MacEwan DR @ MacEwan Ridge GA NW
  16. Stop 7324 — EB MacEwan DR @ MacEwan Meadow WY NW
  17. Stop 6988 — NB 14 ST NW @ Sandarac DR
  18. Stop 6992 — WB Hidden Valley DR @ 14 ST NW
  19. Stop 6993 — WB Hidden Valley DR @ Hidden Valley LD NW
  20. Stop 6994 — WB Hidden Valley DR @ Hidden PA NW
  21. Stop 7695 — WB Hidden Valley DR @ Hidden Ranch BV NW
  22. Stop 7696 — WB Hidden Valley DR @ Hidden CL NW
  23. Stop 8407 — WB Hidden Valley DR @ Hidden WY NW
  24. Stop 8408 — NB Hidden Valley DR @ Hidden Hills WY NW
  25. Stop 9761 — WB Hidden Valley DR @ Hidden Hills TC NW
  26. Stop 2064 — NB Shaganappi Tr @ Sherwood Ga NW
  27. Stop 2054 — NB Kincora Ga @ Shaganappi Tr NW
  28. Stop 1706 — EB Kincora Glen RD @ Kincora ST NW
  29. Stop 2992 — NB 37 ST NW @ Kincora Glen RD NW
  30. Stop 3493 — WB Sage Hill Ga @ 37 St NW
  31. Stop 2983 — NB Sage Hill BV @ Sage Hill RD NW
  32. Stop 4732 — WB Sage Valley BV @ Sage Hill VW NW
  33. Stop 4733 — WB Sage Valley BV @ Sage Valley RD NW
  34. Stop 4734 — NB Sage Valley RD @ Sage Valley BV NW

Stops served — toward 78 AV TERMINAL

44 stops, in order of travel:

  1. Stop 4734 — NB Sage Valley RD @ Sage Valley BV NW
  2. Stop 4786 — EB Sage Valley DR @ Sage Valley RD NW
  3. Stop 4787 — EB Sage Valley DR @ Sage Valley GR NW
  4. Stop 4822 — NB Sage Valley DR NW @ S.Leg Sage Valley PA NW
  5. Stop 4823 — NB Sage Valley DR NW @ N.Leg Sage Valley PA NW
  6. Stop 4889 — EB 144 AV NW @ Sage Valley DR NW
  7. Stop 4729 — SB Sage Hill DR @ 144 AV NW
  8. Stop 4730 — SB Sage Hill DR @ Sage Hill WY NW
  9. Stop 3416 — WB Sage Valley Blvd @ Sage Hill Dr NW
  10. Stop 2993 — SB Sage Hill BV @ N. of Sage Hill RD NW
  11. Stop 2982 — EB Sage Hill LI NW @ 37 ST NW
  12. Stop 2994 — SB 37 ST NW @ Symons Valley PY NW
  13. Stop 1701 — WB Kincora Glen RD @ Kincora Glen PA NW
  14. Stop 1702 — WB Kincora Glen RD @ Kincora GA NW
  15. Stop 2063 — SB Shaganappi TR @ Kincora GA NW
  16. Stop 2065 — SB Shaganappi TR @ Sherwood GA NW
  17. Stop 2955 — EB Hidden Valley DR @ Shaganappi TR NW
  18. Stop 2996 — SB Hidden Valley DR @ Hidden Valley DR NW
  19. Stop 2997 — SB Hidden Valley DR @ Hidden Hills WY NW
  20. Stop 2998 — EB Hidden Valley DR @ Hidden WAY NW
  21. Stop 1703 — EB Hidden Valley DR @ Hidden CL NW
  22. Stop 2999 — EB Hidden Valley DR @ Hidden CR NW
  23. Stop 3002 — EB Hidden Valley DR @ Hidden PA NW
  24. Stop 3003 — EB Hidden Valley DR @ Hidden CI NW
  25. Stop 3004 — EB Hidden Valley DR @ 14 ST NW
  26. Stop 6576 — WB MacEwan DR @ 14 ST NW
  27. Stop 7378 — WB MacEwan DR @ MacEwan Valley GA NW
  28. Stop 7379 — SB MacEwan DR @ MacEwan Ridge GA NW
  29. Stop 6577 — SB MacEwan DR @ MacEwan Park CL NW
  30. Stop 7381 — SB MacEwan DR @ MacEwan Park RI NW
  31. Stop 7384 — EB MacEwan DR @ MacEwan Park CI NW
  32. Stop 6328 — EB MacEwan Glen DR @ MacEwan Park VW NW
  33. Stop 6329 — EB Berkshire BV @ 14 ST NW
  34. Stop 7807 — EB Berkshire BV @ Berkley DR NW
  35. Stop 7808 — EB Berkshire BV @ E. of Berkley DR NW
  36. Stop 6197 — EB Berkshire BV @ Beddington BV NW
  37. Stop 8104 — EB Berkshire RD @ Berkshire BV NW
  38. Stop 6198 — EB Bermuda DR @ Berkshire RD NW
  39. Stop 8102 — EB Bermuda DR @ Bemuda RD NW
  40. Stop 5165 — EB Bergen RD @ Bermuda DR NW
  41. Stop 8421 — SB Centre ST N @ Bergen RD N
  42. Stop 4590 — Beddington Towne Centre Station (SB)
  43. Stop 5167 — SB Centre ST N@ Beddington BV N
  44. Stop 5579 — 78th Avenue N Station (NB)

Service exceptions

October 12, 2026 runs the Sunday schedule.

Frequently asked questions

How often does Route 46 run?

On Monday–Thursday days Route 46 runs about every 14 minutes at peak and every 26 minutes midday.

What time is the first and last Route 46 bus toward SAGE HILL?

On Monday–Thursday days the first bus toward SAGE HILL leaves 78th Avenue N Station (NB) at 5:00 AM and the last at 12:12 AM.

What time is the first and last Route 46 bus toward 78 AV TERMINAL?

On Monday, Tuesday, Thursday, Friday & Sep 9 – Dec 16 days the first bus toward 78 AV TERMINAL leaves NB Sage Valley RD @ Sage Valley BV NW at 5:32 AM and the last at 11:53 PM.

Does Route 46 run on Sundays?

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