# Route 812 St. Francis/E. Arbour Lake/Citadel — Calgary Transit Bus Schedule, Frequency & Stops

Route 812 St. Francis/E. Arbour Lake/Citadel is a Calgary Transit bus route running toward ST FRANCIS ARBOUR LAKE CITADEL and toward ST FRANCIS ARBOUR LAKE CITADEL. Service operates on Monday–Thursday and Friday days. On Monday–Thursday & Friday days, service toward ST FRANCIS ARBOUR LAKE CITADEL runs from 8:08 AM to 8:08 AM. 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 ST FRANCIS ARBOUR LAKE CITADEL

Route 812 frequency and service span toward ST FRANCIS ARBOUR LAKE CITADEL, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Thursday & Friday | 8:08 AM | 8:08 AM | — | — | — |

## Frequency & span — toward ST FRANCIS ARBOUR LAKE CITADEL

Route 812 frequency and service span toward ST FRANCIS ARBOUR LAKE CITADEL, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Thursday | 3:29 PM | 3:29 PM | — | — | — |
| Friday | 2:29 PM | 2:29 PM | — | — | — |

## Departures from WB @ Citadel Terminal NW — toward ST FRANCIS ARBOUR LAKE CITADEL

### Monday–Thursday & Friday

Route 812 toward ST FRANCIS ARBOUR LAKE CITADEL — departures from WB @ Citadel Terminal NW, Monday–Thursday & Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 8 AM | 8:08 |

All departures (Monday–Thursday & Friday): 8:08 AM

## Departures from EB Northmont  DR @ Calandar RD NW — toward ST FRANCIS ARBOUR LAKE CITADEL

### Monday–Thursday

Route 812 toward ST FRANCIS ARBOUR LAKE CITADEL — departures from EB Northmont  DR @ Calandar RD NW, Monday–Thursday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 3 PM | 3:29 |

All departures (Monday–Thursday): 3:29 PM

### Friday

Route 812 toward ST FRANCIS ARBOUR LAKE CITADEL — departures from EB Northmont  DR @ Calandar RD NW, Friday, effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 2 PM | 2:29 |

All departures (Friday): 2:29 PM

## Stops served — toward ST FRANCIS ARBOUR LAKE CITADEL

23 stops, in order of travel:

1. [Stop 8582 — WB @ Citadel Terminal NW](https://calgarytransittimes.com/stops/8582/)
1. [Stop 6404 — NB Citadel WY @ Citadel Acres CL NW](https://calgarytransittimes.com/stops/6404/)
1. [Stop 6465 — NB Citadel WY @ Citadel Estates HT NW](https://calgarytransittimes.com/stops/6465/)
1. [Stop 6471 — EB Citadel WY @ Citadel Mesa CL NW](https://calgarytransittimes.com/stops/6471/)
1. [Stop 6935 — EB Citadel WY@ Citadel Meadow GD NW](https://calgarytransittimes.com/stops/6935/)
1. [Stop 6936 — NB Citadel DR @ Citadel WY NW](https://calgarytransittimes.com/stops/6936/)
1. [Stop 7257 — NB Citadel DR @ Citadel Crest GR NW](https://calgarytransittimes.com/stops/7257/)
1. [Stop 7261 — EB Citadel DR @ 400 Citadel Meadow BA NW](https://calgarytransittimes.com/stops/7261/)
1. [Stop 8326 — SB Citadel DR @ Citadel Meadow GV NW](https://calgarytransittimes.com/stops/8326/)
1. [Stop 6268 — SB Citadel DR @ Citadel BV NW](https://calgarytransittimes.com/stops/6268/)
1. [Stop 6269 — SB Citadel DR @ Citadel CL NW](https://calgarytransittimes.com/stops/6269/)
1. [Stop 6277 — WB Citadel DR @ Citadel PA NW](https://calgarytransittimes.com/stops/6277/)
1. [Stop 8438 — WB Citadel DR @ Citadel MR NW](https://calgarytransittimes.com/stops/8438/)
1. [Stop 7969 — SB Citadel GA @ Citadel DR NW](https://calgarytransittimes.com/stops/7969/)
1. [Stop 6960 — SB Nose Hill DR @ Country Hills BV NW](https://calgarytransittimes.com/stops/6960/)
1. [Stop 6836 — WB Arbour Lake WY @ Nose Hill DR NW](https://calgarytransittimes.com/stops/6836/)
1. [Stop 6838 — SB Arbour Lake WY @ Arbour Glen CL NW](https://calgarytransittimes.com/stops/6838/)
1. [Stop 7243 — SB Arbour Lake WY @ Arbour Lake DR NW](https://calgarytransittimes.com/stops/7243/)
1. [Stop 7240 — WB Arbour Lake WY @ Arbour Estates WY NW](https://calgarytransittimes.com/stops/7240/)
1. [Stop 4111 — SB Arbour Lake DR @ Arbour Crest RD NW](https://calgarytransittimes.com/stops/4111/)
1. [Stop 7236 — SB John Laurie BV @ Arbour Wood CL NW](https://calgarytransittimes.com/stops/7236/)
1. [Stop 7234 — EB John Laurie BV @ 100 Crowfoot GA NW](https://calgarytransittimes.com/stops/7234/)
1. [Stop 8840 — EB Northmont  DR @ Calandar RD NW](https://calgarytransittimes.com/stops/8840/)

## Stops served — toward ST FRANCIS ARBOUR LAKE CITADEL

27 stops, in order of travel:

1. [Stop 8840 — EB Northmont  DR @ Calandar RD NW](https://calgarytransittimes.com/stops/8840/)
1. [Stop 8803 — EB Northmount DR @ Clarendon RD NW](https://calgarytransittimes.com/stops/8803/)
1. [Stop 6736 — WB John Laurie BV @ Nose Hill DR NW](https://calgarytransittimes.com/stops/6736/)
1. [Stop 7235 — WB John Laurie BV @ 100 Crowfoot GA NW](https://calgarytransittimes.com/stops/7235/)
1. [Stop 7237 — EB Arbour Lake DR @ John Laurie BV NW](https://calgarytransittimes.com/stops/7237/)
1. [Stop 7239 — EB Arbour Lake WY @ Arbour Lake DR NW](https://calgarytransittimes.com/stops/7239/)
1. [Stop 7241 — EB Arbour Lake WY @ Arbour Estates WY NW](https://calgarytransittimes.com/stops/7241/)
1. [Stop 7242 — NB Arbour Lake WY @ S. of Arbour Cliff CL NW](https://calgarytransittimes.com/stops/7242/)
1. [Stop 6839 — NB Arbour Lake WY @ Arbour Cliff CL NW](https://calgarytransittimes.com/stops/6839/)
1. [Stop 6840 — NB Arbour Lake WY @ Arbour Lake PL NW](https://calgarytransittimes.com/stops/6840/)
1. [Stop 9273 — EB Arbour Lake WY @ Arbour Summit CL NW](https://calgarytransittimes.com/stops/9273/)
1. [Stop 9967 — EB Arbour Lake WY @ Arbour Ridge WY NW](https://calgarytransittimes.com/stops/9967/)
1. [Stop 6844 — NB Nose Hill DR @ Hawkstone DR NW](https://calgarytransittimes.com/stops/6844/)
1. [Stop 6961 — NB Citadel GA @ Country Hills BV NW](https://calgarytransittimes.com/stops/6961/)
1. [Stop 6845 — SB Citadel DR @ Citadel Pass CR NW](https://calgarytransittimes.com/stops/6845/)
1. [Stop 7620 — NB Citadel DR @ Citadel LI NW](https://calgarytransittimes.com/stops/7620/)
1. [Stop 7621 — NB Citadel DR @ Citadel CL NW](https://calgarytransittimes.com/stops/7621/)
1. [Stop 7268 — NB Citadel DR @ Citadel BV NW](https://calgarytransittimes.com/stops/7268/)
1. [Stop 6834 — WB Citadel DR @ Citadel Meadow GV NW](https://calgarytransittimes.com/stops/6834/)
1. [Stop 6835 — WB Citadel DR @ 400 Citadel Meadow BA NW](https://calgarytransittimes.com/stops/6835/)
1. [Stop 8655 — SB Citadel DR @ Citadel Meadow CL NW](https://calgarytransittimes.com/stops/8655/)
1. [Stop 6555 — WB Citadel WY @ Citadel DR NW](https://calgarytransittimes.com/stops/6555/)
1. [Stop 6918 — WB Citadel WY @ Citadel Meadow PT NW](https://calgarytransittimes.com/stops/6918/)
1. [Stop 6484 — WB Citadel WY @ Citadel Mesa CL NW](https://calgarytransittimes.com/stops/6484/)
1. [Stop 6495 — SB Citadel WY @ Citadel Bluff CL NW](https://calgarytransittimes.com/stops/6495/)
1. [Stop 8581 — SB Citadel WY @ Citadel Acres CL NW](https://calgarytransittimes.com/stops/8581/)
1. [Stop 8582 — WB @ Citadel Terminal NW](https://calgarytransittimes.com/stops/8582/)

## Frequently asked questions

### What time is the first and last Route 812 bus toward ST FRANCIS ARBOUR LAKE CITADEL?

On Monday–Thursday & Friday days the first bus toward ST FRANCIS ARBOUR LAKE CITADEL leaves WB @ Citadel Terminal NW at 8:08 AM and the last at 8:08 AM.

### What time is the first and last Route 812 bus toward ST FRANCIS ARBOUR LAKE CITADEL?

On Monday–Thursday days the first bus toward ST FRANCIS ARBOUR LAKE CITADEL leaves EB Northmont  DR @ Calandar RD NW at 3:29 PM and the last at 3:29 PM.

### Does Route 812 run on Sundays?

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