Bus 890 in Calgary links NB Seton WY @ 212 AV SE and SB McKenzie Lake BV @ McKenzie Lake WY SE. The route is 8.7 km long with 9 stops, and the official schedule from Calgary Transit puts the full trip at about 20 minutes. On a weekday it runs 2 trips in one direction.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 890 |
| City | Calgary |
| Transit authority | Calgary Transit |
| Start → end | NB Seton WY @ 212 AV SE → SB McKenzie Lake BV @ McKenzie Lake WY SE |
| End → start | SB McKenzie Lake BV @ McKenzie Lake WY SE → NB Seton WY @ 212 AV SE |
| Route length | 8.7 km / 7.6 km in the opposite direction |
| Number of stops | 9 / 2 in the opposite direction |
| Travel time | about 20 minutes |
| Trips per day | 2 on weekdays one way |
| Frequency | — |
| First / last trip from «NB Seton WY @ 212 AV SE» | 07:40 / 07:40 |
| First / last trip from «SB McKenzie Lake BV @ McKenzie Lake WY SE» | 14:45 / 14:45 |
| Fare | 4.00 $ |
| Updated | August 22, 2026 |
Route of Bus 890
Outbound: NB Seton WY @ 212 AV SE → SB McKenzie Lake BV @ McKenzie Lake WY SE
This direction has 9 stops and runs 8.7 km. The route passes NB Seton WY @ 202 AV SE, NB Seton WY @ Union AV SE, NB Seton WY @ Seton AV SE, NB Seton WY SE @ Superstore (S of Seton CR). Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | NB Seton WY @ 212 AV SE | 0.0 km | Terminus |
| 2 | NB Seton WY @ 202 AV SE | 0.3 km | |
| 3 | NB Seton WY @ Union AV SE | 0.6 km | |
| 4 | NB Seton WY @ Seton AV SE | 1.0 km | |
| 5 | NB Seton WY SE @ Superstore (S of Seton CR) | 1.3 km | |
| 6 | NB Seton WY @ Seton LI SE | 1.6 km | |
| 7 | NB Seton WY @ Market ST SE | 1.9 km | |
| 8 | NB Seton WY @ Front ST SE | 2.0 km | |
| 9 | SB McKenzie Lake BV @ McKenzie Lake WY SE | 8.7 km | Terminus |
Inbound: SB McKenzie Lake BV @ McKenzie Lake WY SE → NB Seton WY @ 212 AV SE
This direction has 2 stops and runs 7.6 km. The route passes —. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | SB McKenzie Lake BV @ McKenzie Lake WY SE | 0.0 km | Terminus |
| 2 | SB Seton WY @ 212 AV SE | 7.6 km | Terminus |
Schedule and frequency
According to the official schedule from Calgary Transit, the route runs 2 trips in one direction on a weekday.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «NB Seton WY @ 212 AV SE» | 07:40 — 07:40 | — — — |
| From «SB McKenzie Lake BV @ McKenzie Lake WY SE» | 14:45 — 14:45 | — — — |
Fare and payment
A single ride costs 4.00 $. The same fare applies to CTrain and buses in Calgary.
An adult cash fare is $4.00 and is valid for 90 minutes, transfers included. Youth and students pay $2.65; children 12 and under ride free. A day pass is $12.65, an adult monthly pass $126.00. Transfers within 90 minutes are free. The cash fare itself covers 90 minutes of travel, so transfers within that window cost nothing extra. An unlimited monthly pass costs $126.00.
Frequently asked questions
How much does a ride on bus 890 cost?
4.00 $ for a single ride.
When do the first and last trips run?
From NB Seton WY @ 212 AV SE the first is at 07:40 and the last at 07:40. From SB McKenzie Lake BV @ McKenzie Lake WY SE they are 14:45 and 14:45.
How long does the trip from NB Seton WY @ 212 AV SE to SB McKenzie Lake BV @ McKenzie Lake WY SE take?
About 20 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
9 outbound and 2 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 890 run on weekends?
Yes, the route runs every day, with a separate weekend schedule.
Every route number with its termini, operating hours and travel time is collected in the Calgary buses overview.
Data current as of August 22, 2026. Schedule and termini — Calgary Transit. Fares — Calgary Transit, Fares & passes. Stop list, schedule and route geometry come from the official GTFS feed (City of Calgary Open Data).