Route 20 Heritage Station/Northmount Dr N is a Calgary Transit bus route running toward NORTHMOUNT DR N and toward HERITAGE STATION. 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 & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward NORTHMOUNT DR N runs from 5:15 AM to 12:41 AM, about every 14 minutes at peak and every 28 minutes midday. Some trips display "ROUTE 20" as their destination — these trips continue in service as Route 20 at the end of the run; stay on board. Some trips toward HERITAGE STATION are signed NORTHMOUNT DR N and end there (short-turn trips). Some trips toward HERITAGE STATION are signed 78 AV N TERMINAL and end there (short-turn trips). All times are scheduled times, effective Jun 3 – Aug 30, 2026.
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 20 run?
On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days Route 20 runs about every 14 minutes at peak and every 28 minutes midday.
What time is the first and last Route 20 bus toward NORTHMOUNT DR N?
On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward NORTHMOUNT DR N leaves Heritage LRT Station SB at 5:15 AM and the last at 12:41 AM.
What time is the first and last Route 20 bus toward HERITAGE STATION?
On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward HERITAGE STATION leaves NB Centre ST N @ 78 AV N nearside at 5:13 AM and the last at 1:48 AM.
Does Route 20 run on Sundays?
Yes — see the Sunday & holidays rows in the frequency tables above.