# Route 115 Symons Valley Parkway — Calgary Transit Bus Schedule, Frequency & Stops

Route 115 Symons Valley Parkway is a Calgary Transit bus route running toward NORTH POINTE and toward TUSCANY. 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 NORTH POINTE runs from 4:22 AM to 10:32 PM, about every 23.5 minutes at peak and every 32 minutes midday. All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

No alerts currently listed for this route — live alert list at /alerts/, updated every 10 minutes.

## Frequency & span — toward NORTH POINTE

Route 115 frequency and service span toward NORTH POINTE, 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) | 4:22 AM | 10:32 PM | every 23.5 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) | 6:10 AM | 11:16 PM | every 38 min | every 38 min | every 38 min |

## Frequency & span — toward TUSCANY

Route 115 frequency and service span toward TUSCANY, 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:30 AM | 10:02 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) | 6:29 AM | 10:57 PM | every 38 min | every 38 min | every 38 min |

## Departures from Tuscany Station - Rocky Ridge Terminal — toward NORTH POINTE

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

Route 115 toward NORTH POINTE — departures from Tuscany Station - Rocky Ridge Terminal, 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 |
| --- | --- |
| 4 AM | 4:22, 4:56 |
| 5 AM | 5:01, 5:28 |
| 6 AM | 6:00, 6:32, 6:44, 6:59 |
| 7 AM | 7:04, 7:36 |
| 8 AM | 8:08, 8:40 |
| 9 AM | 9:12, 9:44 |
| 10 AM | 10:16, 10:48 |
| 11 AM | 11:20, 11:52 |
| 12 PM | 12:24, 12:56 |
| 1 PM | 1:28 |
| 2 PM | 2:00, 2:32 |
| 3 PM | 3:04, 3:36 |
| 4 PM | 4:08, 4:40 |
| 5 PM | 5:12, 5:44 |
| 6 PM | 6:16, 6:48 |
| 7 PM | 7:20, 7:52 |
| 8 PM | 8:24, 8:56 |
| 9 PM | 9:28 |
| 10 PM | 10:00, 10:32 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:22 AM, 4:56 AM, 5:01 AM, 5:28 AM, 6:00 AM, 6:32 AM, 6:44 AM, 6:59 AM, 7:04 AM, 7:36 AM, 8:08 AM, 8:40 AM, 9:12 AM, 9:44 AM, 10:16 AM, 10:48 AM, 11:20 AM, 11:52 AM, 12:24 PM, 12:56 PM, 1:28 PM, 2:00 PM, 2:32 PM, 3:04 PM, 3:36 PM, 4:08 PM, 4:40 PM, 5:12 PM, 5:44 PM, 6:16 PM, 6:48 PM, 7:20 PM, 7:52 PM, 8:24 PM, 8:56 PM, 9:28 PM, 10:00 PM, 10:32 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 115 toward NORTH POINTE — departures from Tuscany Station - Rocky Ridge Terminal, 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 |
| --- | --- |
| 6 AM | 6:10, 6:48 |
| 7 AM | 7:26 |
| 8 AM | 8:04, 8:42 |
| 9 AM | 9:20, 9:58 |
| 10 AM | 10:36 |
| 11 AM | 11:14, 11:52 |
| 12 PM | 12:30 |
| 1 PM | 1:08, 1:46 |
| 2 PM | 2:24 |
| 3 PM | 3:02, 3:40 |
| 4 PM | 4:18, 4:56 |
| 5 PM | 5:34 |
| 6 PM | 6:12, 6:50 |
| 7 PM | 7:28 |
| 8 PM | 8:06, 8:44 |
| 9 PM | 9:22 |
| 10 PM | 10:00, 10:38 |
| 11 PM | 11:16 |

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)): 6:10 AM, 6:48 AM, 7:26 AM, 8:04 AM, 8:42 AM, 9:20 AM, 9:58 AM, 10:36 AM, 11:14 AM, 11:52 AM, 12:30 PM, 1:08 PM, 1:46 PM, 2:24 PM, 3:02 PM, 3:40 PM, 4:18 PM, 4:56 PM, 5:34 PM, 6:12 PM, 6:50 PM, 7:28 PM, 8:06 PM, 8:44 PM, 9:22 PM, 10:00 PM, 10:38 PM, 11:16 PM

## Departures from North Pointe Terminal H — toward TUSCANY

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

Route 115 toward TUSCANY — departures from North Pointe Terminal H, 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:30, 5:55 |
| 6 AM | 6:02, 6:34 |
| 7 AM | 7:06, 7:38 |
| 8 AM | 8:10, 8:42 |
| 9 AM | 9:14, 9:46 |
| 10 AM | 10:18, 10:50 |
| 11 AM | 11:22, 11:54 |
| 12 PM | 12:26, 12:58 |
| 1 PM | 1:30 |
| 2 PM | 2:02, 2:34 |
| 3 PM | 3:06, 3:38, 3:59 |
| 4 PM | 4:10, 4:13, 4:42 |
| 5 PM | 5:14, 5:46 |
| 6 PM | 6:18, 6:50 |
| 7 PM | 7:22, 7:54 |
| 8 PM | 8:26, 8:58 |
| 9 PM | 9:30 |
| 10 PM | 10:02 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:30 AM, 5:55 AM, 6:02 AM, 6:34 AM, 7:06 AM, 7:38 AM, 8:10 AM, 8:42 AM, 9:14 AM, 9:46 AM, 10:18 AM, 10:50 AM, 11:22 AM, 11:54 AM, 12:26 PM, 12:58 PM, 1:30 PM, 2:02 PM, 2:34 PM, 3:06 PM, 3:38 PM, 3:59 PM, 4:10 PM, 4:13 PM, 4:42 PM, 5:14 PM, 5:46 PM, 6:18 PM, 6:50 PM, 7:22 PM, 7:54 PM, 8:26 PM, 8:58 PM, 9:30 PM, 10:02 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 115 toward TUSCANY — departures from North Pointe Terminal H, 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 |
| --- | --- |
| 6 AM | 6:29 |
| 7 AM | 7:07, 7:45 |
| 8 AM | 8:23 |
| 9 AM | 9:01, 9:39 |
| 10 AM | 10:17, 10:55 |
| 11 AM | 11:33 |
| 12 PM | 12:11, 12:49 |
| 1 PM | 1:27 |
| 2 PM | 2:05, 2:43 |
| 3 PM | 3:21, 3:59 |
| 4 PM | 4:37 |
| 5 PM | 5:15, 5:53 |
| 6 PM | 6:31 |
| 7 PM | 7:09, 7:47 |
| 8 PM | 8:25 |
| 9 PM | 9:03, 9:41 |
| 10 PM | 10:19, 10:57 |

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)): 6:29 AM, 7:07 AM, 7:45 AM, 8:23 AM, 9:01 AM, 9:39 AM, 10:17 AM, 10:55 AM, 11:33 AM, 12:11 PM, 12:49 PM, 1:27 PM, 2:05 PM, 2:43 PM, 3:21 PM, 3:59 PM, 4:37 PM, 5:15 PM, 5:53 PM, 6:31 PM, 7:09 PM, 7:47 PM, 8:25 PM, 9:03 PM, 9:41 PM, 10:19 PM, 10:57 PM

## Stops served — toward NORTH POINTE

46 stops, in order of travel:

1. [Stop 3470 — Tuscany Station - Rocky Ridge Terminal](https://calgarytransittimes.com/stops/3470/)
1. [Stop 3533 — NB Rocky Ridge RD @ Royal Oak DR NW](https://calgarytransittimes.com/stops/3533/)
1. [Stop 3534 — NB Rocky Ridge RD @ S. of Royal Elm RD NW](https://calgarytransittimes.com/stops/3534/)
1. [Stop 9356 — NB Rocky Ridge RD @ Royal Highland RD NW](https://calgarytransittimes.com/stops/9356/)
1. [Stop 9573 — NB Rocky Ridge RD @ Royal Oak WY NW](https://calgarytransittimes.com/stops/9573/)
1. [Stop 9575 — NB Rocky Ridge RD @ Royal Oak GD NW](https://calgarytransittimes.com/stops/9575/)
1. [Stop 3451 — SB @ Rocky Ridge Recreation Centre](https://calgarytransittimes.com/stops/3451/)
1. [Stop 3442 — EB 112 AV NW @ Rocky Ridge Recreation Centre](https://calgarytransittimes.com/stops/3442/)
1. [Stop 9574 — SB Country Hills BV @ Royal Oak Centre NW](https://calgarytransittimes.com/stops/9574/)
1. [Stop 3544 — EB 112 AV NW @ Country Hills BV](https://calgarytransittimes.com/stops/3544/)
1. [Stop 3554 — EB 112 AV NW @ 85 ST NW](https://calgarytransittimes.com/stops/3554/)
1. [Stop 3555 — EB 112 AV NW @ Royal Vista LI NW](https://calgarytransittimes.com/stops/3555/)
1. [Stop 3548 — EB 112 AV NW @ Royal Vista DR NW](https://calgarytransittimes.com/stops/3548/)
1. [Stop 3556 — EB 112 AV NW @ 76 ST NW](https://calgarytransittimes.com/stops/3556/)
1. [Stop 3557 — EB 112 AV NW @ 110 AV NW](https://calgarytransittimes.com/stops/3557/)
1. [Stop 2922 — NB 112 AV @ Sarcee TR NW](https://calgarytransittimes.com/stops/2922/)
1. [Stop 3931 — NB Beacon Hill Ctr @ Canadian Tire](https://calgarytransittimes.com/stops/3931/)
1. [Stop 2096 — NB Sherview Dr @ Sherwood Bv (South Leg) NW](https://calgarytransittimes.com/stops/2096/)
1. [Stop 2097 — NB Sherview Dr @ Sherwood Bv (North Leg) NW](https://calgarytransittimes.com/stops/2097/)
1. [Stop 3443 — EB Symons Valley PY @ Sherwood DR NW](https://calgarytransittimes.com/stops/3443/)
1. [Stop 3444 — EB Symons Valley PY @ Nolan Hill RI NW](https://calgarytransittimes.com/stops/3444/)
1. [Stop 2073 — NB Shaganappi Tr @ Symons Valley PY NW](https://calgarytransittimes.com/stops/2073/)
1. [Stop 2194 — EB Sage Hill BV @ Shaganappi TR NW](https://calgarytransittimes.com/stops/2194/)
1. [Stop 2195 — EB Sage Hill BV @ Sage Hill PS NW](https://calgarytransittimes.com/stops/2195/)
1. [Stop 3494 — EB Sage Hill GA @  W. of 37 St NW](https://calgarytransittimes.com/stops/3494/)
1. [Stop 2600 — EB Symons Valley PY @ 37 ST NW](https://calgarytransittimes.com/stops/2600/)
1. [Stop 3844 — EB Symons Valley PY @ Symons Valley RD NW](https://calgarytransittimes.com/stops/3844/)
1. [Stop 2029 — EB Symons Valley PY @ Sage Meadows GR NW](https://calgarytransittimes.com/stops/2029/)
1. [Stop 3445 — EB Symons Valley PY @ W. Leg of Evanston VW NW](https://calgarytransittimes.com/stops/3445/)
1. [Stop 7190 — EB Symons Valley PY @ Evanspark BV NW](https://calgarytransittimes.com/stops/7190/)
1. [Stop 3693 — NB Symons Valley PY @ Evanston VW (East Leg)  NW](https://calgarytransittimes.com/stops/3693/)
1. [Stop 3694 — NB Symons Valley PY @ Evansford CL NW](https://calgarytransittimes.com/stops/3694/)
1. [Stop 8637 — NB Symons Valley PY @ Evanston WY NW](https://calgarytransittimes.com/stops/8637/)
1. [Stop 8677 — NB Symons Valley PY @ N. of Evanston WY NW](https://calgarytransittimes.com/stops/8677/)
1. [Stop 2944 — NB Symons Valley PY @ N Leg of Evanston DR NW](https://calgarytransittimes.com/stops/2944/)
1. [Stop 2494 — EB Symons Valley PY @ N. Leg of Evanston WY NW](https://calgarytransittimes.com/stops/2494/)
1. [Stop 2915 — EB 140 AV @ 14 ST NW](https://calgarytransittimes.com/stops/2915/)
1. [Stop 2916 — NB Carrington BV @ 140 AV NW](https://calgarytransittimes.com/stops/2916/)
1. [Stop 2908 — EB 144 Av NW @ Carrington Bv west leg](https://calgarytransittimes.com/stops/2908/)
1. [Stop 2909 — EB 144 AV @ Carringvue DR NW](https://calgarytransittimes.com/stops/2909/)
1. [Stop 2910 — EB 144 Av NW @ Carrington Bv east leg](https://calgarytransittimes.com/stops/2910/)
1. [Stop 2912 — SB 1 St NE @ 144 Av NE](https://calgarytransittimes.com/stops/2912/)
1. [Stop 3461 — SB Harvest Hills BV @ Panatella GA NW](https://calgarytransittimes.com/stops/3461/)
1. [Stop 9713 — SB Harvest Hills BV @ Panatella BV NW](https://calgarytransittimes.com/stops/9713/)
1. [Stop 4303 — EB Country Village RD @ Harvest Hills BV NE](https://calgarytransittimes.com/stops/4303/)
1. [Stop 2898 — North Pointe Terminal H](https://calgarytransittimes.com/stops/2898/)

## Stops served — toward TUSCANY

43 stops, in order of travel:

1. [Stop 2898 — North Pointe Terminal H](https://calgarytransittimes.com/stops/2898/)
1. [Stop 9696 — NB Harvest Hills BV @ Country Village RD NE](https://calgarytransittimes.com/stops/9696/)
1. [Stop 4103 — NB Harvest Hills BV @ Coventry Hills DR NE](https://calgarytransittimes.com/stops/4103/)
1. [Stop 3462 — NB Harvest Hills BV @ Panatella GA NW](https://calgarytransittimes.com/stops/3462/)
1. [Stop 2913 — WB 144 Av NE @ 1 St NE](https://calgarytransittimes.com/stops/2913/)
1. [Stop 2911 — WB 144 Av NW @ Lucas Bv](https://calgarytransittimes.com/stops/2911/)
1. [Stop 2919 — WB 144 Av @ Lucas Way NW](https://calgarytransittimes.com/stops/2919/)
1. [Stop 2917 — SB Carrington BV @ 144 AV NW](https://calgarytransittimes.com/stops/2917/)
1. [Stop 2918 — WB 140 AV NW @ Carrington BV](https://calgarytransittimes.com/stops/2918/)
1. [Stop 2493 — WB Symons Valley PY @ 14 St NW](https://calgarytransittimes.com/stops/2493/)
1. [Stop 3453 — WB Symons Valley PY @ Evanston LI NW](https://calgarytransittimes.com/stops/3453/)
1. [Stop 2088 — SB Symons Valley PY @ Evanston DR (North Leg) NW](https://calgarytransittimes.com/stops/2088/)
1. [Stop 2495 — SB Symons Valley PY@N.of Evanston DR(South Leg) NW](https://calgarytransittimes.com/stops/2495/)
1. [Stop 2089 — SB Symons Valley PY @ Evanston DR (South Leg) NW](https://calgarytransittimes.com/stops/2089/)
1. [Stop 2090 — SB Symons Valley PY @ Evanspark Cir](https://calgarytransittimes.com/stops/2090/)
1. [Stop 3454 — WB Symons Valley PY @ Evanston VW (East Leg)  NW](https://calgarytransittimes.com/stops/3454/)
1. [Stop 3700 — WB Symons Valley PY @ Evanspark BV NW](https://calgarytransittimes.com/stops/3700/)
1. [Stop 3455 — WB Symons Valley PY @ Evanston VW (West Leg)  NW](https://calgarytransittimes.com/stops/3455/)
1. [Stop 2028 — WB Symons Valley Py @ Sage Meadows Gr NW](https://calgarytransittimes.com/stops/2028/)
1. [Stop 2603 — WB Symons Valy Pkwy (128 Ave) @ Symons Valy Rd NW](https://calgarytransittimes.com/stops/2603/)
1. [Stop 3493 — WB Sage Hill Ga @ 37 St NW](https://calgarytransittimes.com/stops/3493/)
1. [Stop 2082 — WB Sage Hill BV@ Sage Hill PS NW](https://calgarytransittimes.com/stops/2082/)
1. [Stop 2083 — WB Sage Hill BV @ E. of  Shaganappi Tr NW](https://calgarytransittimes.com/stops/2083/)
1. [Stop 3457 — WB Symons Valley PY (128 Av NW) @ Shaganappi TR NW](https://calgarytransittimes.com/stops/3457/)
1. [Stop 3458 — WB Symons Valley PY (128 Av NW) @ Nolan Hill RI NW](https://calgarytransittimes.com/stops/3458/)
1. [Stop 2094 — SB Sherview DR @ Symons Valley PY NW](https://calgarytransittimes.com/stops/2094/)
1. [Stop 2095 — SB Sherview DR @ Sherwood BV (North Leg) NW](https://calgarytransittimes.com/stops/2095/)
1. [Stop 7252 — SB Sherview DR @ Sherwood BV (South Leg) NW](https://calgarytransittimes.com/stops/7252/)
1. [Stop 3459 — WB 112 AV NW @ Sherwood DR NW](https://calgarytransittimes.com/stops/3459/)
1. [Stop 2923 — WB 112 AV @ Sarcee TR NW](https://calgarytransittimes.com/stops/2923/)
1. [Stop 3646 — WB 112 AV NW @ 110 AV NW](https://calgarytransittimes.com/stops/3646/)
1. [Stop 3647 — WB 112 AV NW @ 76 ST NW](https://calgarytransittimes.com/stops/3647/)
1. [Stop 3549 — WB 112 AV NW @ Royal Vista LI NW](https://calgarytransittimes.com/stops/3549/)
1. [Stop 3550 — WB 112 AV NW @ 85 ST NW](https://calgarytransittimes.com/stops/3550/)
1. [Stop 9570 — NB Country Hills BV @  N. of 112 AV NW](https://calgarytransittimes.com/stops/9570/)
1. [Stop 9571 — WB Country Hills BV @ Royal Oak Centre NW](https://calgarytransittimes.com/stops/9571/)
1. [Stop 3441 — NB @ Rocky Ridge Recreation Centre](https://calgarytransittimes.com/stops/3441/)
1. [Stop 9572 — SB Rocky Ridge RD @ Rockborough PA NW](https://calgarytransittimes.com/stops/9572/)
1. [Stop 8523 — SB Rocky Ridge RD @ Royal Oak WY NW](https://calgarytransittimes.com/stops/8523/)
1. [Stop 6135 — SB Rocky Ridge RD @ N. of Rocky Ridge BV NW](https://calgarytransittimes.com/stops/6135/)
1. [Stop 8367 — SB Rocky Ridge RD @ S. of Rocky Ridge BV NW](https://calgarytransittimes.com/stops/8367/)
1. [Stop 8901 — SB Rocky Ridge RD @ Rocky Vista DR NW](https://calgarytransittimes.com/stops/8901/)
1. [Stop 3470 — Tuscany Station - Rocky Ridge Terminal](https://calgarytransittimes.com/stops/3470/)

## 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 115 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 115 runs about every 23.5 minutes at peak and every 32 minutes midday.

### What time is the first and last Route 115 bus toward NORTH POINTE?

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 NORTH POINTE leaves Tuscany Station - Rocky Ridge Terminal at 4:22 AM and the last at 10:32 PM.

### What time is the first and last Route 115 bus toward TUSCANY?

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 TUSCANY leaves North Pointe Terminal H at 5:30 AM and the last at 10:02 PM.

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