# Route 10 City Hall/Southcentre — Calgary Transit Bus Schedule, Frequency & Stops

Route 10 City Hall/Southcentre is a Calgary Transit bus route running toward CITY HALL and toward SOUTHCENTRE. 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 & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward CITY HALL runs from 5:40 AM to 11:45 PM, about every 33 minutes at peak and every 33 minutes midday. Some trips toward CITY HALL are signed CITY CENTRE and end there (short-turn trips). All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

### Stop moved

Active Jan 7, 2026, 6:00 AM MT until Jun 26, 2026, 5:00 PM MT.

Starting Wednesday, January 7 at 9 a.m. through  Friday, June 26 at   5 p.m., northbound 1 Street S.W. will be closed between 6 - 7 Avenue S.W. to accommodate utility work. Routes 1, 7, 10, 13, 15, 90 and MAX Purple will have a stop closure.

The following stop will be temporarily closed:

- 	SB 1 ST @ 6 AV SW (Stop: #7845) Route: 10

- 	SB 1 ST @ 6 AV SW (Stop: #2491) Routes: 7, 13 & 90

- 	SB 1 ST SW @ 7 AV SW (Stop: #3392) Routes: 1, 15 & MAX Purple

Please use the following stop in lieu of the closed stop:

- 	SB 1 ST SW @ 8 AV SW (#7337) - Routes: 13 & 90

- 	SB 1 ST SW @ 8 AV SW (#5580)

- 	Regular stop - Route 10

- 	Temporary Stop: Routes: 1, 7, 15 & MAX Purple

Alerts as of Jun 10, 2026, 9:19 AM MT

## Frequency & span — toward CITY HALL

Route 10 frequency and service span toward CITY HALL, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13) | 5:40 AM | 11:45 PM | every 33 min | every 33 min | every 33 min |
| Monday–Thursday & Friday | 5:40 AM | 11:45 PM | every 32 min | every 32 min | every 32 min |
| Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 8:50 AM | 11:20 PM | — | every 30 min | every 30 min |
| Stampede (Jul 3) | 5:40 AM | 11:45 PM | every 33 min | every 33 min | every 33 min |

## Frequency & span — toward SOUTHCENTRE

Route 10 frequency and service span toward SOUTHCENTRE, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 6:27 AM | 11:45 PM | every 33 min | every 33 min | every 33 min |
| Monday–Thursday & Friday | 6:27 AM | 11:44 PM | every 33 min | every 32 min | every 32 min |
| Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 9:35 AM | 11:05 PM | — | every 30 min | every 30 min |

## Departures from Anderson LRT Station — toward CITY HALL

### Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13)

Route 10 toward CITY HALL — departures from Anderson LRT Station, Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:40 |
| 6 AM | 6:13, 6:46 |
| 7 AM | 7:19, 7:52 |
| 8 AM | 8:25, 8:58 |
| 9 AM | 9:31 |
| 10 AM | 10:04, 10:37 |
| 11 AM | 11:10, 11:43 |
| 12 PM | 12:16, 12:49 |
| 1 PM | 1:22, 1:55 |
| 2 PM | 2:28 |
| 3 PM | 3:01, 3:34 |
| 4 PM | 4:07, 4:40 |
| 5 PM | 5:13, 5:46 |
| 6 PM | 6:19, 6:52 |
| 7 PM | 7:25, 7:58 |
| 8 PM | 8:31 |
| 9 PM | 9:04, 9:37 |
| 10 PM | 10:10, 10:43 |
| 11 PM | 11:16, 11:45 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13)): 5:40 AM, 6:13 AM, 6:46 AM, 7:19 AM, 7:52 AM, 8:25 AM, 8:58 AM, 9:31 AM, 10:04 AM, 10:37 AM, 11:10 AM, 11:43 AM, 12:16 PM, 12:49 PM, 1:22 PM, 1:55 PM, 2:28 PM, 3:01 PM, 3:34 PM, 4:07 PM, 4:40 PM, 5:13 PM, 5:46 PM, 6:19 PM, 6:52 PM, 7:25 PM, 7:58 PM, 8:31 PM, 9:04 PM, 9:37 PM, 10:10 PM, 10:43 PM, 11:16 PM, 11:45 PM

### Monday–Thursday & Friday

Route 10 toward CITY HALL — departures from Anderson LRT Station, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:40 |
| 6 AM | 6:12, 6:44 |
| 7 AM | 7:16, 7:48 |
| 8 AM | 8:20, 8:52 |
| 9 AM | 9:24, 9:56 |
| 10 AM | 10:28 |
| 11 AM | 11:00, 11:32 |
| 12 PM | 12:04, 12:36 |
| 1 PM | 1:08, 1:40 |
| 2 PM | 2:12, 2:41 |
| 3 PM | 3:13, 3:48 |
| 4 PM | 4:20, 4:52 |
| 5 PM | 5:24, 5:56 |
| 6 PM | 6:28 |
| 7 PM | 7:00, 7:32 |
| 8 PM | 8:04, 8:36 |
| 9 PM | 9:08, 9:40 |
| 10 PM | 10:12, 10:44 |
| 11 PM | 11:16, 11:45 |

All departures (Monday–Thursday & Friday): 5:40 AM, 6:12 AM, 6:44 AM, 7:16 AM, 7:48 AM, 8:20 AM, 8:52 AM, 9:24 AM, 9:56 AM, 10:28 AM, 11:00 AM, 11:32 AM, 12:04 PM, 12:36 PM, 1:08 PM, 1:40 PM, 2:12 PM, 2:41 PM, 3:13 PM, 3:48 PM, 4:20 PM, 4:52 PM, 5:24 PM, 5:56 PM, 6:28 PM, 7:00 PM, 7:32 PM, 8:04 PM, 8:36 PM, 9:08 PM, 9:40 PM, 10:12 PM, 10:44 PM, 11:16 PM, 11:45 PM

### Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 10 toward CITY HALL — departures from Anderson LRT Station, Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 8 AM | 8:50 |
| 9 AM | 9:20, 9:50 |
| 10 AM | 10:20, 10:50 |
| 11 AM | 11:20, 11:50 |
| 12 PM | 12:20, 12:50 |
| 1 PM | 1:20, 1:50 |
| 2 PM | 2:20, 2:50 |
| 3 PM | 3:20, 3:50 |
| 4 PM | 4:20, 4:50 |
| 5 PM | 5:20, 5:50 |
| 6 PM | 6:20, 6:50 |
| 7 PM | 7:20, 7:50 |
| 8 PM | 8:20, 8:50 |
| 9 PM | 9:20, 9:50 |
| 10 PM | 10:20, 10:50 |
| 11 PM | 11:20 |

All departures (Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 8:50 AM, 9:20 AM, 9:50 AM, 10:20 AM, 10:50 AM, 11:20 AM, 11:50 AM, 12:20 PM, 12:50 PM, 1:20 PM, 1:50 PM, 2:20 PM, 2:50 PM, 3:20 PM, 3:50 PM, 4:20 PM, 4:50 PM, 5:20 PM, 5:50 PM, 6:20 PM, 6:50 PM, 7:20 PM, 7:50 PM, 8:20 PM, 8:50 PM, 9:20 PM, 9:50 PM, 10:20 PM, 10:50 PM, 11:20 PM

### Stampede (Jul 3)

Route 10 toward CITY HALL — departures from Anderson LRT Station, Stampede (Jul 3), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:40 |
| 6 AM | 6:13, 6:46 |
| 7 AM | 7:19, 7:35, 7:52 |
| 8 AM | 8:25, 8:58 |
| 9 AM | 9:31 |
| 10 AM | 10:04, 10:37 |
| 11 AM | 11:10, 11:43 |
| 12 PM | 12:16, 12:49 |
| 1 PM | 1:22, 1:55 |
| 2 PM | 2:28 |
| 3 PM | 3:01, 3:34 |
| 4 PM | 4:07, 4:40 |
| 5 PM | 5:13, 5:46 |
| 6 PM | 6:19, 6:52 |
| 7 PM | 7:25, 7:58 |
| 8 PM | 8:31 |
| 9 PM | 9:04, 9:37 |
| 10 PM | 10:10, 10:43 |
| 11 PM | 11:16, 11:45 |

All departures (Stampede (Jul 3)): 5:40 AM, 6:13 AM, 6:46 AM, 7:19 AM, 7:35 AM, 7:52 AM, 8:25 AM, 8:58 AM, 9:31 AM, 10:04 AM, 10:37 AM, 11:10 AM, 11:43 AM, 12:16 PM, 12:49 PM, 1:22 PM, 1:55 PM, 2:28 PM, 3:01 PM, 3:34 PM, 4:07 PM, 4:40 PM, 5:13 PM, 5:46 PM, 6:19 PM, 6:52 PM, 7:25 PM, 7:58 PM, 8:31 PM, 9:04 PM, 9:37 PM, 10:10 PM, 10:43 PM, 11:16 PM, 11:45 PM

## Departures from EB 9 AV S @ Centre ST S — toward SOUTHCENTRE

### Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)

Route 10 toward SOUTHCENTRE — departures from EB 9 AV S @ Centre ST S, Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:27 |
| 7 AM | 7:06, 7:39 |
| 8 AM | 8:12, 8:45 |
| 9 AM | 9:18, 9:51 |
| 10 AM | 10:24, 10:57 |
| 11 AM | 11:30 |
| 12 PM | 12:03, 12:36 |
| 1 PM | 1:09, 1:42 |
| 2 PM | 2:15, 2:48 |
| 3 PM | 3:21, 3:54 |
| 4 PM | 4:27 |
| 5 PM | 5:00, 5:34 |
| 6 PM | 6:07, 6:40 |
| 7 PM | 7:13, 7:46 |
| 8 PM | 8:19, 8:52 |
| 9 PM | 9:25, 9:58 |
| 10 PM | 10:31 |
| 11 PM | 11:04, 11:45 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 6:27 AM, 7:06 AM, 7:39 AM, 8:12 AM, 8:45 AM, 9:18 AM, 9:51 AM, 10:24 AM, 10:57 AM, 11:30 AM, 12:03 PM, 12:36 PM, 1:09 PM, 1:42 PM, 2:15 PM, 2:48 PM, 3:21 PM, 3:54 PM, 4:27 PM, 5:00 PM, 5:34 PM, 6:07 PM, 6:40 PM, 7:13 PM, 7:46 PM, 8:19 PM, 8:52 PM, 9:25 PM, 9:58 PM, 10:31 PM, 11:04 PM, 11:45 PM

### Monday–Thursday & Friday

Route 10 toward SOUTHCENTRE — departures from EB 9 AV S @ Centre ST S, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:27 |
| 7 AM | 7:01, 7:37 |
| 8 AM | 8:08, 8:41 |
| 9 AM | 9:09, 9:41 |
| 10 AM | 10:13, 10:45 |
| 11 AM | 11:17, 11:49 |
| 12 PM | 12:21, 12:53 |
| 1 PM | 1:25, 1:57 |
| 2 PM | 2:29 |
| 3 PM | 3:04, 3:34 |
| 4 PM | 4:06, 4:40 |
| 5 PM | 5:12, 5:44 |
| 6 PM | 6:16, 6:45 |
| 7 PM | 7:17, 7:50 |
| 8 PM | 8:21, 8:53 |
| 9 PM | 9:25, 9:57 |
| 10 PM | 10:29 |
| 11 PM | 11:01, 11:44 |

All departures (Monday–Thursday & Friday): 6:27 AM, 7:01 AM, 7:37 AM, 8:08 AM, 8:41 AM, 9:09 AM, 9:41 AM, 10:13 AM, 10:45 AM, 11:17 AM, 11:49 AM, 12:21 PM, 12:53 PM, 1:25 PM, 1:57 PM, 2:29 PM, 3:04 PM, 3:34 PM, 4:06 PM, 4:40 PM, 5:12 PM, 5:44 PM, 6:16 PM, 6:45 PM, 7:17 PM, 7:50 PM, 8:21 PM, 8:53 PM, 9:25 PM, 9:57 PM, 10:29 PM, 11:01 PM, 11:44 PM

### Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 10 toward SOUTHCENTRE — departures from EB 9 AV S @ Centre ST S, Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 9 AM | 9:35 |
| 10 AM | 10:05, 10:35 |
| 11 AM | 11:05, 11:35 |
| 12 PM | 12:05, 12:35 |
| 1 PM | 1:05, 1:35 |
| 2 PM | 2:05, 2:35 |
| 3 PM | 3:05, 3:35 |
| 4 PM | 4:05, 4:35 |
| 5 PM | 5:05, 5:35 |
| 6 PM | 6:06, 6:35 |
| 7 PM | 7:05, 7:35 |
| 8 PM | 8:05, 8:35 |
| 9 PM | 9:05, 9:35 |
| 10 PM | 10:05, 10:35 |
| 11 PM | 11:05 |

All departures (Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 9:35 AM, 10:05 AM, 10:35 AM, 11:05 AM, 11:35 AM, 12:05 PM, 12:35 PM, 1:05 PM, 1:35 PM, 2:05 PM, 2:35 PM, 3:05 PM, 3:35 PM, 4:05 PM, 4:35 PM, 5:05 PM, 5:35 PM, 6:06 PM, 6:35 PM, 7:05 PM, 7:35 PM, 8:05 PM, 8:35 PM, 9:05 PM, 9:35 PM, 10:05 PM, 10:35 PM, 11:05 PM

## Stops served — toward CITY HALL

48 stops, in order of travel:

1. [Stop 8434 — Anderson LRT Station](https://calgarytransittimes.com/stops/8434/)
1. [Stop 8392 — EB Southport WY @ Southport RD SW](https://calgarytransittimes.com/stops/8392/)
1. [Stop 5957 — SB Bonaventure DR @ Willow Park DR SE](https://calgarytransittimes.com/stops/5957/)
1. [Stop 7961 — EB Bonaventure DR @ E. Fairmont DR SE](https://calgarytransittimes.com/stops/7961/)
1. [Stop 5544 — NB Fairmount DR @ Willingdon BV SE](https://calgarytransittimes.com/stops/5544/)
1. [Stop 5545 — NB Fairmount DR @  Willow Ridge PL SE](https://calgarytransittimes.com/stops/5545/)
1. [Stop 5546 — NB Fairmount DR @ Willow Park DR SE](https://calgarytransittimes.com/stops/5546/)
1. [Stop 4835 — NB Fairmount DR @ @ 99 AV SE](https://calgarytransittimes.com/stops/4835/)
1. [Stop 5547 — NB Fairmount DR @ Southland DR SE](https://calgarytransittimes.com/stops/5547/)
1. [Stop 4834 — NB Fairmount DR @ 96 AV SE](https://calgarytransittimes.com/stops/4834/)
1. [Stop 4833 — NB Fairmount DR @ Arbour CR SE](https://calgarytransittimes.com/stops/4833/)
1. [Stop 4832 — NB Fairmount DR @ Armstrong CR SE](https://calgarytransittimes.com/stops/4832/)
1. [Stop 5548 — NB Fairmount DR @ Acadia DR SE](https://calgarytransittimes.com/stops/5548/)
1. [Stop 4831 — NB Fairmount DR @ 88 AV SE](https://calgarytransittimes.com/stops/4831/)
1. [Stop 4830 — NB Fairmount DR @ 86 AV SE](https://calgarytransittimes.com/stops/4830/)
1. [Stop 4829 — NB Fairmount DR @ 83 AV SE](https://calgarytransittimes.com/stops/4829/)
1. [Stop 5549 — NB Fairmount DR @ Heritage DR SE](https://calgarytransittimes.com/stops/5549/)
1. [Stop 4816 — NB Fairmount DR @ Fredson DR SE](https://calgarytransittimes.com/stops/4816/)
1. [Stop 4815 — NB Fairmount DR @ 78 AV SE](https://calgarytransittimes.com/stops/4815/)
1. [Stop 5550 — NB Fairmount DR @ Fyffe RD SE](https://calgarytransittimes.com/stops/5550/)
1. [Stop 4814 — NB Fairmount DR @ Fairview DR SE](https://calgarytransittimes.com/stops/4814/)
1. [Stop 4813 — NB Fairmount DR @ Franklin DR SE](https://calgarytransittimes.com/stops/4813/)
1. [Stop 4812 — NB Fairmount DR @ Farrell RD SE](https://calgarytransittimes.com/stops/4812/)
1. [Stop 5551 — NB Centre ST S @ Glenmore TR](https://calgarytransittimes.com/stops/5551/)
1. [Stop 5552 — WB 61 AV S @ Centre ST S](https://calgarytransittimes.com/stops/5552/)
1. [Stop 5528 — Chinook LRT Station NB](https://calgarytransittimes.com/stops/5528/)
1. [Stop 7590 — WB 61 AV SW @ 3 ST SW](https://calgarytransittimes.com/stops/7590/)
1. [Stop 7735 — NB Macleod TR @ 61 AV SW](https://calgarytransittimes.com/stops/7735/)
1. [Stop 7737 — NB Macleod TR @ 58 AV SW](https://calgarytransittimes.com/stops/7737/)
1. [Stop 5554 — NB Macleod TR @ 55 AV SW](https://calgarytransittimes.com/stops/5554/)
1. [Stop 5238 — NB Macleod TR @ 53 AV SW](https://calgarytransittimes.com/stops/5238/)
1. [Stop 5555 — NB Macleod TR @ 50 AV SW](https://calgarytransittimes.com/stops/5555/)
1. [Stop 4805 — NB Macleod TR @ 46 AV SW](https://calgarytransittimes.com/stops/4805/)
1. [Stop 4804 — NB Macleod TR @ 45 AV SW](https://calgarytransittimes.com/stops/4804/)
1. [Stop 5556 — NB Macleod TR @ 42 AV SE](https://calgarytransittimes.com/stops/5556/)
1. [Stop 5557 — NB Macleod TR @ 39 AV SE](https://calgarytransittimes.com/stops/5557/)
1. [Stop 4803 — NB Macleod TR @ 38A AV SE](https://calgarytransittimes.com/stops/4803/)
1. [Stop 4802 — NB Macleod TR @ 36 AV SE](https://calgarytransittimes.com/stops/4802/)
1. [Stop 5558 — NB Macleod TR @ 31 AV SE](https://calgarytransittimes.com/stops/5558/)
1. [Stop 6797 — NB Macleod TR @ 25 AV SE](https://calgarytransittimes.com/stops/6797/)
1. [Stop 5559 — NB Macleod TR @ 17 AV SE](https://calgarytransittimes.com/stops/5559/)
1. [Stop 5560 — NB Macleod TR @ 12 AV SE](https://calgarytransittimes.com/stops/5560/)
1. [Stop 5251 — City Hall LRT Station (NB Macleod TR @ 7 AV SE)](https://calgarytransittimes.com/stops/5251/)
1. [Stop 7293 — WB 4 AV SE @ 1 ST SE](https://calgarytransittimes.com/stops/7293/)
1. [Stop 8074 — SB 1 ST SW @ 4 AV SW](https://calgarytransittimes.com/stops/8074/)
1. [Stop 7845 — SB 1 ST SW @ 6 AV SW](https://calgarytransittimes.com/stops/7845/)
1. [Stop 5580 — SB 1 ST SW @ 8 AV SW](https://calgarytransittimes.com/stops/5580/)
1. [Stop 7380 — EB 9 AV S @ Centre ST S](https://calgarytransittimes.com/stops/7380/)

## Stops served — toward SOUTHCENTRE

44 stops, in order of travel:

1. [Stop 7380 — EB 9 AV S @ Centre ST S](https://calgarytransittimes.com/stops/7380/)
1. [Stop 5284 — SB 1 ST SE@ 10 AV SE](https://calgarytransittimes.com/stops/5284/)
1. [Stop 5285 — SB 1 ST SE@ 12 AV SE](https://calgarytransittimes.com/stops/5285/)
1. [Stop 7930 — SB 1 ST SE @ 14 AV SE](https://calgarytransittimes.com/stops/7930/)
1. [Stop 5520 — SB 1 ST SE @ 17 AV SE](https://calgarytransittimes.com/stops/5520/)
1. [Stop 7340 — SB 1 ST SE @ S. of 18 AV SE](https://calgarytransittimes.com/stops/7340/)
1. [Stop 7929 — SB Macleod TR @ 25 AV SW](https://calgarytransittimes.com/stops/7929/)
1. [Stop 5521 — SB Macleod TR @ 31 AV SW](https://calgarytransittimes.com/stops/5521/)
1. [Stop 5522 — SB Macleod TR @ Mission RD SW](https://calgarytransittimes.com/stops/5522/)
1. [Stop 5523 — SB Macleod TR @ 39 AV SW](https://calgarytransittimes.com/stops/5523/)
1. [Stop 4801 — SB Macleod TR @ 42 AV SW](https://calgarytransittimes.com/stops/4801/)
1. [Stop 4800 — SB Macleod TR @ 45 AV SW](https://calgarytransittimes.com/stops/4800/)
1. [Stop 5524 — SB Macleod TR @ 50 AV SW](https://calgarytransittimes.com/stops/5524/)
1. [Stop 4807 — SB Macleod TR @  53 AV SW](https://calgarytransittimes.com/stops/4807/)
1. [Stop 4806 — SB Macleod TR @ 56 AV SW](https://calgarytransittimes.com/stops/4806/)
1. [Stop 6905 — SB Macleod TR @ 58 AV SW](https://calgarytransittimes.com/stops/6905/)
1. [Stop 5525 — EB 61 AV SW @ 3 ST SW](https://calgarytransittimes.com/stops/5525/)
1. [Stop 6342 — Chinook LRT Station WB](https://calgarytransittimes.com/stops/6342/)
1. [Stop 5529 — SB Centre ST S @ 61 AV S](https://calgarytransittimes.com/stops/5529/)
1. [Stop 7277 — SB Centre ST S @ Glenmore TR S](https://calgarytransittimes.com/stops/7277/)
1. [Stop 5530 — SB Fairmount DR @ Farrell RD SE](https://calgarytransittimes.com/stops/5530/)
1. [Stop 4811 — SB Fairmount DR @  Franklin DR SE](https://calgarytransittimes.com/stops/4811/)
1. [Stop 4810 — SB Fairmount DR @  Fairview DR SE](https://calgarytransittimes.com/stops/4810/)
1. [Stop 4809 — SB Fairmount DR @ Farrell RD SE](https://calgarytransittimes.com/stops/4809/)
1. [Stop 5531 — SB Fairmount DR @ 78 AV SE](https://calgarytransittimes.com/stops/5531/)
1. [Stop 4808 — SB Fairmount DR @ Fredson DR SE](https://calgarytransittimes.com/stops/4808/)
1. [Stop 4828 — SB Fairmount DR @ Heritage DR SE](https://calgarytransittimes.com/stops/4828/)
1. [Stop 4827 — SB  Fairmount DR @ 84 AV SE](https://calgarytransittimes.com/stops/4827/)
1. [Stop 5532 — SB Fairmount DR @ 86 AV SE](https://calgarytransittimes.com/stops/5532/)
1. [Stop 4826 — SB Fairmount DR @ 88 AV SE](https://calgarytransittimes.com/stops/4826/)
1. [Stop 4825 — SB Fairmount DR @ 90 AV SE](https://calgarytransittimes.com/stops/4825/)
1. [Stop 5533 — SB Fairmount DR @ 92 AV SE](https://calgarytransittimes.com/stops/5533/)
1. [Stop 4818 — SB Fairmount DR @ 94 AV SE](https://calgarytransittimes.com/stops/4818/)
1. [Stop 4817 — SB Fairmount DR @ 96 AV SE](https://calgarytransittimes.com/stops/4817/)
1. [Stop 5534 — SB Fairmount DR @ Southland DR SE](https://calgarytransittimes.com/stops/5534/)
1. [Stop 3962 — SB Fairmount DR @ 99 AV SE](https://calgarytransittimes.com/stops/3962/)
1. [Stop 3961 — SB Fairmount DR @ Willow PK DR SE](https://calgarytransittimes.com/stops/3961/)
1. [Stop 5535 — SB Fairmount DR @ Willow Ridge PL SE](https://calgarytransittimes.com/stops/5535/)
1. [Stop 5536 — SB Fairmount DR @ N. of Bonaventure DR SE](https://calgarytransittimes.com/stops/5536/)
1. [Stop 8555 — WB Bonaventure DR @ Fairmount DR SE](https://calgarytransittimes.com/stops/8555/)
1. [Stop 7957 — WB Bonaventure DR @  Southcentre Mall (WB)](https://calgarytransittimes.com/stops/7957/)
1. [Stop 9331 — WB Willowpark DR @ Bonaventure DR SE](https://calgarytransittimes.com/stops/9331/)
1. [Stop 7589 — WB Southport WY @ Southport RD SW](https://calgarytransittimes.com/stops/7589/)
1. [Stop 8434 — Anderson LRT Station](https://calgarytransittimes.com/stops/8434/)

## 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 10 run?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13) days Route 10 runs about every 33 minutes at peak and every 33 minutes midday.

### What time is the first and last Route 10 bus toward CITY HALL?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward CITY HALL leaves Anderson LRT Station at 5:40 AM and the last at 11:45 PM.

### What time is the first and last Route 10 bus toward SOUTHCENTRE?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward SOUTHCENTRE leaves EB 9 AV S @ Centre ST S at 6:27 AM and the last at 11:45 PM.

### Does Route 10 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.
