# Route 4 Huntington — Calgary Transit Bus Schedule, Frequency & Stops

Route 4 Huntington is a Calgary Transit bus route running toward HUNTINGTON. Service operates on Monday–Friday, Monday–Thursday, Sunday & holidays, Saturday (Jun 27 – Aug 29), Stampede (Jul 6–10), Friday, Stampede (Jul 4–11), Saturday (Jun 6), Sunday (Jun 7), Saturday (Jun 13), Sunday (Jun 14), Saturday (Jun 20), Sunday (Jun 21), Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 5), Stampede (Jul 8), Stampede (Jul 12) and Stampede (Jul 13) days. On Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) days, service toward HUNTINGTON runs from 5:26 AM to 11:50 PM, about every 20 minutes at peak and every 21 minutes midday. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

### Service alert

Active Jan 1, 2026, 10:00 AM MT until Jun 11, 2026, 11:59 PM MT.

Some trips may have been removed from this route's daily trips. Please use the trip planner on calgarytransit.com to double-check your schedule before you head out to catch your bus.

Alerts as of Jun 10, 2026, 6:11 AM MT

## Frequency & span — toward HUNTINGTON

Route 4 frequency and service span toward HUNTINGTON, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) | 5:26 AM | 11:50 PM | every 20 min | every 21 min | every 24 min |
| Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) | 5:42 AM | 11:17 PM | every 24 min | every 26 min | every 25 min |
| Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20) | 5:42 AM | 11:52 PM | every 24 min | every 26 min | every 25 min |
| Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8) | 5:26 AM | 12:51 AM | every 20 min | every 21 min | every 24 min |
| Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12) | 5:42 AM | 12:50 AM | every 24 min | every 26 min | every 25 min |

## Departures from EB @ 78 AV NW Terminal — toward HUNTINGTON

### Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13)

Route 4 toward HUNTINGTON — departures from EB @ 78 AV NW Terminal, Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:26, 5:45 |
| 6 AM | 6:04, 6:23, 6:42 |
| 7 AM | 7:01, 7:21, 7:41 |
| 8 AM | 8:02, 8:23, 8:43 |
| 9 AM | 9:03, 9:24, 9:45 |
| 10 AM | 10:05, 10:25, 10:46 |
| 11 AM | 11:07, 11:27, 11:47 |
| 12 PM | 12:07, 12:28, 12:49 |
| 1 PM | 1:10, 1:31, 1:52 |
| 2 PM | 2:13, 2:34, 2:55 |
| 3 PM | 3:17, 3:39 |
| 4 PM | 4:01, 4:23, 4:45 |
| 5 PM | 5:07, 5:30, 5:52 |
| 6 PM | 6:13, 6:35, 6:59 |
| 7 PM | 7:27, 7:50 |
| 8 PM | 8:14, 8:39 |
| 9 PM | 9:04, 9:26, 9:47 |
| 10 PM | 10:09, 10:31, 10:52 |
| 11 PM | 11:15, 11:50 |

All departures (Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13)): 5:26 AM, 5:45 AM, 6:04 AM, 6:23 AM, 6:42 AM, 7:01 AM, 7:21 AM, 7:41 AM, 8:02 AM, 8:23 AM, 8:43 AM, 9:03 AM, 9:24 AM, 9:45 AM, 10:05 AM, 10:25 AM, 10:46 AM, 11:07 AM, 11:27 AM, 11:47 AM, 12:07 PM, 12:28 PM, 12:49 PM, 1:10 PM, 1:31 PM, 1:52 PM, 2:13 PM, 2:34 PM, 2:55 PM, 3:17 PM, 3:39 PM, 4:01 PM, 4:23 PM, 4:45 PM, 5:07 PM, 5:30 PM, 5:52 PM, 6:13 PM, 6:35 PM, 6:59 PM, 7:27 PM, 7:50 PM, 8:14 PM, 8:39 PM, 9:04 PM, 9:26 PM, 9:47 PM, 10:09 PM, 10:31 PM, 10:52 PM, 11:15 PM, 11:50 PM

### Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21)

Route 4 toward HUNTINGTON — departures from EB @ 78 AV NW Terminal, Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:42 |
| 6 AM | 6:06, 6:30, 6:54 |
| 7 AM | 7:18, 7:42 |
| 8 AM | 8:06, 8:30, 8:54 |
| 9 AM | 9:18, 9:42 |
| 10 AM | 10:06, 10:30, 10:55 |
| 11 AM | 11:21, 11:47 |
| 12 PM | 12:13, 12:39 |
| 1 PM | 1:05, 1:31, 1:57 |
| 2 PM | 2:23, 2:49 |
| 3 PM | 3:15, 3:41 |
| 4 PM | 4:07, 4:33, 4:58 |
| 5 PM | 5:23, 5:48 |
| 6 PM | 6:13, 6:38 |
| 7 PM | 7:03, 7:28, 7:53 |
| 8 PM | 8:18, 8:43 |
| 9 PM | 9:08, 9:33, 9:58 |
| 10 PM | 10:23, 10:50 |
| 11 PM | 11:17 |

All departures (Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21)): 5:42 AM, 6:06 AM, 6:30 AM, 6:54 AM, 7:18 AM, 7:42 AM, 8:06 AM, 8:30 AM, 8:54 AM, 9:18 AM, 9:42 AM, 10:06 AM, 10:30 AM, 10:55 AM, 11:21 AM, 11:47 AM, 12:13 PM, 12:39 PM, 1:05 PM, 1:31 PM, 1:57 PM, 2:23 PM, 2:49 PM, 3:15 PM, 3:41 PM, 4:07 PM, 4:33 PM, 4:58 PM, 5:23 PM, 5:48 PM, 6:13 PM, 6:38 PM, 7:03 PM, 7:28 PM, 7:53 PM, 8:18 PM, 8:43 PM, 9:08 PM, 9:33 PM, 9:58 PM, 10:23 PM, 10:50 PM, 11:17 PM

### Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)

Route 4 toward HUNTINGTON — departures from EB @ 78 AV NW Terminal, Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:42 |
| 6 AM | 6:06, 6:30, 6:54 |
| 7 AM | 7:18, 7:42 |
| 8 AM | 8:06, 8:30, 8:54 |
| 9 AM | 9:18, 9:42 |
| 10 AM | 10:06, 10:30, 10:55 |
| 11 AM | 11:21, 11:47 |
| 12 PM | 12:13, 12:39 |
| 1 PM | 1:05, 1:31, 1:57 |
| 2 PM | 2:23, 2:49 |
| 3 PM | 3:15, 3:41 |
| 4 PM | 4:07, 4:33, 4:58 |
| 5 PM | 5:23, 5:48 |
| 6 PM | 6:13, 6:38 |
| 7 PM | 7:03, 7:28, 7:53 |
| 8 PM | 8:18, 8:43 |
| 9 PM | 9:08, 9:33, 9:58 |
| 10 PM | 10:23, 10:50 |
| 11 PM | 11:17, 11:52 |

All departures (Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)): 5:42 AM, 6:06 AM, 6:30 AM, 6:54 AM, 7:18 AM, 7:42 AM, 8:06 AM, 8:30 AM, 8:54 AM, 9:18 AM, 9:42 AM, 10:06 AM, 10:30 AM, 10:55 AM, 11:21 AM, 11:47 AM, 12:13 PM, 12:39 PM, 1:05 PM, 1:31 PM, 1:57 PM, 2:23 PM, 2:49 PM, 3:15 PM, 3:41 PM, 4:07 PM, 4:33 PM, 4:58 PM, 5:23 PM, 5:48 PM, 6:13 PM, 6:38 PM, 7:03 PM, 7:28 PM, 7:53 PM, 8:18 PM, 8:43 PM, 9:08 PM, 9:33 PM, 9:58 PM, 10:23 PM, 10:50 PM, 11:17 PM, 11:52 PM

### Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8)

Route 4 toward HUNTINGTON — departures from EB @ 78 AV NW Terminal, Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:26, 5:45 |
| 6 AM | 6:04, 6:23, 6:42 |
| 7 AM | 7:01, 7:21, 7:41 |
| 8 AM | 8:02, 8:23, 8:43 |
| 9 AM | 9:03, 9:24, 9:45 |
| 10 AM | 10:05, 10:25, 10:46 |
| 11 AM | 11:07, 11:27, 11:47 |
| 12 PM | 12:07, 12:28, 12:49 |
| 1 PM | 1:10, 1:31, 1:52 |
| 2 PM | 2:13, 2:34, 2:55 |
| 3 PM | 3:17, 3:39 |
| 4 PM | 4:01, 4:23, 4:45 |
| 5 PM | 5:07, 5:30, 5:52 |
| 6 PM | 6:13, 6:35, 6:59 |
| 7 PM | 7:27, 7:50 |
| 8 PM | 8:14, 8:39 |
| 9 PM | 9:04, 9:26, 9:47 |
| 10 PM | 10:09, 10:31, 10:52 |
| 11 PM | 11:15, 11:50 |
| After midnight | 12:16 AM, 12:51 AM (after midnight — late-night service from the previous service day) |

All departures (Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8)): 5:26 AM, 5:45 AM, 6:04 AM, 6:23 AM, 6:42 AM, 7:01 AM, 7:21 AM, 7:41 AM, 8:02 AM, 8:23 AM, 8:43 AM, 9:03 AM, 9:24 AM, 9:45 AM, 10:05 AM, 10:25 AM, 10:46 AM, 11:07 AM, 11:27 AM, 11:47 AM, 12:07 PM, 12:28 PM, 12:49 PM, 1:10 PM, 1:31 PM, 1:52 PM, 2:13 PM, 2:34 PM, 2:55 PM, 3:17 PM, 3:39 PM, 4:01 PM, 4:23 PM, 4:45 PM, 5:07 PM, 5:30 PM, 5:52 PM, 6:13 PM, 6:35 PM, 6:59 PM, 7:27 PM, 7:50 PM, 8:14 PM, 8:39 PM, 9:04 PM, 9:26 PM, 9:47 PM, 10:09 PM, 10:31 PM, 10:52 PM, 11:15 PM, 11:50 PM, 12:16 AM (after midnight), 12:51 AM (after midnight)

### Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12)

Route 4 toward HUNTINGTON — departures from EB @ 78 AV NW Terminal, Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:42 |
| 6 AM | 6:06, 6:30, 6:54 |
| 7 AM | 7:18, 7:42 |
| 8 AM | 8:06, 8:30, 8:54 |
| 9 AM | 9:18, 9:42 |
| 10 AM | 10:06, 10:30, 10:55 |
| 11 AM | 11:21, 11:47 |
| 12 PM | 12:13, 12:39 |
| 1 PM | 1:05, 1:31, 1:57 |
| 2 PM | 2:23, 2:49 |
| 3 PM | 3:15, 3:41 |
| 4 PM | 4:07, 4:33, 4:58 |
| 5 PM | 5:23, 5:48 |
| 6 PM | 6:13, 6:38 |
| 7 PM | 7:03, 7:28, 7:53 |
| 8 PM | 8:18, 8:43 |
| 9 PM | 9:08, 9:33, 9:58 |
| 10 PM | 10:23, 10:50 |
| 11 PM | 11:17, 11:52 |
| After midnight | 12:15 AM, 12:50 AM (after midnight — late-night service from the previous service day) |

All departures (Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12)): 5:42 AM, 6:06 AM, 6:30 AM, 6:54 AM, 7:18 AM, 7:42 AM, 8:06 AM, 8:30 AM, 8:54 AM, 9:18 AM, 9:42 AM, 10:06 AM, 10:30 AM, 10:55 AM, 11:21 AM, 11:47 AM, 12:13 PM, 12:39 PM, 1:05 PM, 1:31 PM, 1:57 PM, 2:23 PM, 2:49 PM, 3:15 PM, 3:41 PM, 4:07 PM, 4:33 PM, 4:58 PM, 5:23 PM, 5:48 PM, 6:13 PM, 6:38 PM, 7:03 PM, 7:28 PM, 7:53 PM, 8:18 PM, 8:43 PM, 9:08 PM, 9:33 PM, 9:58 PM, 10:23 PM, 10:50 PM, 11:17 PM, 11:52 PM, 12:15 AM (after midnight), 12:50 AM (after midnight)

## Stops served — toward HUNTINGTON

72 stops, in order of travel:

1. [Stop 5266 — EB @ 78 AV NW Terminal](https://calgarytransittimes.com/stops/5266/)
1. [Stop 5268 — EB 78 AV NE @ Huntham RD NE](https://calgarytransittimes.com/stops/5268/)
1. [Stop 9010 — EB 78 AV NE @ Huntridge HL NE](https://calgarytransittimes.com/stops/9010/)
1. [Stop 9011 — EB 78 AV NE @ Huntington RD NE](https://calgarytransittimes.com/stops/9011/)
1. [Stop 5269 — SB Huntington ST @ 78 AV NE](https://calgarytransittimes.com/stops/5269/)
1. [Stop 5270 — SB 4 ST NE @ 72 AV NE](https://calgarytransittimes.com/stops/5270/)
1. [Stop 9584 — SB 4 ST NE @ Hunterhorn GA](https://calgarytransittimes.com/stops/9584/)
1. [Stop 9016 — SB 4 ST NE @ Huntbourne WY](https://calgarytransittimes.com/stops/9016/)
1. [Stop 5271 — SB 4 ST NE @ 64 AV NE](https://calgarytransittimes.com/stops/5271/)
1. [Stop 8987 — SB 4 ST NE @ Blackthorn RD](https://calgarytransittimes.com/stops/8987/)
1. [Stop 8988 — SB 4 ST NE @ 60 AV NE](https://calgarytransittimes.com/stops/8988/)
1. [Stop 5272 — SB 4 ST NE @ S. of 60 AV NE](https://calgarytransittimes.com/stops/5272/)
1. [Stop 8989 — SB 4 ST NE @ Grier PL](https://calgarytransittimes.com/stops/8989/)
1. [Stop 8990 — SB 4 ST NE @ Grier AV](https://calgarytransittimes.com/stops/8990/)
1. [Stop 5273 — SB Edmonton TR @ McKnight BV NE](https://calgarytransittimes.com/stops/5273/)
1. [Stop 8982 — SB Edmonton TR @ N. of Greenview DR NE](https://calgarytransittimes.com/stops/8982/)
1. [Stop 8983 — SB Edmonton TR @ Greenview DR NE](https://calgarytransittimes.com/stops/8983/)
1. [Stop 7298 — SB Edmonton TR @ 41 AV NE](https://calgarytransittimes.com/stops/7298/)
1. [Stop 5274 — SB Edmonton TR @ 37 AV NE](https://calgarytransittimes.com/stops/5274/)
1. [Stop 5275 — SB Edmonton TR @ 35 AV NE](https://calgarytransittimes.com/stops/5275/)
1. [Stop 6583 — SB Edmonton TR @ 32 AV NE](https://calgarytransittimes.com/stops/6583/)
1. [Stop 6584 — SB Edmonton TR @ 30 AV NE](https://calgarytransittimes.com/stops/6584/)
1. [Stop 5276 — SB Edmonton TR @ 27 AV NE](https://calgarytransittimes.com/stops/5276/)
1. [Stop 6708 — SB Edmonton TR @ 25 AV NE](https://calgarytransittimes.com/stops/6708/)
1. [Stop 6735 — SB Edmonton TR @ 23 AV NE](https://calgarytransittimes.com/stops/6735/)
1. [Stop 6755 — SB Edmonton TR @ 21 AV NE](https://calgarytransittimes.com/stops/6755/)
1. [Stop 6768 — SB Edmonton TR @ 19 AV NE](https://calgarytransittimes.com/stops/6768/)
1. [Stop 6690 — SB Edmonton TR @ 16 AV NE](https://calgarytransittimes.com/stops/6690/)
1. [Stop 5510 — SB Edmonton TR @ 14 AV NE](https://calgarytransittimes.com/stops/5510/)
1. [Stop 5277 — SB Edmonton TR @ 12 AV NE](https://calgarytransittimes.com/stops/5277/)
1. [Stop 5777 — SB Edmonton TR @ 10 AV NE](https://calgarytransittimes.com/stops/5777/)
1. [Stop 5918 — SB Edmonton TR @ 8 AV NE](https://calgarytransittimes.com/stops/5918/)
1. [Stop 2024 — SB Edmonton TR @ 6 AV NE](https://calgarytransittimes.com/stops/2024/)
1. [Stop 5938 — SB 4 ST NE @ 1 AV NE](https://calgarytransittimes.com/stops/5938/)
1. [Stop 5279 — SB 4 ST NE @ Meredith RD](https://calgarytransittimes.com/stops/5279/)
1. [Stop 5005 — WB 6 AV SE @ Macleod TR](https://calgarytransittimes.com/stops/5005/)
1. [Stop 7466 — WB 6 AV SE @ 1 ST SE](https://calgarytransittimes.com/stops/7466/)
1. [Stop 5115 — WB 6 AV SW @ 1 ST SW](https://calgarytransittimes.com/stops/5115/)
1. [Stop 5120 — WB 6 AV SW @ 3 ST SW](https://calgarytransittimes.com/stops/5120/)
1. [Stop 6523 — WB 6 AV SW @ 6 ST SW](https://calgarytransittimes.com/stops/6523/)
1. [Stop 6133 — WB 4 AV SW @ 7 ST SW](https://calgarytransittimes.com/stops/6133/)
1. [Stop 7666 — WB 4 AV SW @ 8 ST SW](https://calgarytransittimes.com/stops/7666/)
1. [Stop 5224 — NB 10 ST @ Kensington RD NW](https://calgarytransittimes.com/stops/5224/)
1. [Stop 8045 — NB 10 ST NW @ 3 AV NW](https://calgarytransittimes.com/stops/8045/)
1. [Stop 8046 — NB 10 ST NW @ 5 AV NW](https://calgarytransittimes.com/stops/8046/)
1. [Stop 7672 — NB 10 ST NW @ 13 AV NW](https://calgarytransittimes.com/stops/7672/)
1. [Stop 8968 — NB 10 ST NW @ 16 AV NW](https://calgarytransittimes.com/stops/8968/)
1. [Stop 5229 — NB 10 ST NW @ 18 AV NW](https://calgarytransittimes.com/stops/5229/)
1. [Stop 8969 — NB 10 ST NW @ 20 AV NW](https://calgarytransittimes.com/stops/8969/)
1. [Stop 6721 — NB 10 ST NW @ 23 AV NW](https://calgarytransittimes.com/stops/6721/)
1. [Stop 8970 — NB 10 ST @ Rosehill DR NW](https://calgarytransittimes.com/stops/8970/)
1. [Stop 8971 — NB Cambrian DR @ 31 AV NW](https://calgarytransittimes.com/stops/8971/)
1. [Stop 5230 — NB Cambrian DR @ Northmount DR NW](https://calgarytransittimes.com/stops/5230/)
1. [Stop 5493 — NB 14 ST NW @ Cambrian DR](https://calgarytransittimes.com/stops/5493/)
1. [Stop 5231 — NB 14 ST NW @ Cromwell AV](https://calgarytransittimes.com/stops/5231/)
1. [Stop 7433 — NB 14 ST NW @ Cornwallis DR](https://calgarytransittimes.com/stops/7433/)
1. [Stop 5232 — EB North Haven DR @ 14 ST NW](https://calgarytransittimes.com/stops/5232/)
1. [Stop 7434 — NB North Haven DR @ Namaka CR NW](https://calgarytransittimes.com/stops/7434/)
1. [Stop 7435 — NB North Haven DR @ Nipawin CR NW](https://calgarytransittimes.com/stops/7435/)
1. [Stop 5233 — NB North Haven DR @ 48 AV NW](https://calgarytransittimes.com/stops/5233/)
1. [Stop 9003 — NB North Haven DR @ Nesbitt RD NW](https://calgarytransittimes.com/stops/9003/)
1. [Stop 6753 — NB North Haven DR @ 56 AV NW](https://calgarytransittimes.com/stops/6753/)
1. [Stop 8997 — EB Norfolk DR @ Norfolk WY NW](https://calgarytransittimes.com/stops/8997/)
1. [Stop 8998 — EB Norfolk DR @ Thornaby CR NW](https://calgarytransittimes.com/stops/8998/)
1. [Stop 8999 — NB 64 AV NW @ Norfolk DR NW](https://calgarytransittimes.com/stops/8999/)
1. [Stop 9005 — EB 64 AV NW @ Hunterview DR](https://calgarytransittimes.com/stops/9005/)
1. [Stop 9050 — EB 64 AV NW @ Hunts CR](https://calgarytransittimes.com/stops/9050/)
1. [Stop 5783 — NB 4 ST NW @ 68 AV NW (JG Diefenbaker HS)](https://calgarytransittimes.com/stops/5783/)
1. [Stop 9015 — NB 4 ST NW @ 68 AV NW (Superstore)](https://calgarytransittimes.com/stops/9015/)
1. [Stop 7537 — NB Centre ST N @ 72 AV N](https://calgarytransittimes.com/stops/7537/)
1. [Stop 5157 — NB Centre ST N @ S. of 78 AV N](https://calgarytransittimes.com/stops/5157/)
1. [Stop 5266 — EB @ 78 AV NW Terminal](https://calgarytransittimes.com/stops/5266/)

## Service exceptions

July 1, 2026 and August 3, 2026 run the Sunday schedule.

Stampede (Jul 6–10): a special schedule applies on July 6, 2026, July 7, 2026, July 9, 2026, July 10, 2026.

Stampede (Jul 4–11): a special schedule applies on July 4, 2026, July 11, 2026.

Stampede (Jul 2): a special schedule applies on July 2, 2026.

Stampede (Jul 3): a special schedule applies on July 3, 2026.

Stampede (Jul 5): a special schedule applies on July 5, 2026.

Stampede (Jul 8): a special schedule applies on July 8, 2026.

Stampede (Jul 12): a special schedule applies on July 12, 2026.

Stampede (Jul 13): a special schedule applies on July 13, 2026.

## Frequently asked questions

### How often does Route 4 run?

On Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) days Route 4 runs about every 20 minutes at peak and every 21 minutes midday.

### What time is the first and last Route 4 bus toward HUNTINGTON?

On Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) days the first bus toward HUNTINGTON leaves EB @ 78 AV NW Terminal at 5:26 AM and the last at 11:50 PM.

### Does Route 4 run on Sundays?

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

---

Contains information licensed under the [Open Government Licence – City of Calgary](https://data.calgary.ca/stories/s/u45n-7awa). Independent site, not affiliated with or endorsed by Calgary Transit or The City of Calgary — official info at [calgarytransit.com](https://www.calgarytransit.com). Schedule data from the City of Calgary GTFS feed published Jun 3, 2026, valid Jun 3 – Aug 30, 2026.
