# Route 15 Deerfoot Meadows — Calgary Transit Bus Schedule, Frequency & Stops

Route 15 Deerfoot Meadows is a Calgary Transit bus route running toward CITY CENTRE and toward SOUTHLAND. 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 CITY CENTRE runs from 5:20 AM to 7:18 PM, about every 39 minutes at peak and every 40 minutes midday. 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
### Stop moved

Active Jun 8, 2026, 9:00 AM MT until Jun 14, 2026, 3:00 PM MT.

Starting Monday, June at 8 at 9 a.m. through Sunday, June 14 at 3 p.m., lane closures will be in effect on eastbound 3 Avenue between 1 - 2 Street S.W. for utility work. Route 15 will have a stop closure.

The following stop will be temporarily closed:

-

EB 3 AV SW @ 2  ST SW (#8072) - Route 15

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

-

SB 1 ST SW @ 4  AV SW  (#8074)
### Stop moved

Active May 25, 2026, 6:00 AM MT until Jun 11, 2026, 11:59 PM MT.

Starting Monday, May 25 and continuing until further notice, due to a road closure on the corner of 1 Street S.W. @ 10 Avenue, routes 6, 7, 13, 15, 24 and 90 will have stop closures.

The following stops will be temporarily closed:

- NB 1 ST S.W. @ 10 AV S.W. (#7315) - nearside - Routes 6, 24 & 90

- SB 1 ST S.W. @ 10 AV S.W. (#7840) - Routes 7, 13, 15 & 90

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

- SB 1 ST S.W. @ 10 AV S.W. - 100m south of closed stop - Routes 7, 13, 15 & 90

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

## Frequency & span — toward CITY CENTRE

Route 15 frequency and service span toward CITY CENTRE, effective Jun 3 – Aug 30, 2026

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

## Frequency & span — toward SOUTHLAND

Route 15 frequency and service span toward SOUTHLAND, effective Jun 3 – Aug 30, 2026

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

## Departures from Southland LRT Station WB — toward CITY CENTRE

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

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

| Hour | Departures |
| --- | --- |
| 5 AM | 5:20, 5:54 |
| 6 AM | 6:31 |
| 7 AM | 7:10, 7:47 |
| 8 AM | 8:27 |
| 9 AM | 9:07, 9:47 |
| 10 AM | 10:27 |
| 11 AM | 11:07, 11:47 |
| 12 PM | 12:27 |
| 1 PM | 1:07, 1:46 |
| 2 PM | 2:23, 2:51 |
| 3 PM | 3:19, 3:48 |
| 4 PM | 4:18, 4:49 |
| 5 PM | 5:22 |
| 6 PM | 6:02, 6:42 |
| 7 PM | 7:18 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:20 AM, 5:54 AM, 6:31 AM, 7:10 AM, 7:47 AM, 8:27 AM, 9:07 AM, 9:47 AM, 10:27 AM, 11:07 AM, 11:47 AM, 12:27 PM, 1:07 PM, 1:46 PM, 2:23 PM, 2:51 PM, 3:19 PM, 3:48 PM, 4:18 PM, 4:49 PM, 5:22 PM, 6:02 PM, 6:42 PM, 7:18 PM

### Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 15 toward CITY CENTRE — departures from Southland LRT Station WB, Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:38 |
| 6 AM | 6:35 |
| 7 AM | 7:32 |
| 8 AM | 8:29 |
| 9 AM | 9:26 |
| 10 AM | 10:23 |
| 11 AM | 11:20 |
| 12 PM | 12:17 |
| 1 PM | 1:14 |
| 2 PM | 2:11 |
| 3 PM | 3:08 |
| 4 PM | 4:05 |
| 5 PM | 5:02, 5:59 |

All departures (Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 5:38 AM, 6:35 AM, 7:32 AM, 8:29 AM, 9:26 AM, 10:23 AM, 11:20 AM, 12:17 PM, 1:14 PM, 2:11 PM, 3:08 PM, 4:05 PM, 5:02 PM, 5:59 PM

### Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)

Route 15 toward CITY CENTRE — departures from Southland LRT Station WB, Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:38 |
| 6 AM | 6:16, 6:54 |
| 7 AM | 7:32 |
| 8 AM | 8:10, 8:48 |
| 9 AM | 9:26 |
| 10 AM | 10:04, 10:42 |
| 11 AM | 11:20, 11:58 |
| 12 PM | 12:36 |
| 1 PM | 1:14, 1:52 |
| 2 PM | 2:30 |
| 3 PM | 3:08, 3:46 |
| 4 PM | 4:24 |
| 5 PM | 5:02, 5:40 |

All departures (Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)): 5:38 AM, 6:16 AM, 6:54 AM, 7:32 AM, 8:10 AM, 8:48 AM, 9:26 AM, 10:04 AM, 10:42 AM, 11:20 AM, 11:58 AM, 12:36 PM, 1:14 PM, 1:52 PM, 2:30 PM, 3:08 PM, 3:46 PM, 4:24 PM, 5:02 PM, 5:40 PM

## Departures from 1st Street SW — toward SOUTHLAND

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

Route 15 toward SOUTHLAND — departures from 1st Street SW, Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:20, 6:59 |
| 7 AM | 7:34 |
| 8 AM | 8:14, 8:53 |
| 9 AM | 9:33 |
| 10 AM | 10:13, 10:53 |
| 11 AM | 11:33 |
| 12 PM | 12:13, 12:53 |
| 1 PM | 1:33 |
| 2 PM | 2:13, 2:53 |
| 3 PM | 3:28, 3:59 |
| 4 PM | 4:29, 4:59 |
| 5 PM | 5:28, 5:58 |
| 6 PM | 6:28 |
| 7 PM | 7:07, 7:45 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 6:20 AM, 6:59 AM, 7:34 AM, 8:14 AM, 8:53 AM, 9:33 AM, 10:13 AM, 10:53 AM, 11:33 AM, 12:13 PM, 12:53 PM, 1:33 PM, 2:13 PM, 2:53 PM, 3:28 PM, 3:59 PM, 4:29 PM, 4:59 PM, 5:28 PM, 5:58 PM, 6:28 PM, 7:07 PM, 7:45 PM

### Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 15 toward SOUTHLAND — departures from 1st Street SW, Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:41 |
| 7 AM | 7:38 |
| 8 AM | 8:35 |
| 9 AM | 9:32 |
| 10 AM | 10:29 |
| 11 AM | 11:26 |
| 12 PM | 12:23 |
| 1 PM | 1:20 |
| 2 PM | 2:17 |
| 3 PM | 3:14 |
| 4 PM | 4:11 |
| 5 PM | 5:08 |
| 6 PM | 6:05 |

All departures (Sunday & holidays & Sunday (Jun 7) & Sunday (Jun 14) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 6:41 AM, 7:38 AM, 8:35 AM, 9:32 AM, 10:29 AM, 11:26 AM, 12:23 PM, 1:20 PM, 2:17 PM, 3:14 PM, 4:11 PM, 5:08 PM, 6:05 PM

### Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)

Route 15 toward SOUTHLAND — departures from 1st Street SW, Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:41 |
| 7 AM | 7:19, 7:57 |
| 8 AM | 8:35 |
| 9 AM | 9:13, 9:51 |
| 10 AM | 10:29 |
| 11 AM | 11:07, 11:45 |
| 12 PM | 12:23 |
| 1 PM | 1:01, 1:39 |
| 2 PM | 2:17, 2:55 |
| 3 PM | 3:33 |
| 4 PM | 4:11, 4:49 |
| 5 PM | 5:27 |
| 6 PM | 6:05 |

All departures (Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Saturday (Jun 13) & Saturday (Jun 20)): 6:41 AM, 7:19 AM, 7:57 AM, 8:35 AM, 9:13 AM, 9:51 AM, 10:29 AM, 11:07 AM, 11:45 AM, 12:23 PM, 1:01 PM, 1:39 PM, 2:17 PM, 2:55 PM, 3:33 PM, 4:11 PM, 4:49 PM, 5:27 PM, 6:05 PM

## Stops served — toward CITY CENTRE

47 stops, in order of travel:

1. [Stop 8630 — Southland LRT Station WB](https://calgarytransittimes.com/stops/8630/)
1. [Stop 6173 — EB Southland DR @ Southport RD SW](https://calgarytransittimes.com/stops/6173/)
1. [Stop 6113 — EB Southland DR @ Macleod TR SE](https://calgarytransittimes.com/stops/6113/)
1. [Stop 6114 — EB Southland DR @ Bonaventure DR SE](https://calgarytransittimes.com/stops/6114/)
1. [Stop 4400 — EB Southland DR @ Fairmount DR SE](https://calgarytransittimes.com/stops/4400/)
1. [Stop 6115 — EB Southland DR @ 5 ST SE](https://calgarytransittimes.com/stops/6115/)
1. [Stop 2861 — EB Southland DR @ Acadia DR SE](https://calgarytransittimes.com/stops/2861/)
1. [Stop 2862 — EB Southland DR @ Maplecreek DR SE](https://calgarytransittimes.com/stops/2862/)
1. [Stop 4938 — NB Heritage DR @ 79th AV SE](https://calgarytransittimes.com/stops/4938/)
1. [Stop 1902 — NB Heritage DR @ 77 AV SE](https://calgarytransittimes.com/stops/1902/)
1. [Stop 2487 — Deerfoot Meadows Station (EB)](https://calgarytransittimes.com/stops/2487/)
1. [Stop 6698 — NB 11 ST @ Heritage DR SE](https://calgarytransittimes.com/stops/6698/)
1. [Stop 4130 — NB 11 ST SE @ 70 AV SE](https://calgarytransittimes.com/stops/4130/)
1. [Stop 5986 — NB 11 ST SE @ 64 AV SE](https://calgarytransittimes.com/stops/5986/)
1. [Stop 4428 — NB 11 ST SE @ 60 AV SE](https://calgarytransittimes.com/stops/4428/)
1. [Stop 7746 — NB 11 ST SE @ 58 AV SE](https://calgarytransittimes.com/stops/7746/)
1. [Stop 7745 — NB 11 ST SE @ N. of 58 AV SE](https://calgarytransittimes.com/stops/7745/)
1. [Stop 7858 — NB 11 ST SE @ Highfield CR](https://calgarytransittimes.com/stops/7858/)
1. [Stop 7748 — NB 11 ST SE @ S. of Highfield CR](https://calgarytransittimes.com/stops/7748/)
1. [Stop 6694 — WB 46 AV SE @ 12 ST SE](https://calgarytransittimes.com/stops/6694/)
1. [Stop 4132 — WB 46 AV SE @ 11 ST SE](https://calgarytransittimes.com/stops/4132/)
1. [Stop 4131 — WB 46 AV SE @ Highfield CI](https://calgarytransittimes.com/stops/4131/)
1. [Stop 5997 — WB Manhattan RD @ Blackfoot TR SE](https://calgarytransittimes.com/stops/5997/)
1. [Stop 5998 — NB Manhattan RD @ Manilla RD SE](https://calgarytransittimes.com/stops/5998/)
1. [Stop 4416 — WB 42 AV SE @ Cleveland CR SE](https://calgarytransittimes.com/stops/4416/)
1. [Stop 5575 — WB 42 AV SE @ E. of 1 ST SE](https://calgarytransittimes.com/stops/5575/)
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 3474 — WB Mission Rd @ Macleod TR SW](https://calgarytransittimes.com/stops/3474/)
1. [Stop 3475 — WB Mission Rd @ 34 AV SW](https://calgarytransittimes.com/stops/3475/)
1. [Stop 7309 — NB 4 ST SW @ 30 AV SW](https://calgarytransittimes.com/stops/7309/)
1. [Stop 7310 — NB 4 ST SW @ Roxboro RD SW](https://calgarytransittimes.com/stops/7310/)
1. [Stop 5217 — NB 4 ST SW@ 25 AV SW fs](https://calgarytransittimes.com/stops/5217/)
1. [Stop 7733 — NB 4 ST SW @ 21 AV SW](https://calgarytransittimes.com/stops/7733/)
1. [Stop 7814 — NB 4 ST SW @ 19 AV SW](https://calgarytransittimes.com/stops/7814/)
1. [Stop 5218 — NB 4 ST SW@ 17 AV SW](https://calgarytransittimes.com/stops/5218/)
1. [Stop 7846 — NB 4 ST SW @ 13 AV SW](https://calgarytransittimes.com/stops/7846/)
1. [Stop 5431 — NB 4 ST SW@ 11 AV SW](https://calgarytransittimes.com/stops/5431/)
1. [Stop 5464 — NB 4 ST SW@ 7 AV SW](https://calgarytransittimes.com/stops/5464/)
1. [Stop 5645 — WB 6 AV SW @ 4 ST SW](https://calgarytransittimes.com/stops/5645/)
1. [Stop 6523 — WB 6 AV SW @ 6 ST SW](https://calgarytransittimes.com/stops/6523/)
1. [Stop 6204 — EB 2 AV SW @ 6 ST SW](https://calgarytransittimes.com/stops/6204/)
1. [Stop 8086 — EB 2 AV SW @ 5 ST SW](https://calgarytransittimes.com/stops/8086/)
1. [Stop 8071 — EB 2 AV SW @ 3 ST SW](https://calgarytransittimes.com/stops/8071/)
1. [Stop 8072 — EB 3 AV SW @ 2 ST SW](https://calgarytransittimes.com/stops/8072/)
1. [Stop 8074 — SB 1 ST SW @ 4 AV SW](https://calgarytransittimes.com/stops/8074/)
1. [Stop 3392 — 1st Street SW](https://calgarytransittimes.com/stops/3392/)

## Stops served — toward SOUTHLAND

35 stops, in order of travel:

1. [Stop 3392 — 1st Street SW](https://calgarytransittimes.com/stops/3392/)
1. [Stop 7840 — SB 1 ST SW @ 10 AV SW](https://calgarytransittimes.com/stops/7840/)
1. [Stop 5581 — WB 11 AV SW @ 2 ST SW](https://calgarytransittimes.com/stops/5581/)
1. [Stop 5183 — SB 4 ST SW@ 12 AV SW](https://calgarytransittimes.com/stops/5183/)
1. [Stop 7307 — SB 4 ST SW @ 14 AV SW](https://calgarytransittimes.com/stops/7307/)
1. [Stop 7305 — SB 4 ST SW @ 17 AV SW](https://calgarytransittimes.com/stops/7305/)
1. [Stop 7306 — SB 4 ST SW @ 19 AV SW](https://calgarytransittimes.com/stops/7306/)
1. [Stop 5184 — SB 4 ST SW@ 21 AV SW](https://calgarytransittimes.com/stops/5184/)
1. [Stop 7308 — SB 4 ST SW @ 23 AV SW](https://calgarytransittimes.com/stops/7308/)
1. [Stop 5572 — SB 4 ST SW @ Rideau RD](https://calgarytransittimes.com/stops/5572/)
1. [Stop 5573 — EB Mission RD @ 34 AV SW](https://calgarytransittimes.com/stops/5573/)
1. [Stop 5522 — SB Macleod TR @ Mission RD SW](https://calgarytransittimes.com/stops/5522/)
1. [Stop 5574 — EB 39 AV SE @ Burnsland RD](https://calgarytransittimes.com/stops/5574/)
1. [Stop 5979 — SB 39 AV SE @ 42 AV SE](https://calgarytransittimes.com/stops/5979/)
1. [Stop 4435 — SB Manhattan RD @ 42 AV SE](https://calgarytransittimes.com/stops/4435/)
1. [Stop 4434 — SB Manhattan RD @ Manitoba RD SE](https://calgarytransittimes.com/stops/4434/)
1. [Stop 4433 — EB Manhattan RD @ Manitou RD SE](https://calgarytransittimes.com/stops/4433/)
1. [Stop 1803 — EB 46 AV SE @ Highfield CI SE](https://calgarytransittimes.com/stops/1803/)
1. [Stop 7747 — SB 11 ST SE @ 46 AV SE](https://calgarytransittimes.com/stops/7747/)
1. [Stop 7749 — SB 11 ST SE @ S of 46 AV SE](https://calgarytransittimes.com/stops/7749/)
1. [Stop 7744 — SB 11 ST SE @ N. of 58 AV SE](https://calgarytransittimes.com/stops/7744/)
1. [Stop 7743 — SB 11 ST SE @ 58 AV SE](https://calgarytransittimes.com/stops/7743/)
1. [Stop 5985 — SB 11 ST SE @ 59 AV SE](https://calgarytransittimes.com/stops/5985/)
1. [Stop 4429 — SB 11 ST SE @ 64 AV SE](https://calgarytransittimes.com/stops/4429/)
1. [Stop 6695 — SB 11 ST SE @ 70 AV SE](https://calgarytransittimes.com/stops/6695/)
1. [Stop 2489 — Deerfoot Meadows Station (WB)](https://calgarytransittimes.com/stops/2489/)
1. [Stop 2864 — WB Heritage DR @ Heritage GA SE](https://calgarytransittimes.com/stops/2864/)
1. [Stop 2865 — SB Heritage DR @ 77 AV SE](https://calgarytransittimes.com/stops/2865/)
1. [Stop 2866 — WB Southland DR @ Maplecreek DR SE](https://calgarytransittimes.com/stops/2866/)
1. [Stop 6126 — WB Southland DR @ Acadia DR SE](https://calgarytransittimes.com/stops/6126/)
1. [Stop 4385 — WB Southland DR @ 5 ST SE](https://calgarytransittimes.com/stops/4385/)
1. [Stop 4384 — WB Southland DR @ Fairmount DR SE](https://calgarytransittimes.com/stops/4384/)
1. [Stop 6336 — WB Southland DR @ Bonaventure DR SE](https://calgarytransittimes.com/stops/6336/)
1. [Stop 6128 — WB Southland DR @ Macleod TR S](https://calgarytransittimes.com/stops/6128/)
1. [Stop 8630 — Southland LRT Station WB](https://calgarytransittimes.com/stops/8630/)

## 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 15 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 15 runs about every 39 minutes at peak and every 40 minutes midday.

### What time is the first and last Route 15 bus toward CITY CENTRE?

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 CITY CENTRE leaves Southland LRT Station WB at 5:20 AM and the last at 7:18 PM.

### What time is the first and last Route 15 bus toward SOUTHLAND?

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 SOUTHLAND leaves 1st Street SW at 6:20 AM and the last at 7:45 PM.

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