Bus 905 in Edmonton links Westmount Transit Centre and Northgate Transit Centre. The route is 16.0 km long with 44 stops, and the official schedule from Edmonton Transit Service puts the full trip at about 34 minutes. On a weekday it runs 14 trips in one direction.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 905 |
| City | Edmonton |
| Transit authority | Edmonton Transit Service (ETS) |
| Start → end | Westmount Transit Centre → Northgate Transit Centre |
| End → start | Northgate Transit Centre → Westmount Transit Centre |
| Route length | 16.0 km / 16.4 km in the opposite direction |
| Number of stops | 44 / 46 in the opposite direction |
| Travel time | about 34 minutes |
| Trips per day | 14 on weekdays one way |
| Frequency | peak 30 · midday 30 |
| First / last trip from «Westmount Transit Centre» | 05:38 / 17:38 |
| First / last trip from «Northgate Transit Centre» | 05:28 / 17:54 |
| Fare | 3.75 $ |
| Updated | August 22, 2026 |
Route of Bus 905
Outbound: Westmount Transit Centre → Northgate Transit Centre
This direction has 44 stops and runs 16.0 km. The route passes 136 Street & 111 Avenue, 149 Street & 123 Avenue, 149 Street & 131 Avenue, 135 Street & 137 Avenue. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Westmount Transit Centre | 0.0 km | Terminus |
| 2 | 136 Street & 111 Avenue | 0.4 km | |
| 3 | 140 Street & 111 Avenue | 0.7 km | |
| 4 | 142 Street & 111 Avenue | 0.9 km | |
| 5 | 142 Street & 114 Avenue | 1.2 km | |
| 6 | 142 Street & 115 Avenue | 1.6 km | |
| 7 | 142 Street & 116 Avenue | 1.9 km | |
| 8 | 142 Street & 118 Avenue | 2.1 km | |
| 9 | 142 Street & 121A Avenue | 2.5 km | |
| 10 | 142 Street & 123 Avenue | 2.9 km | |
| 11 | 145 Street & 123 Avenue | 3.3 km | |
| 12 | 149 Street & 123 Avenue | 3.7 km | |
| 13 | 152 Street & 123 Avenue | 4.0 km | |
| 14 | 154 Street & 123 Avenue | 4.3 km | |
| 15 | 156 Street & 123 Avenue | 4.5 km | |
| 16 | 156 Street & 128 Avenue | 5.4 km | |
| 17 | 153 Street & 128 Avenue | 5.7 km | |
| 18 | 151 Street & 128 Avenue | 5.9 km | |
| 19 | 149 Street & 128 Avenue | 6.2 km | |
| 20 | 148 Street & 128 Avenue | 6.4 km | |
| 21 | 148 Street & 129 Avenue | 6.7 km | |
| 22 | 149 Street & 131 Avenue | 7.3 km | |
| 23 | 151 Street & 131 Avenue | 7.5 km | |
| 24 | 153 Street & 131 Avenue | 7.7 km | |
| 25 | 156 Street & 131 Avenue | 8.0 km | |
| 26 | 156 Street & 135 Avenue | 8.7 km | |
| 27 | 156 Street & 137 Avenue | 9.1 km | |
| 28 | 149 Street & 137 Avenue | 9.6 km | |
| 29 | Mistatim Road & 137 Avenue | 9.7 km | |
| 30 | St Albert Trail & 137 Avenue | 10.1 km | |
| 31 | 140 Street & 137 Avenue | 10.9 km | |
| 32 | 135 Street & 137 Avenue | 11.5 km | |
| 33 | 132A Street & 137 Avenue | 11.7 km | |
| 34 | 131 Street & 137 Avenue | 11.9 km | |
| 35 | 127 Street & 137 Avenue | 12.3 km | |
| 36 | 123A Street & 137 Avenue | 12.7 km | |
| 37 | 119 Street & 137 Avenue | 13.2 km | |
| 38 | 116 Street & 137 Avenue | 13.6 km | |
| 39 | 113A Street & 137 Avenue | 13.9 km | |
| 40 | 111 Street & 137 Avenue | 14.2 km | |
| 41 | 108 Street & 137 Avenue | 14.6 km | |
| 42 | 104A Street & 137 Avenue | 14.9 km | |
| 43 | 102 Street & 137 Avenue | 15.2 km | |
| 44 | Northgate Transit Centre | 16.0 km | Terminus |
Inbound: Northgate Transit Centre → Westmount Transit Centre
This direction has 46 stops and runs 16.4 km. The route passes 97 Street & 137 Avenue, 127 Street & 137 Avenue, 152 Street & 131 Avenue, 149 Street & 123 Avenue. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Northgate Transit Centre | 0.0 km | Terminus |
| 2 | 97 Street & 137 Avenue | 0.7 km | |
| 3 | 102 Street & 137 Avenue | 0.8 km | |
| 4 | 104 Street & 137 Avenue | 1.1 km | |
| 5 | 108 Street & 137 Avenue | 1.6 km | |
| 6 | Admiral Girouard Street & 137 Avenue | 1.9 km | |
| 7 | Castle Downs Road & 137 Avenue | 2.2 km | |
| 8 | 116 Street & 137 Avenue | 2.5 km | |
| 9 | 119 Street & 137 Avenue | 2.9 km | |
| 10 | 122 Street & 137 Avenue | 3.2 km | |
| 11 | 123A Street & 137 Avenue | 3.4 km | |
| 12 | 127 Street & 137 Avenue | 3.6 km | |
| 13 | 127 Street & 137 Avenue | 4.0 km | |
| 14 | 131 Street & 137 Avenue | 4.2 km | |
| 15 | 133 Street & 137 Avenue | 4.4 km | |
| 16 | 135 Street & 137 Avenue | 4.7 km | |
| 17 | 139 Street & 137 Avenue | 5.1 km | |
| 18 | 142 Street & 137 Avenue | 5.7 km | |
| 19 | St Albert Trail & 137 Avenue | 6.2 km | |
| 20 | Mistatim Road & 137 Avenue | 6.4 km | |
| 21 | 149 Street & 137 Avenue | 6.6 km | |
| 22 | 156 Street & 137 Avenue | 7.1 km | |
| 23 | 156 Street & 131 Avenue | 8.1 km | |
| 24 | 152 Street & 131 Avenue | 8.4 km | |
| 25 | 151 Street & 131 Avenue | 8.7 km | |
| 26 | 149 Street & 131 Avenue | 8.9 km | |
| 27 | 148 Street & 131 Avenue | 9.1 km | |
| 28 | 148 Street & 129 Avenue | 9.4 km | |
| 29 | 148 Street & 128 Avenue | 9.8 km | |
| 30 | 151 Street & 128 Avenue | 10.2 km | |
| 31 | 153 Street & 128 Avenue | 10.5 km | |
| 32 | 156 Street & 128 Avenue | 10.8 km | |
| 33 | 154 Street & 123 Avenue | 11.8 km | |
| 34 | 152 Street & 123 Avenue | 12.3 km | |
| 35 | 149 Street & 123 Avenue | 12.5 km | |
| 36 | 145 Street & 123 Avenue | 13.0 km | |
| 37 | 142 Street & 123 Avenue | 13.3 km | |
| 38 | 142 Street & 121A Avenue | 13.7 km | |
| 39 | 142 Street & 118 Avenue | 14.0 km | |
| 40 | 142 Street & 116 Avenue | 14.3 km | |
| 41 | 142 Street & 115 Avenue | 14.6 km | |
| 42 | 142 Street & 112 Avenue | 15.0 km | |
| 43 | 142 Street & 111 Avenue | 15.3 km | |
| 44 | 140 Street & 111 Avenue | 15.5 km | |
| 45 | 138 Street & 111 Avenue | 15.8 km | |
| 46 | Westmount Transit Centre | 16.4 km | Terminus |
Schedule and frequency
According to the official schedule from Edmonton Transit Service, the route runs 14 trips in one direction on a weekday.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Westmount Transit Centre» | 05:38 — 17:38 | — — — |
| From «Northgate Transit Centre» | 05:28 — 17:54 | — — — |
Frequency calculated from the departure table: in the morning peak buses run every 30 minutes; midday every 30 minutes; in the afternoon peak every 30.
Fare and payment
A single ride costs 3.75 $. The same fare applies to buses and LRT in Edmonton.
Tapping an Arc card, credit or debit card costs $3.00 and covers 90 minutes; cash or a paper Arc ticket costs $3.75 for the same 90 minutes. There is no monthly pass — instead the Arc card stops charging once you reach $102.00 in a month, or $10.50 in a day. Transfers within 90 minutes are free. The fare itself covers 90 minutes, so transfers within that window cost nothing extra.
Frequently asked questions
How much does a ride on bus 905 cost?
3.75 $ for a single ride.
When do the first and last trips run?
From Westmount Transit Centre the first is at 05:38 and the last at 17:38. From Northgate Transit Centre they are 05:28 and 17:54.
How long does the trip from Westmount Transit Centre to Northgate Transit Centre take?
About 34 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
44 outbound and 46 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 905 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 Edmonton buses overview.
Data current as of August 22, 2026. Schedule and termini — Edmonton Transit Service (ETS). Fares — City of Edmonton, ETS fares and passes. Stop list, schedule and route geometry come from the official GTFS feed (City of Edmonton Open Data).