# Route 147 Starfield Industrial — Calgary Transit Bus Schedule, Frequency & Stops

Route 147 Starfield Industrial is a Calgary Transit bus route running toward STARFIELD INSUSTRIAL and toward 39 AVENUE STATION. 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) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward STARFIELD INSUSTRIAL runs from 5:30 AM to 6:18 PM, about every 32 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 STARFIELD INSUSTRIAL

Route 147 frequency and service span toward STARFIELD INSUSTRIAL, 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 | 6:18 PM | every 32 min | every 32 min | — |

## Frequency & span — toward 39 AVENUE STATION

Route 147 frequency and service span toward 39 AVENUE STATION, 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:01 AM | 6:17 PM | every 32 min | every 32 min | — |

## Departures from EB 39 AV SE @ Burnsland RD — toward STARFIELD INSUSTRIAL

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

Route 147 toward STARFIELD INSUSTRIAL — departures from EB 39 AV SE @ Burnsland RD, 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 |
| 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 |
| 4 PM | 4:10, 4:42 |
| 5 PM | 5:14, 5:46 |
| 6 PM | 6: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:30 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, 4:10 PM, 4:42 PM, 5:14 PM, 5:46 PM, 6:18 PM

## Departures from WB 68 AV SE @ 57 ST SE — toward 39 AVENUE STATION

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

Route 147 toward 39 AVENUE STATION — departures from WB 68 AV SE @ 57 ST 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 |
| --- | --- |
| 6 AM | 6:01, 6:33 |
| 7 AM | 7:05, 7:37 |
| 8 AM | 8:09, 8:41 |
| 9 AM | 9:13, 9:45 |
| 10 AM | 10:17, 10:49 |
| 11 AM | 11:21, 11:53 |
| 12 PM | 12:25, 12:57 |
| 1 PM | 1:29 |
| 2 PM | 2:01, 2:33 |
| 3 PM | 3:05, 3:37 |
| 4 PM | 4:09, 4:41 |
| 5 PM | 5:13, 5:45 |
| 6 PM | 6:17 |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 6:01 AM, 6:33 AM, 7:05 AM, 7:37 AM, 8:09 AM, 8:41 AM, 9:13 AM, 9:45 AM, 10:17 AM, 10:49 AM, 11:21 AM, 11:53 AM, 12:25 PM, 12:57 PM, 1:29 PM, 2:01 PM, 2:33 PM, 3:05 PM, 3:37 PM, 4:09 PM, 4:41 PM, 5:13 PM, 5:45 PM, 6:17 PM

## Stops served — toward STARFIELD INSUSTRIAL

26 stops, in order of travel:

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 5980 — EB 42 AV SE @ Blackfoot TR](https://calgarytransittimes.com/stops/5980/)
1. [Stop 4430 — EB 42 AV SE @ 9 ST SE](https://calgarytransittimes.com/stops/4430/)
1. [Stop 5983 — EB 42 AV SE @ 11 ST SE](https://calgarytransittimes.com/stops/5983/)
1. [Stop 4538 — SB Ogden RD @ Highfield BV SE](https://calgarytransittimes.com/stops/4538/)
1. [Stop 4537 — EB Ogden RD @ 14A ST SE](https://calgarytransittimes.com/stops/4537/)
1. [Stop 5839 — EB Ogden RD @ 15A ST SE](https://calgarytransittimes.com/stops/5839/)
1. [Stop 4536 — EB Ogden RD @ 16A ST SE](https://calgarytransittimes.com/stops/4536/)
1. [Stop 4535 — SB Ogden RD @ 17A ST SE](https://calgarytransittimes.com/stops/4535/)
1. [Stop 4534 — SB Ogden RD @ 42 AV SE](https://calgarytransittimes.com/stops/4534/)
1. [Stop 5840 — SB Ogden RD @ 50 AV SE](https://calgarytransittimes.com/stops/5840/)
1. [Stop 2397 — EB 50 AV SE @ 23 ST SE Near-side](https://calgarytransittimes.com/stops/2397/)
1. [Stop 8501 — EB 50 AV SE @ Barlow TR SE](https://calgarytransittimes.com/stops/8501/)
1. [Stop 2476 — 50 AV SE / PATHWAY](https://calgarytransittimes.com/stops/2476/)
1. [Stop 2398 — EB 50 AV @ 35 ST SE](https://calgarytransittimes.com/stops/2398/)
1. [Stop 8497 — EB 50 AV SE @ 36 ST SE](https://calgarytransittimes.com/stops/8497/)
1. [Stop 8498 — EB 50 AV SE @ 43 ST SE](https://calgarytransittimes.com/stops/8498/)
1. [Stop 8499 — EB 50 AV SE @ 47 ST SE](https://calgarytransittimes.com/stops/8499/)
1. [Stop 6491 — EB 50 AV SE @ 51 ST SE](https://calgarytransittimes.com/stops/6491/)
1. [Stop 8500 — SB 52 ST SE @ 50 AV SE](https://calgarytransittimes.com/stops/8500/)
1. [Stop 8342 — SB 52 ST SE @ 52 AV SE](https://calgarytransittimes.com/stops/8342/)
1. [Stop 8282 — SB 52 ST SE @ 54 AV SE](https://calgarytransittimes.com/stops/8282/)
1. [Stop 8707 — EB 61 AV SE @ 52 ST SE](https://calgarytransittimes.com/stops/8707/)
1. [Stop 9526 — SB 57 ST SE @ 61 AV SE](https://calgarytransittimes.com/stops/9526/)
1. [Stop 9914 — WB 68 AV SE @ 57 ST SE](https://calgarytransittimes.com/stops/9914/)

## Stops served — toward 39 AVENUE STATION

26 stops, in order of travel:

1. [Stop 9914 — WB 68 AV SE @ 57 ST SE](https://calgarytransittimes.com/stops/9914/)
1. [Stop 2399 — WB 68 AV SE @ 55 ST SE](https://calgarytransittimes.com/stops/2399/)
1. [Stop 8280 — NB 52 ST SE @ 68 AV SE](https://calgarytransittimes.com/stops/8280/)
1. [Stop 8212 — NB 52 ST SE @ 61 AV SE](https://calgarytransittimes.com/stops/8212/)
1. [Stop 8281 — NB 52 ST SE @ 54 AV SE](https://calgarytransittimes.com/stops/8281/)
1. [Stop 8341 — NB 52 ST SE @ 52 AV SE](https://calgarytransittimes.com/stops/8341/)
1. [Stop 8489 — WB 50 AV SE @ 52 ST SE](https://calgarytransittimes.com/stops/8489/)
1. [Stop 8490 — WB 50 AV SE @ 47 ST SE](https://calgarytransittimes.com/stops/8490/)
1. [Stop 8491 — WB 50 AV SE @ 43 ST SE](https://calgarytransittimes.com/stops/8491/)
1. [Stop 2503 — WB 50 AV SE @ 36 ST SE](https://calgarytransittimes.com/stops/2503/)
1. [Stop 2504 — WB 50 AV SE @ 35 ST SE](https://calgarytransittimes.com/stops/2504/)
1. [Stop 2598 — WB 50 AV SE @ 30 St SE.](https://calgarytransittimes.com/stops/2598/)
1. [Stop 2505 — WB 50 AV SE @ 25 ST SE](https://calgarytransittimes.com/stops/2505/)
1. [Stop 2506 — WB 50 AV SE @ 23 ST SE far-side](https://calgarytransittimes.com/stops/2506/)
1. [Stop 8004 — NB Ogden RD @ 50 AV SE](https://calgarytransittimes.com/stops/8004/)
1. [Stop 5862 — NB Ogden RD @ 42 AV SE](https://calgarytransittimes.com/stops/5862/)
1. [Stop 4511 — NB Ogden RD @ 17A ST SE](https://calgarytransittimes.com/stops/4511/)
1. [Stop 4510 — WB Ogden RD @ 16A ST SE](https://calgarytransittimes.com/stops/4510/)
1. [Stop 4509 — WB Ogden RD @ 15A ST SE](https://calgarytransittimes.com/stops/4509/)
1. [Stop 5863 — WB Ogden RD @ 14A ST SE](https://calgarytransittimes.com/stops/5863/)
1. [Stop 7753 — WB 42 AV SE @ 11 ST SE](https://calgarytransittimes.com/stops/7753/)
1. [Stop 2507 — WB 42 AV SE @ 8 ST SE](https://calgarytransittimes.com/stops/2507/)
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 5574 — EB 39 AV SE @ Burnsland RD](https://calgarytransittimes.com/stops/5574/)

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

### What time is the first and last Route 147 bus toward STARFIELD INSUSTRIAL?

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 STARFIELD INSUSTRIAL leaves EB 39 AV SE @ Burnsland RD at 5:30 AM and the last at 6:18 PM.

### What time is the first and last Route 147 bus toward 39 AVENUE STATION?

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 39 AVENUE STATION leaves WB 68 AV SE @ 57 ST SE at 6:01 AM and the last at 6:17 PM.

### Does Route 147 run on Sundays?

No — Route 147 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.
