Route 75 Somerset - Mahogany — Calgary Transit Bus Schedule, Frequency & Stops
Route 75 Somerset - Mahogany is a Calgary Transit bus route running toward MAHOGANY and toward SOMERSET. Service operates on Monday–Friday, Sunday & holidays, Saturday (Jul 18 – Aug 29), Stampede (Jul 6–10), Tuesday–Thursday, Stampede (Jul 4–11), Friday, Saturday (Jun 20), Sunday (Jun 21), Saturday (Jun 27), Sunday (Jun 28), Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 5), Stampede (Jul 8), Stampede (Jul 12) and Stampede (Jul 13) days. On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days, service toward MAHOGANY runs from 5:30 AM to 12:09 AM, about every 23 minutes at peak and every 34 minutes midday. All times are scheduled times, effective Jun 16 – 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
| Days | First | Last | Peak | Midday | Evening |
|---|---|---|---|---|---|
| Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 | 5:30 AM | 12:09 AM | every 23 min | every 34 min | every 33 min |
| Sunday & holidays | 5:16 AM | 11:56 PM | every 35 min | every 35 min | every 35 min |
| Saturday | 5:16 AM | 11:46 PM | every 35 min | every 35 min | every 35 min |
| Tuesday–Friday | 5:30 AM | 12:09 AM | every 23 min | every 34 min | every 33 min |
Frequency & span — toward SOMERSET
| Days | First | Last | Peak | Midday | Evening |
|---|---|---|---|---|---|
| Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 | 4:43 AM | 11:53 PM | every 23 min | every 34 min | every 34 min |
| Weekends & holidays | 6:03 AM | 11:33 PM | every 35 min | every 35 min | every 35 min |
| Tuesday–Friday | 4:43 AM | 11:53 PM | every 22.5 min | every 34 min | every 34 min |
Departures from Somerset Bridlewood Terminal — toward MAHOGANY
| Hour | Departures |
|---|---|
| 5 AM | 5:30 |
| 6 AM | 6:00, 6:23, 6:46 |
| 7 AM | 7:09, 7:32, 7:55 |
| 8 AM | 8:18, 8:41 |
| 9 AM | 9:05, 9:39 |
| 10 AM | 10:13, 10:47 |
| 11 AM | 11:21, 11:55 |
| 12 PM | 12:29 |
| 1 PM | 1:03, 1:37 |
| 2 PM | 2:11, 2:45 |
| 3 PM | 3:19, 3:40, 3:59 |
| 4 PM | 4:18, 4:37, 4:56 |
| 5 PM | 5:15, 5:34, 5:53 |
| 6 PM | 6:12, 6:31, 6:50 |
| 7 PM | 7:08, 7:41 |
| 8 PM | 8:15, 8:48 |
| 9 PM | 9:22, 9:56 |
| 10 PM | 10:30 |
| 11 PM | 11:04, 11:38 |
| After midnight | 12:09 AM (after midnight — late-night service from the previous service day) |
| Hour | Departures |
|---|---|
| 5 AM | 5:16, 5:51 |
| 6 AM | 6:26 |
| 7 AM | 7:01, 7:36 |
| 8 AM | 8:11, 8:46 |
| 9 AM | 9:21, 9:56 |
| 10 AM | 10:31 |
| 11 AM | 11:06, 11:41 |
| 12 PM | 12:16, 12:51 |
| 1 PM | 1:26 |
| 2 PM | 2:01, 2:36 |
| 3 PM | 3:11, 3:46 |
| 4 PM | 4:21, 4:56 |
| 5 PM | 5:31 |
| 6 PM | 6:06, 6:41 |
| 7 PM | 7:16, 7:51 |
| 8 PM | 8:26 |
| 9 PM | 9:01, 9:36 |
| 10 PM | 10:11, 10:46 |
| 11 PM | 11:21, 11:56 |
| Hour | Departures |
|---|---|
| 5 AM | 5:16, 5:51 |
| 6 AM | 6:26 |
| 7 AM | 7:01, 7:36 |
| 8 AM | 8:11, 8:46 |
| 9 AM | 9:21, 9:56 |
| 10 AM | 10:31 |
| 11 AM | 11:06, 11:41 |
| 12 PM | 12:16, 12:51 |
| 1 PM | 1:26 |
| 2 PM | 2:01, 2:36 |
| 3 PM | 3:11, 3:46 |
| 4 PM | 4:21, 4:56 |
| 5 PM | 5:31 |
| 6 PM | 6:06, 6:41 |
| 7 PM | 7:16, 7:51 |
| 8 PM | 8:26 |
| 9 PM | 9:01, 9:36 |
| 10 PM | 10:01, 10:36 |
| 11 PM | 11:11, 11:46 |
| Hour | Departures |
|---|---|
| 5 AM | 5:30 |
| 6 AM | 6:00, 6:23, 6:46 |
| 7 AM | 7:09, 7:32, 7:55 |
| 8 AM | 8:18, 8:41 |
| 9 AM | 9:05, 9:39 |
| 10 AM | 10:13, 10:47 |
| 11 AM | 11:21, 11:55 |
| 12 PM | 12:29 |
| 1 PM | 1:03, 1:37 |
| 2 PM | 2:11, 2:43 |
| 3 PM | 3:09, 3:19, 3:40, 3:59 |
| 4 PM | 4:18, 4:37, 4:56 |
| 5 PM | 5:15, 5:34, 5:53 |
| 6 PM | 6:12, 6:31, 6:50 |
| 7 PM | 7:08, 7:41 |
| 8 PM | 8:15, 8:48 |
| 9 PM | 9:22, 9:56 |
| 10 PM | 10:30 |
| 11 PM | 11:04, 11:38 |
| After midnight | 12:09 AM (after midnight — late-night service from the previous service day) |
Departures from SB Mahogany BV @ Masters SQ SE — toward SOMERSET
| Hour | Departures |
|---|---|
| 4 AM | 4:43 |
| 5 AM | 5:13, 5:42 |
| 6 AM | 6:05, 6:28, 6:51 |
| 7 AM | 7:14, 7:37 |
| 8 AM | 8:00, 8:25, 8:46 |
| 9 AM | 9:19, 9:53 |
| 10 AM | 10:27 |
| 11 AM | 11:01, 11:35 |
| 12 PM | 12:09, 12:43 |
| 1 PM | 1:17, 1:51 |
| 2 PM | 2:25, 2:59 |
| 3 PM | 3:18, 3:37, 3:56 |
| 4 PM | 4:15, 4:34, 4:53 |
| 5 PM | 5:12, 5:31, 5:50 |
| 6 PM | 6:09, 6:28, 6:47 |
| 7 PM | 7:21, 7:55 |
| 8 PM | 8:29 |
| 9 PM | 9:03, 9:37 |
| 10 PM | 10:11, 10:45 |
| 11 PM | 11:19, 11:53 |
| Hour | Departures |
|---|---|
| 6 AM | 6:03, 6:38 |
| 7 AM | 7:13, 7:48 |
| 8 AM | 8:23, 8:58 |
| 9 AM | 9:33 |
| 10 AM | 10:08, 10:43 |
| 11 AM | 11:18, 11:53 |
| 12 PM | 12:28 |
| 1 PM | 1:03, 1:38 |
| 2 PM | 2:13, 2:48 |
| 3 PM | 3:23, 3:58 |
| 4 PM | 4:33 |
| 5 PM | 5:08, 5:43 |
| 6 PM | 6:18, 6:53 |
| 7 PM | 7:28 |
| 8 PM | 8:03, 8:38 |
| 9 PM | 9:13, 9:48 |
| 10 PM | 10:23, 10:58 |
| 11 PM | 11:33 |
| Hour | Departures |
|---|---|
| 4 AM | 4:43 |
| 5 AM | 5:13, 5:42 |
| 6 AM | 6:05, 6:28, 6:51 |
| 7 AM | 7:14, 7:37 |
| 8 AM | 8:00, 8:22, 8:25, 8:46 |
| 9 AM | 9:19, 9:53 |
| 10 AM | 10:27 |
| 11 AM | 11:01, 11:35 |
| 12 PM | 12:09, 12:43 |
| 1 PM | 1:17, 1:51 |
| 2 PM | 2:25, 2:59 |
| 3 PM | 3:18, 3:37, 3:59 |
| 4 PM | 4:15, 4:34, 4:53 |
| 5 PM | 5:12, 5:31, 5:50 |
| 6 PM | 6:09, 6:28, 6:47 |
| 7 PM | 7:21, 7:55 |
| 8 PM | 8:29 |
| 9 PM | 9:03, 9:37 |
| 10 PM | 10:11, 10:45 |
| 11 PM | 11:19, 11:53 |
Stops served — toward MAHOGANY
42 stops, in order of travel:
- Stop 3623 — Somerset Bridlewood Terminal
- Stop 2914 — EB 162 AV SE @ Shawville WY SW
- Stop 4794 — SB Cranston BV @ Cranleigh DR SE
- Stop 8447 — EB Cranston DR @ Cranston BV SE
- Stop 8257 — SB Cranston DR @ Cranfield PA SE
- Stop 4788 — SB Cranston DR @ Cranberry SQ SE
- Stop 9771 — SB Cranston DR @ Cranston WY SE
- Stop 9746 — WB Cranston DR @ Cranberry LN SE
- Stop 9747 — EB Cranston AV @ Cranston RD SE
- Stop 9772 — EB Cranston AV @ Cranarch RD SE
- Stop 2460 — SB Seton WY @ Front ST SE
- Stop 2461 — SB Seton WY @ Market ST SE
- Stop 2462 — EB Seton DR @ Seton WY SE
- Stop 2455 — EB Seton DR @ Main ST SE
- Stop 2459 — NB 45 ST @ Seton DR SE
- Stop 2463 — NB 45 ST SE @ Market ST SE
- Stop 2464 — NB 45 ST SE @ Front ST SE
- Stop 9021 — NB Auburn Bay ST @ Seton BV SE
- Stop 8125 — WB Auburn Bay BV @ Auburn Bay ST SE
- Stop 8107 — WB Auburn BAY BV @ Auburn Shores WY SE
- Stop 9732 — NB Auburn Bay BV @ Auburn Sound VW SE
- Stop 9733 — NB Auburn Bay BV @ Auburn Sound GR SE
- Stop 9734 — NB Auburn Bay BV @ Auburn Sound VW SE
- Stop 9735 — NB Auburn Bay BV @ Auburn Bay CM SE
- Stop 9736 — NB Auburn Bay BV @ Autumn GV SE
- Stop 9737 — SB Auburn Bay BV @ Autumn GA SE
- Stop 8742 — SB Auburn Bay AV@ Auburn Bay BV SE
- Stop 8760 — SB Auburn Bay AV @ Auburn Sound MR SE
- Stop 2112 — EB Auburn Bay DR @ S.leg Auburn Glen HT SE
- Stop 2113 — EB Auburn Bay DR @ Auburn Glen GR SE
- Stop 2114 — EB Auburn Bay DR @ Auburn Glen DR SE
- Stop 2115 — EB Auburn Bay DR @ 56 ST SE
- Stop 2171 — EB Mahogany GA @ 52 ST SE
- Stop 3603 — EB Mahogany GA @ Mahogany PZ SE
- Stop 3604 — NB Mahogany BV @ Mahogany GA SE
- Stop 3605 — EB Mahogany BV @ Mahogany HT SE
- Stop 3606 — EB Mahogany BV @ Marine DR SE
- Stop 3607 — EB Mahogany BV @ Marquis GD SE
- Stop 3608 — EB Mahogany BV @ Marquis GR SE
- Stop 3417 — SB Mahogany BV @Marquis Cres SE
- Stop 3418 — SB Mahogany BV @ Marquis VW SE
- Stop 3419 — SB Mahogany BV @ Masters SQ SE
Stops served — toward SOMERSET
47 stops, in order of travel:
- Stop 3419 — SB Mahogany BV @ Masters SQ SE
- Stop 3423 — NB Mahogany BV @ Masters RO SE
- Stop 3420 — NB Mahogany BV @ Masters CR SE (s. leg)
- Stop 3421 — NB Mahogany BV @ Masters CR SE (n. leg)
- Stop 3593 — NB Mahogany BV @ 300 Marquis CO SE
- Stop 3592 — WB Mahogany BV @ Marquis GR SE
- Stop 3591 — WB Mahogany BV @ Marquis GD SE
- Stop 3590 — WB Mahogany BV @ Mahogany WY SE
- Stop 3589 — WB Mahogany BV @ Mahogany HT SE
- Stop 2118 — WB Mahogany GA @ Mahogany BV SE
- Stop 2738 — WB Auburn Bay DR SE @ 52 ST SE
- Stop 2119 — WB Auburn Bay DR @ Auburn Meadows PL SE
- Stop 2120 — WB Auburn Bay DR @ Auburn Glen DR SE
- Stop 2121 — WB Auburn Bay DR @ Auburn Glen GR SE
- Stop 2122 — WB Auburn Bay DR @ Auburn Glen WY SE
- Stop 8761 — NB Auburn Bay AV @ Auburn Bay DR SE
- Stop 8745 — NB Auburn Bay AV @ Auburn Glen CI SE
- Stop 9738 — SB Auburn Bay BV @ Auburn Bay AV SE
- Stop 9739 — SB Auburn Bay BV @ Autumn CR SE
- Stop 9740 — SB Auburn Bay BV @ Autumn GR SE
- Stop 9741 — SB Auburn Bay BV @ Autumn VW SE
- Stop 9742 — SB Auburn Bay BV @ Auburn Bay GD SE
- Stop 9743 — SB Auburn Bay BV @ Auburn Bay VW SE
- Stop 9744 — SB Auburn Bay BV @ Auburn Bay HT SE
- Stop 9745 — EB Auburn Bay BV @ Auburn Bay GT SE
- Stop 8124 — EB Auburn Bay BV @ Auburn Bay CL SE
- Stop 8643 — EB Auburn Bay BV @ Auburn Bay LI SE
- Stop 8127 — SB Auburn Bay ST @ Auburn Bay BV SE
- Stop 6456 — SB 45 ST SE @ South Health Campus
- Stop 2465 — SB 45 ST SE @ Market ST SE
- Stop 2466 — SB 45 ST SE @ Seton DR SE
- Stop 2457 — WB Seton DR @ 45 ST SE
- Stop 2456 — WB Seton DR @ Main ST SE
- Stop 2467 — NB Seton WY @ Seton LI SE
- Stop 2468 — NB Seton WY @ Market ST SE
- Stop 9773 — WB Cranston AV @ Cranberry RD SE
- Stop 9774 — EB Cranston DR @ Cranston RD SE
- Stop 9775 — NB Cranston DR @ Cranberry LN SE
- Stop 9776 — NB Cranston DR @ Cranston WY SE
- Stop 9778 — NB Cranston DR @ Cranberry SQ SE
- Stop 9779 — NB Cranston DR @ Cramond DR SE
- Stop 8443 — NB Cranston BV @ Cranston DR SE
- Stop 4793 — WB Cranston BV @ Cranfield LI SE
- Stop 5831 — SB Shawville BV @ 162 AV SE
- Stop 5859 — SB Shawville BV @ Shawville Link SE
- Stop 8680 — WB Shawville GA @ Shawville BV SE
- Stop 3623 — Somerset Bridlewood Terminal
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 75 run?
On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days Route 75 runs about every 23 minutes at peak and every 34 minutes midday.
What time is the first and last Route 75 bus toward MAHOGANY?
On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days the first bus toward MAHOGANY leaves Somerset Bridlewood Terminal at 5:30 AM and the last at 12:09 AM.
What time is the first and last Route 75 bus toward SOMERSET?
On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days the first bus toward SOMERSET leaves SB Mahogany BV @ Masters SQ SE at 4:43 AM and the last at 11:53 PM.
Does Route 75 run on Sundays?
Yes — see the Sunday & holidays rows in the frequency tables above.