# Route 26 Sarcee Trail Crosstown — Calgary Transit Bus Schedule, Frequency & Stops

Route 26 Sarcee Trail Crosstown is a Calgary Transit bus route running toward TUSCANY and toward WESTBROOK. 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) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward TUSCANY runs from 5:16 AM to 10:05 PM, about every 32 minutes at peak and every 30 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 TUSCANY

Route 26 frequency and service span toward TUSCANY, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 5:16 AM | 10:05 PM | every 32 min | every 30 min | every 30 min |
| Monday–Thursday | 5:16 AM | 10:05 PM | every 32 min | every 30 min | every 30 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) | 5:56 AM | 8:11 PM | every 45 min | every 45 min | every 45 min |

## Frequency & span — toward WESTBROOK

Route 26 frequency and service span toward WESTBROOK, 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:06 AM | 9:53 PM | every 31 min | every 30 min | every 30 min |
| Monday–Thursday & Friday | 6:06 AM | 9:53 PM | every 22.5 min | every 30 min | every 30 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) | 5:55 AM | 8:10 PM | every 45 min | every 45 min | every 45 min |

## Departures from Westbrook LRT Station — toward TUSCANY

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

Route 26 toward TUSCANY — departures from Westbrook LRT Station, Monday–Friday & 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:16, 5:48 |
| 6 AM | 6:20, 6:52 |
| 7 AM | 7:24, 7:56 |
| 8 AM | 8:28, 8:57 |
| 9 AM | 9:23, 9:53 |
| 10 AM | 10:23, 10:53 |
| 11 AM | 11:23, 11:53 |
| 12 PM | 12:23, 12:53 |
| 1 PM | 1:23, 1:53 |
| 2 PM | 2:23, 2:53 |
| 3 PM | 3:25, 3:59 |
| 4 PM | 4:31 |
| 5 PM | 5:03, 5:35 |
| 6 PM | 6:05, 6:35 |
| 7 PM | 7:05, 7:35 |
| 8 PM | 8:05, 8:35 |
| 9 PM | 9:05, 9:35 |
| 10 PM | 10:05 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:16 AM, 5:48 AM, 6:20 AM, 6:52 AM, 7:24 AM, 7:56 AM, 8:28 AM, 8:57 AM, 9:23 AM, 9:53 AM, 10:23 AM, 10:53 AM, 11:23 AM, 11:53 AM, 12:23 PM, 12:53 PM, 1:23 PM, 1:53 PM, 2:23 PM, 2:53 PM, 3:25 PM, 3:59 PM, 4:31 PM, 5:03 PM, 5:35 PM, 6:05 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

### Monday–Thursday

Route 26 toward TUSCANY — departures from Westbrook LRT Station, Monday–Thursday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:16, 5:48 |
| 6 AM | 6:20, 6:52 |
| 7 AM | 7:24, 7:56 |
| 8 AM | 8:28, 8:57 |
| 9 AM | 9:23, 9:53 |
| 10 AM | 10:23, 10:53 |
| 11 AM | 11:23, 11:53 |
| 12 PM | 12:23, 12:53 |
| 1 PM | 1:23, 1:53 |
| 2 PM | 2:23, 2:53 |
| 3 PM | 3:25, 3:40, 3:59 |
| 4 PM | 4:31 |
| 5 PM | 5:03, 5:35 |
| 6 PM | 6:05, 6:35 |
| 7 PM | 7:05, 7:35 |
| 8 PM | 8:05, 8:35 |
| 9 PM | 9:05, 9:35 |
| 10 PM | 10:05 |

All departures (Monday–Thursday): 5:16 AM, 5:48 AM, 6:20 AM, 6:52 AM, 7:24 AM, 7:56 AM, 8:28 AM, 8:57 AM, 9:23 AM, 9:53 AM, 10:23 AM, 10:53 AM, 11:23 AM, 11:53 AM, 12:23 PM, 12:53 PM, 1:23 PM, 1:53 PM, 2:23 PM, 2:53 PM, 3:25 PM, 3:40 PM, 3:59 PM, 4:31 PM, 5:03 PM, 5:35 PM, 6:05 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

### 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 26 toward TUSCANY — departures from Westbrook 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 |
| --- | --- |
| 5 AM | 5:56 |
| 6 AM | 6:41 |
| 7 AM | 7:26 |
| 8 AM | 8:11, 8:56 |
| 9 AM | 9:41 |
| 10 AM | 10:26 |
| 11 AM | 11:11, 11:56 |
| 12 PM | 12:41 |
| 1 PM | 1:26 |
| 2 PM | 2:11, 2:56 |
| 3 PM | 3:41 |
| 4 PM | 4:26 |
| 5 PM | 5:11, 5:56 |
| 6 PM | 6:41 |
| 7 PM | 7:26 |
| 8 PM | 8:11 |

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)): 5:56 AM, 6:41 AM, 7:26 AM, 8:11 AM, 8:56 AM, 9:41 AM, 10:26 AM, 11:11 AM, 11:56 AM, 12:41 PM, 1:26 PM, 2:11 PM, 2:56 PM, 3:41 PM, 4:26 PM, 5:11 PM, 5:56 PM, 6:41 PM, 7:26 PM, 8:11 PM

## Departures from Tuscany Station - Tuscany Terminal — toward WESTBROOK

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

Route 26 toward WESTBROOK — departures from Tuscany Station - Tuscany Terminal, 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:06, 6:38 |
| 7 AM | 7:07, 7:39 |
| 8 AM | 8:11, 8:41 |
| 9 AM | 9:11, 9:41 |
| 10 AM | 10:11, 10:41 |
| 11 AM | 11:11, 11:41 |
| 12 PM | 12:11, 12:41 |
| 1 PM | 1:11, 1:41 |
| 2 PM | 2:11, 2:41 |
| 3 PM | 3:13, 3:45 |
| 4 PM | 4:17, 4:49 |
| 5 PM | 5:21, 5:51 |
| 6 PM | 6:23, 6:53 |
| 7 PM | 7:23, 7:53 |
| 8 PM | 8:23, 8:53 |
| 9 PM | 9:23, 9:53 |

All departures (Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 6:06 AM, 6:38 AM, 7:07 AM, 7:39 AM, 8:11 AM, 8:41 AM, 9:11 AM, 9:41 AM, 10:11 AM, 10:41 AM, 11:11 AM, 11:41 AM, 12:11 PM, 12:41 PM, 1:11 PM, 1:41 PM, 2:11 PM, 2:41 PM, 3:13 PM, 3:45 PM, 4:17 PM, 4:49 PM, 5:21 PM, 5:51 PM, 6:23 PM, 6:53 PM, 7:23 PM, 7:53 PM, 8:23 PM, 8:53 PM, 9:23 PM, 9:53 PM

### Monday–Thursday & Friday

Route 26 toward WESTBROOK — departures from Tuscany Station - Tuscany Terminal, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 6 AM | 6:06, 6:38 |
| 7 AM | 7:07, 7:39 |
| 8 AM | 8:11, 8:18, 8:25, 8:41 |
| 9 AM | 9:11, 9:41 |
| 10 AM | 10:11, 10:41 |
| 11 AM | 11:11, 11:41 |
| 12 PM | 12:11, 12:41 |
| 1 PM | 1:11, 1:41 |
| 2 PM | 2:11, 2:41 |
| 3 PM | 3:13, 3:45 |
| 4 PM | 4:17, 4:49 |
| 5 PM | 5:21, 5:51 |
| 6 PM | 6:23, 6:53 |
| 7 PM | 7:23, 7:53 |
| 8 PM | 8:23, 8:53 |
| 9 PM | 9:23, 9:53 |

All departures (Monday–Thursday & Friday): 6:06 AM, 6:38 AM, 7:07 AM, 7:39 AM, 8:11 AM, 8:18 AM, 8:25 AM, 8:41 AM, 9:11 AM, 9:41 AM, 10:11 AM, 10:41 AM, 11:11 AM, 11:41 AM, 12:11 PM, 12:41 PM, 1:11 PM, 1:41 PM, 2:11 PM, 2:41 PM, 3:13 PM, 3:45 PM, 4:17 PM, 4:49 PM, 5:21 PM, 5:51 PM, 6:23 PM, 6:53 PM, 7:23 PM, 7:53 PM, 8:23 PM, 8:53 PM, 9:23 PM, 9:53 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 26 toward WESTBROOK — departures from Tuscany Station - Tuscany 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 |
| --- | --- |
| 5 AM | 5:55 |
| 6 AM | 6:40 |
| 7 AM | 7:25 |
| 8 AM | 8:10, 8:55 |
| 9 AM | 9:40 |
| 10 AM | 10:25 |
| 11 AM | 11:10, 11:55 |
| 12 PM | 12:40 |
| 1 PM | 1:25 |
| 2 PM | 2:10, 2:55 |
| 3 PM | 3:40 |
| 4 PM | 4:25 |
| 5 PM | 5:10, 5:55 |
| 6 PM | 6:40 |
| 7 PM | 7:25 |
| 8 PM | 8:10 |

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)): 5:55 AM, 6:40 AM, 7:25 AM, 8:10 AM, 8:55 AM, 9:40 AM, 10:25 AM, 11:10 AM, 11:55 AM, 12:40 PM, 1:25 PM, 2:10 PM, 2:55 PM, 3:40 PM, 4:25 PM, 5:10 PM, 5:55 PM, 6:40 PM, 7:25 PM, 8:10 PM

## Stops served — toward TUSCANY

33 stops, in order of travel:

1. [Stop 3711 — Westbrook LRT Station](https://calgarytransittimes.com/stops/3711/)
1. [Stop 7458 — WB 17 AV SW @ 33 ST SW](https://calgarytransittimes.com/stops/7458/)
1. [Stop 7459 — WB 17 AV SW @ 35 ST SW](https://calgarytransittimes.com/stops/7459/)
1. [Stop 6346 — NB 37 ST SW @ 17 AV SW](https://calgarytransittimes.com/stops/6346/)
1. [Stop 7460 — NB 37 ST SW @ 13 AV SW](https://calgarytransittimes.com/stops/7460/)
1. [Stop 6913 — WB Bow TR @ 40 ST SW](https://calgarytransittimes.com/stops/6913/)
1. [Stop 7468 — WB Bow TR @ 45 ST SW](https://calgarytransittimes.com/stops/7468/)
1. [Stop 6494 — WB Bow TR @ E. of Sarcee TR SW](https://calgarytransittimes.com/stops/6494/)
1. [Stop 2607 — WB Na'a Drive SW @ Sarcee Tr SW](https://calgarytransittimes.com/stops/2607/)
1. [Stop 7484 — WB 34 AV NW @ 71 ST NW](https://calgarytransittimes.com/stops/7484/)
1. [Stop 7485 — WB 34 AV NW @ Bowmanten PL](https://calgarytransittimes.com/stops/7485/)
1. [Stop 6611 — NB 77 ST NW @ 36 AV NW](https://calgarytransittimes.com/stops/6611/)
1. [Stop 6313 — NB 77 ST NW @ Bowness RD](https://calgarytransittimes.com/stops/6313/)
1. [Stop 4062 — NB 77 ST NW @ S. of 43 AV NW](https://calgarytransittimes.com/stops/4062/)
1. [Stop 4063 — WB 46 AV NW @ 77 ST NW](https://calgarytransittimes.com/stops/4063/)
1. [Stop 4064 — WB 46 AV NW @ 81 ST NW](https://calgarytransittimes.com/stops/4064/)
1. [Stop 6731 — NB Bowness RD @ 46 AV NW](https://calgarytransittimes.com/stops/6731/)
1. [Stop 2947 — WB Nose Hill Dr @ 87 ST NW](https://calgarytransittimes.com/stops/2947/)
1. [Stop 2966 — WB Nose Hill DR @ E. of Tuscany HL NW](https://calgarytransittimes.com/stops/2966/)
1. [Stop 2950 — NB Tuscany HL @ Nose Hill DR NW](https://calgarytransittimes.com/stops/2950/)
1. [Stop 2968 — NB Tuscany HL @ Tuscany Meadows DR NW](https://calgarytransittimes.com/stops/2968/)
1. [Stop 2743 — WB Tuscany DR @ Tuscany HL NW](https://calgarytransittimes.com/stops/2743/)
1. [Stop 3827 — WB Tuscany DR @ Tuscany Glen RD NW](https://calgarytransittimes.com/stops/3827/)
1. [Stop 3826 — WB Tuscany DR @ Tuscany Ridge CL NW](https://calgarytransittimes.com/stops/3826/)
1. [Stop 2969 — NB Tuscany DR @ Tuscany BV NW](https://calgarytransittimes.com/stops/2969/)
1. [Stop 2951 — EB Tuscany BV @ Tuscany Ridge VW NW](https://calgarytransittimes.com/stops/2951/)
1. [Stop 7999 — EB Tuscany BV @ Tuscany WY NW](https://calgarytransittimes.com/stops/7999/)
1. [Stop 8003 — EB Tuscany BV @ Tuscany Hills RD NW](https://calgarytransittimes.com/stops/8003/)
1. [Stop 8432 — NB Tuscany Springs BV @ Tuscany BV NW](https://calgarytransittimes.com/stops/8432/)
1. [Stop 8429 — NB Tuscany Springs BV @ Tuscarora CL NW](https://calgarytransittimes.com/stops/8429/)
1. [Stop 8431 — NB Tuscany Springs BV @ Tuscarora WY NW](https://calgarytransittimes.com/stops/8431/)
1. [Stop 8578 — NB Tuscany Springs BV @ Tuscarora ME NW](https://calgarytransittimes.com/stops/8578/)
1. [Stop 2152 — Tuscany Station - Tuscany Terminal](https://calgarytransittimes.com/stops/2152/)

## Stops served — toward WESTBROOK

32 stops, in order of travel:

1. [Stop 2152 — Tuscany Station - Tuscany Terminal](https://calgarytransittimes.com/stops/2152/)
1. [Stop 9883 — SB Tuscany Springs BV @ Tuscarora HT NW](https://calgarytransittimes.com/stops/9883/)
1. [Stop 9882 — SB Tuscany Springs BV @ Tuscarora CR NW](https://calgarytransittimes.com/stops/9882/)
1. [Stop 9881 — SB Tuscany Springs BV @ Tuscarora CI NW](https://calgarytransittimes.com/stops/9881/)
1. [Stop 3835 — WB Tuscany BV @ Tuscany Springs BV NW](https://calgarytransittimes.com/stops/3835/)
1. [Stop 3834 — WB Tuscany BV @ Tuscany Valley VW NW](https://calgarytransittimes.com/stops/3834/)
1. [Stop 2952 — WB Tuscany BV @ Tuscany WY NW](https://calgarytransittimes.com/stops/2952/)
1. [Stop 2953 — Wb Tuscany BV @ Tuscany Ridge VW NW](https://calgarytransittimes.com/stops/2953/)
1. [Stop 2970 — EB Tuscany DR @ Tuscany Vista RD NW](https://calgarytransittimes.com/stops/2970/)
1. [Stop 2971 — EB Tuscany DR @ Tuscany Glen RD NW](https://calgarytransittimes.com/stops/2971/)
1. [Stop 2744 — SB Tuscany HL @ Tuscany DR NW](https://calgarytransittimes.com/stops/2744/)
1. [Stop 2972 — SB Tuscany HL @ Tuscany Estates DR NW](https://calgarytransittimes.com/stops/2972/)
1. [Stop 2739 — EB Nosehill Dr @ Tuscany Hill NW](https://calgarytransittimes.com/stops/2739/)
1. [Stop 6875 — SB 87 ST NW @ Nose Hill DR](https://calgarytransittimes.com/stops/6875/)
1. [Stop 6739 — SB 85 ST NW @ 48 AV NW](https://calgarytransittimes.com/stops/6739/)
1. [Stop 6996 — EB 46 AV NW @ 84 ST NW](https://calgarytransittimes.com/stops/6996/)
1. [Stop 6317 — EB 46 AV NW @ 81 ST NW](https://calgarytransittimes.com/stops/6317/)
1. [Stop 4060 — SB 77 ST NW @ 46 AV NW](https://calgarytransittimes.com/stops/4060/)
1. [Stop 4061 — SB 77 ST NW @ 43 AV NW](https://calgarytransittimes.com/stops/4061/)
1. [Stop 6319 — SB 77 ST NW @ Bowness RD](https://calgarytransittimes.com/stops/6319/)
1. [Stop 7481 — SB 77 ST NW @ 36 AV NW](https://calgarytransittimes.com/stops/7481/)
1. [Stop 7482 — EB 34 AV NW @ Bowmanten PL](https://calgarytransittimes.com/stops/7482/)
1. [Stop 7483 — EB 34 AV NW @ W. of 71 ST NW](https://calgarytransittimes.com/stops/7483/)
1. [Stop 2607 — WB Na'a Drive SW @ Sarcee Tr SW](https://calgarytransittimes.com/stops/2607/)
1. [Stop 6500 — EB Bow TR @ W. of Winslow CR SW](https://calgarytransittimes.com/stops/6500/)
1. [Stop 5660 — NB 46 ST SW @ Bow TR](https://calgarytransittimes.com/stops/5660/)
1. [Stop 7462 — EB Bow TR @ 45 ST SW](https://calgarytransittimes.com/stops/7462/)
1. [Stop 6501 — EB Bow TR @ Rossmere RD SW](https://calgarytransittimes.com/stops/6501/)
1. [Stop 7463 — EB Bow TR @ 40 ST SW](https://calgarytransittimes.com/stops/7463/)
1. [Stop 6514 — SB Bow TR @ Westbrook Mall Overpass](https://calgarytransittimes.com/stops/6514/)
1. [Stop 6348 — Westbrook LRT Station (EB Bow TR @ 33 ST SW)](https://calgarytransittimes.com/stops/6348/)
1. [Stop 3711 — Westbrook LRT Station](https://calgarytransittimes.com/stops/3711/)

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

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

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

On Monday–Friday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward TUSCANY leaves Westbrook LRT Station at 5:16 AM and the last at 10:05 PM.

### What time is the first and last Route 26 bus toward WESTBROOK?

On Monday–Friday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward WESTBROOK leaves Tuscany Station - Tuscany Terminal at 6:06 AM and the last at 9:53 PM.

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