# Route 79 Cranston / Mahogany — Calgary Transit Bus Schedule, Frequency & Stops

Route 79 Cranston / Mahogany is a Calgary Transit bus route running toward MAHOGANY and toward CRANSTON. Service operates on Monday–Friday, Monday–Thursday, Stampede (Jul 6–10), Friday, Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 8) and Stampede (Jul 13) days. On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward MAHOGANY runs from 4:25 AM to 6:43 PM, about every 24 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 MAHOGANY

Route 79 frequency and service span toward MAHOGANY, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 4:25 AM | 6:43 PM | every 24 min | every 32 min | every 24 min |
| Friday | 4:25 AM | 6:43 PM | every 24 min | every 32 min | every 24 min |

## Frequency & span — toward CRANSTON

Route 79 frequency and service span toward CRANSTON, 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:33 AM | 7:14 PM | every 24 min | every 32 min | every 24 min |

## Departures from WB Cranston AV @ Cranberry RD SE — toward MAHOGANY

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

Route 79 toward MAHOGANY — departures from WB Cranston AV @ Cranberry RD SE, Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:25, 4:50 |
| 5 AM | 5:14, 5:38 |
| 6 AM | 6:02, 6:26, 6:50 |
| 7 AM | 7:14, 7:38 |
| 8 AM | 8:02, 8:27, 8:59 |
| 9 AM | 9:31 |
| 10 AM | 10:03, 10:35 |
| 11 AM | 11:07, 11:39 |
| 12 PM | 12:11, 12:43 |
| 1 PM | 1:15, 1:47 |
| 2 PM | 2:19, 2:43 |
| 3 PM | 3:07, 3:31, 3:57 |
| 4 PM | 4:19, 4:43 |
| 5 PM | 5:07, 5:31, 5:55 |
| 6 PM | 6:19, 6:43 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:25 AM, 4:50 AM, 5:14 AM, 5:38 AM, 6:02 AM, 6:26 AM, 6:50 AM, 7:14 AM, 7:38 AM, 8:02 AM, 8:27 AM, 8:59 AM, 9:31 AM, 10:03 AM, 10:35 AM, 11:07 AM, 11:39 AM, 12:11 PM, 12:43 PM, 1:15 PM, 1:47 PM, 2:19 PM, 2:43 PM, 3:07 PM, 3:31 PM, 3:57 PM, 4:19 PM, 4:43 PM, 5:07 PM, 5:31 PM, 5:55 PM, 6:19 PM, 6:43 PM

### Friday

Route 79 toward MAHOGANY — departures from WB Cranston AV @ Cranberry RD SE, Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:25, 4:50 |
| 5 AM | 5:14, 5:38 |
| 6 AM | 6:02, 6:26, 6:50 |
| 7 AM | 7:14, 7:38 |
| 8 AM | 8:02, 8:27, 8:59 |
| 9 AM | 9:31 |
| 10 AM | 10:03, 10:35 |
| 11 AM | 11:07, 11:39 |
| 12 PM | 12:11, 12:43 |
| 1 PM | 1:15, 1:41, 1:47 |
| 2 PM | 2:19, 2:43 |
| 3 PM | 3:07, 3:31, 3:57 |
| 4 PM | 4:19, 4:43 |
| 5 PM | 5:07, 5:31, 5:55 |
| 6 PM | 6:19, 6:43 |

All departures (Friday): 4:25 AM, 4:50 AM, 5:14 AM, 5:38 AM, 6:02 AM, 6:26 AM, 6:50 AM, 7:14 AM, 7:38 AM, 8:02 AM, 8:27 AM, 8:59 AM, 9:31 AM, 10:03 AM, 10:35 AM, 11:07 AM, 11:39 AM, 12:11 PM, 12:43 PM, 1:15 PM, 1:41 PM, 1:47 PM, 2:19 PM, 2:43 PM, 3:07 PM, 3:31 PM, 3:57 PM, 4:19 PM, 4:43 PM, 5:07 PM, 5:31 PM, 5:55 PM, 6:19 PM, 6:43 PM

## Departures from EB Masters RD @ Magnolia TC SE — toward CRANSTON

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

Route 79 toward CRANSTON — departures from EB Masters RD @ Magnolia TC SE, 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:33, 4:57 |
| 5 AM | 5:21, 5:45 |
| 6 AM | 6:09, 6:33, 6:57 |
| 7 AM | 7:21, 7:45 |
| 8 AM | 8:09, 8:33, 8:58 |
| 9 AM | 9:28 |
| 10 AM | 10:00, 10:32 |
| 11 AM | 11:04, 11:36 |
| 12 PM | 12:08, 12:40 |
| 1 PM | 1:12, 1:44 |
| 2 PM | 2:16, 2:49 |
| 3 PM | 3:20, 3:38 |
| 4 PM | 4:02, 4:28, 4:50 |
| 5 PM | 5:14, 5:38 |
| 6 PM | 6:02, 6:26, 6:50 |
| 7 PM | 7:14 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:33 AM, 4:57 AM, 5:21 AM, 5:45 AM, 6:09 AM, 6:33 AM, 6:57 AM, 7:21 AM, 7:45 AM, 8:09 AM, 8:33 AM, 8:58 AM, 9:28 AM, 10:00 AM, 10:32 AM, 11:04 AM, 11:36 AM, 12:08 PM, 12:40 PM, 1:12 PM, 1:44 PM, 2:16 PM, 2:49 PM, 3:20 PM, 3:38 PM, 4:02 PM, 4:28 PM, 4:50 PM, 5:14 PM, 5:38 PM, 6:02 PM, 6:26 PM, 6:50 PM, 7:14 PM

## Stops served — toward MAHOGANY

32 stops, in order of travel:

1. [Stop 9773 — WB Cranston AV @ Cranberry RD SE](https://calgarytransittimes.com/stops/9773/)
1. [Stop 3434 — WB Cranston AV @ Cranston RD SE](https://calgarytransittimes.com/stops/3434/)
1. [Stop 3435 — SB Cranston AV @ Cranbrook HT SE](https://calgarytransittimes.com/stops/3435/)
1. [Stop 3436 — SB Cranston AV @ Cranbrook LN SE](https://calgarytransittimes.com/stops/3436/)
1. [Stop 3437 — SB Cranston AV @ Cranbrook CV SE](https://calgarytransittimes.com/stops/3437/)
1. [Stop 3438 — EB Cranston AV @ Cranarch CR SE](https://calgarytransittimes.com/stops/3438/)
1. [Stop 3439 — EB Cranston AV @ Cranbrook GD SE](https://calgarytransittimes.com/stops/3439/)
1. [Stop 3440 — NB Cranston AV @ Cranarch CR SE](https://calgarytransittimes.com/stops/3440/)
1. [Stop 3657 — EB Cranston GA  @ Cranston AV SE](https://calgarytransittimes.com/stops/3657/)
1. [Stop 3658 — NB Seton WY @ 212 AV SE](https://calgarytransittimes.com/stops/3658/)
1. [Stop 2729 — NB Seton WY @ 202 AV SE](https://calgarytransittimes.com/stops/2729/)
1. [Stop 2730 — NB Seton WY @ Union AV SE](https://calgarytransittimes.com/stops/2730/)
1. [Stop 2453 — NB Seton WY @ Seton AV SE](https://calgarytransittimes.com/stops/2453/)
1. [Stop 2454 — NB Seton WY SE @ Superstore (S of Seton CR)](https://calgarytransittimes.com/stops/2454/)
1. [Stop 2462 — EB Seton DR @ Seton WY SE](https://calgarytransittimes.com/stops/2462/)
1. [Stop 2455 — EB Seton DR @ Main ST SE](https://calgarytransittimes.com/stops/2455/)
1. [Stop 2459 — NB 45 ST @ Seton DR SE](https://calgarytransittimes.com/stops/2459/)
1. [Stop 2463 — NB 45 ST SE @ Market ST SE](https://calgarytransittimes.com/stops/2463/)
1. [Stop 2464 — NB 45 ST SE @ Front ST SE](https://calgarytransittimes.com/stops/2464/)
1. [Stop 9021 — NB Auburn Bay ST @ Seton BV SE](https://calgarytransittimes.com/stops/9021/)
1. [Stop 2731 — EB Auburn Springs BV @Auburn Bay ST SE](https://calgarytransittimes.com/stops/2731/)
1. [Stop 2732 — NB Auburn Springs BV @ Auburn Crest WY SE](https://calgarytransittimes.com/stops/2732/)
1. [Stop 2599 — WB Auburn Bay AV @ Auburn Springs BV SE](https://calgarytransittimes.com/stops/2599/)
1. [Stop 2725 — EB Auburn Meadows DR @ Auburn Meadows BV SE ns](https://calgarytransittimes.com/stops/2725/)
1. [Stop 2597 — EB Auburn Meadows DR @ 52 ST SE](https://calgarytransittimes.com/stops/2597/)
1. [Stop 2596 — EB Mahogany RD @ 52 ST SE (farside)](https://calgarytransittimes.com/stops/2596/)
1. [Stop 2708 — EB Mahogany RD @ Mahogany BV SE](https://calgarytransittimes.com/stops/2708/)
1. [Stop 2736 — EB Mahogany RD SE @ Marina CA SE, nearside](https://calgarytransittimes.com/stops/2736/)
1. [Stop 2592 — EB Masters AV SE @ Marine DR SE](https://calgarytransittimes.com/stops/2592/)
1. [Stop 2593 — EB Masters AV @ Master HT SE](https://calgarytransittimes.com/stops/2593/)
1. [Stop 2477 — EB Masters RD @ Magnolia LI SE](https://calgarytransittimes.com/stops/2477/)
1. [Stop 2452 — EB Masters RD @ Magnolia TC SE](https://calgarytransittimes.com/stops/2452/)

## Stops served — toward CRANSTON

32 stops, in order of travel:

1. [Stop 2452 — EB Masters RD @ Magnolia TC SE](https://calgarytransittimes.com/stops/2452/)
1. [Stop 3428 — WB Masters RD @ Magnolia LI SE](https://calgarytransittimes.com/stops/3428/)
1. [Stop 3431 — WB Masters AV @ Masters VI SE](https://calgarytransittimes.com/stops/3431/)
1. [Stop 3465 — WB Masters AV @ Marine DR SE](https://calgarytransittimes.com/stops/3465/)
1. [Stop 2735 — WB Mahogany RD SE @ Marina CA SE, farside](https://calgarytransittimes.com/stops/2735/)
1. [Stop 2703 — WB Mahogany RD @ Mahogany BV SE](https://calgarytransittimes.com/stops/2703/)
1. [Stop 2704 — WB Mahogany RD @ 52 ST SE (nearside)](https://calgarytransittimes.com/stops/2704/)
1. [Stop 3430 — WB Auburn Meadows DR @ Auburn Meadows ST SE](https://calgarytransittimes.com/stops/3430/)
1. [Stop 2705 — WB Auburn Meadows DR @ Auburn Meadows VW SE](https://calgarytransittimes.com/stops/2705/)
1. [Stop 3433 — EB Auburn Bay AV SE @ Auburn Meadows BV SE](https://calgarytransittimes.com/stops/3433/)
1. [Stop 2706 — SB Auburn Springs BV @ Auburn Bay AV SE](https://calgarytransittimes.com/stops/2706/)
1. [Stop 2707 — SB Auburn Springs BV @ Auburn Crest WY SE](https://calgarytransittimes.com/stops/2707/)
1. [Stop 8127 — SB Auburn Bay ST @ Auburn Bay BV SE](https://calgarytransittimes.com/stops/8127/)
1. [Stop 6456 — SB 45 ST SE @ South Health Campus](https://calgarytransittimes.com/stops/6456/)
1. [Stop 2465 — SB 45 ST SE @ Market ST SE](https://calgarytransittimes.com/stops/2465/)
1. [Stop 2466 — SB 45 ST SE @ Seton DR SE](https://calgarytransittimes.com/stops/2466/)
1. [Stop 2457 — WB Seton DR @ 45 ST SE](https://calgarytransittimes.com/stops/2457/)
1. [Stop 2456 — WB Seton DR @ Main ST SE](https://calgarytransittimes.com/stops/2456/)
1. [Stop 2450 — SB Seton WY @ Seton DR SE](https://calgarytransittimes.com/stops/2450/)
1. [Stop 2717 — SB Seton WY SE @ Superstore (S of Seton CR)](https://calgarytransittimes.com/stops/2717/)
1. [Stop 2718 — SB Seton WY SE @ Seton AV SE](https://calgarytransittimes.com/stops/2718/)
1. [Stop 2719 — SB Seton WY @ Seton CI SE](https://calgarytransittimes.com/stops/2719/)
1. [Stop 2720 — SB Seton WY @ Seton GV SE](https://calgarytransittimes.com/stops/2720/)
1. [Stop 3671 — SB Seton WY @ 212 AV SE](https://calgarytransittimes.com/stops/3671/)
1. [Stop 3659 — WB Cranston GA  @ Cranford WY SE](https://calgarytransittimes.com/stops/3659/)
1. [Stop 3594 — EB Cranford DR @ Cranston GA SE](https://calgarytransittimes.com/stops/3594/)
1. [Stop 3595 — EB Cranford DR @ Cranford PA SE](https://calgarytransittimes.com/stops/3595/)
1. [Stop 3596 — NB Cranford DR @ Cranford CL SE](https://calgarytransittimes.com/stops/3596/)
1. [Stop 3597 — NB Cranford DR @ Cranford CR SE](https://calgarytransittimes.com/stops/3597/)
1. [Stop 3598 — WB Cranford DR @ Cranford ST SE](https://calgarytransittimes.com/stops/3598/)
1. [Stop 3609 — NB Cranarch RD @ Cranford DR SE](https://calgarytransittimes.com/stops/3609/)
1. [Stop 9773 — WB Cranston AV @ Cranberry RD SE](https://calgarytransittimes.com/stops/9773/)

## Service exceptions

Stampede (Jul 6–10): a special schedule applies on July 6, 2026, July 7, 2026, July 9, 2026, July 10, 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 8): a special schedule applies on July 8, 2026.

Stampede (Jul 13): a special schedule applies on July 13, 2026.

## Frequently asked questions

### How often does Route 79 run?

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

### What time is the first and last Route 79 bus toward MAHOGANY?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward MAHOGANY leaves WB Cranston AV @ Cranberry RD SE at 4:25 AM and the last at 6:43 PM.

### What time is the first and last Route 79 bus toward CRANSTON?

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 CRANSTON leaves EB Masters RD @ Magnolia TC SE at 4:33 AM and the last at 7:14 PM.

### Does Route 79 run on Sundays?

No — Route 79 has no scheduled Sunday service in the current schedule period.

---

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.
