Bus 127 in Edmonton links Northgate Transit Centre and Castle Downs Transit Centre. The route is 12.2 km long with 44 stops, and the official schedule from Edmonton Transit Service puts the full trip at about 32 minutes. On a weekday it runs 9 trips in one direction, and 10 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 127 |
| City | Edmonton |
| Transit authority | Edmonton Transit Service (ETS) |
| Start → end | Northgate Transit Centre → Castle Downs Transit Centre |
| End → start | Castle Downs Transit Centre → Northgate Transit Centre |
| Route length | 12.2 km / 12.6 km in the opposite direction |
| Number of stops | 44 / 44 in the opposite direction |
| Travel time | about 32 minutes |
| Trips per day | 9 on weekdays, 10 on weekends one way |
| Frequency | peak 60 · midday 60 · weekend 60 |
| First / last trip from «Northgate Transit Centre» | 08:30 / 16:30 |
| First / last trip from «Castle Downs Transit Centre» | 08:07 / 17:07 |
| Fare | 3.75 $ |
| Updated | August 22, 2026 |
Route of Bus 127
Outbound: Northgate Transit Centre → Castle Downs Transit Centre
This direction has 44 stops and runs 12.2 km. The route passes Northgate Mall Entrance, 107 Street & 134A Avenue, 127 Street & 135 Avenue, 133 Street & 140 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 | Northgate Mall Entrance | 0.2 km | |
| 3 | Northgate Mall East Entrance | 0.4 km | |
| 4 | 94 Street & 135 Avenue | 0.6 km | |
| 5 | 97 Street & 135 Avenue | 0.9 km | |
| 6 | 102 Street & 135 Avenue | 1.1 km | |
| 7 | 103 Street & 134 Avenue | 1.5 km | |
| 8 | 102 Street & 134 Avenue | 1.6 km | |
| 9 | 102 Street & 135 Avenue | 1.1 km | |
| 10 | 104A Street & 134A Avenue | 2.3 km | |
| 11 | 105 Street & 134A Avenue | 2.4 km | |
| 12 | 107 Street & 134A Avenue | 2.7 km | |
| 13 | 109 Street & 134 Avenue | 2.9 km | |
| 14 | 111 Street & 134 Avenue | 3.2 km | |
| 15 | 113A Street & 134 Avenue | 3.5 km | |
| 16 | 116 Street & 134 Avenue | 3.8 km | |
| 17 | 119 Street & 134 Avenue | 4.2 km | |
| 18 | 122 Street & 134B Avenue | 4.5 km | |
| 19 | 123A Street & 135 Avenue | 4.7 km | |
| 20 | 125 Street & 135 Avenue | 4.9 km | |
| 21 | Shepherd’s Care Wellness Centre | 5.1 km | |
| 22 | 127 Street & 135 Avenue | 5.3 km | |
| 23 | 127 Street & 137 Avenue | 5.6 km | |
| 24 | White Oaks Square | 6.2 km | |
| 25 | 123A Street & 140 Avenue | 6.3 km | |
| 26 | 123A Street & 140 Avenue | 6.6 km | |
| 27 | 127 Street & 140 Avenue | 6.8 km | |
| 28 | 127 Street & 140 Avenue | 7.0 km | |
| 29 | Palisades Square | 7.2 km | |
| 30 | 127 Street & 137 Avenue | 7.3 km | |
| 31 | 131 Street & 137 Avenue | 7.5 km | |
| 32 | 133 Street & 140 Avenue | 8.0 km | |
| 33 | 127 Street & 140 Avenue | 8.2 km | |
| 34 | 127 Street & 140 Avenue | 8.4 km | |
| 35 | 127 Street & 140 Avenue | 8.6 km | |
| 36 | 127 Street & 142 Avenue | 8.8 km | |
| 37 | 127 Street & 145 Avenue | 9.1 km | |
| 38 | 127 Street & 146 Avenue | 9.4 km | |
| 39 | 127 Street & 148 Avenue | 9.5 km | |
| 40 | 127 Street & 152 Avenue | 9.9 km | |
| 41 | 126 Street & 153 Avenue | 10.3 km | |
| 42 | 121 Street & 153 Avenue | 10.9 km | |
| 43 | Castle Downs Road & 153 Avenue | 11.7 km | |
| 44 | Castle Downs Transit Centre | 12.2 km | Terminus |
Inbound: Castle Downs Transit Centre → Northgate Transit Centre
This direction has 44 stops and runs 12.6 km. The route passes Castle Downs Road & 153 Avenue, Palisades Square, 123A Street & 140 Avenue, 118 Street & 134 Avenue. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Castle Downs Transit Centre | 0.0 km | Terminus |
| 2 | Castle Downs Road & 153 Avenue | 0.6 km | |
| 3 | 119 Street & 153 Avenue | 1.1 km | |
| 4 | 121 Street & 153 Avenue | 1.4 km | |
| 5 | 126 Street & 153 Avenue | 1.9 km | |
| 6 | 127 Street & 153 Avenue | 2.1 km | |
| 7 | 127 Street & 152 Avenue | 2.4 km | |
| 8 | 127 Street & 148 Avenue | 2.8 km | |
| 9 | 127 Street & 145 Avenue | 3.2 km | |
| 10 | 127 Street & 142 Avenue | 3.5 km | |
| 11 | 127 Street & 140 Avenue | 3.8 km | |
| 12 | Palisades Square | 4.0 km | |
| 13 | 127 Street & 137 Avenue | 4.2 km | |
| 14 | 131 Street & 137 Avenue | 4.4 km | |
| 15 | 133 Street & 140 Avenue | 4.8 km | |
| 16 | 127 Street & 140 Avenue | 5.1 km | |
| 17 | 127 Street & 140 Avenue | 5.3 km | |
| 18 | 127 Street & 140 Avenue | 5.5 km | |
| 19 | 127 Street & 137 Avenue | 5.8 km | |
| 20 | White Oaks Square | 6.3 km | |
| 21 | 123A Street & 140 Avenue | 6.5 km | |
| 22 | 123A Street & 140 Avenue | 6.7 km | |
| 23 | 127 Street & 140 Avenue | 7.0 km | |
| 24 | 127 Street & 140 Avenue | 5.5 km | |
| 25 | 127 Street & 137 Avenue | 7.4 km | |
| 26 | 127 Street & 135 Avenue | 7.7 km | |
| 27 | Shepherd’s Care Wellness Centre | 7.8 km | |
| 28 | 125 Street & 135 Avenue | 7.9 km | |
| 29 | 124 Street & 135 Avenue | 8.0 km | |
| 30 | 122 Street & 134B Avenue | 8.4 km | |
| 31 | 120 Street & 134 Avenue | 8.6 km | |
| 32 | 118 Street & 134 Avenue | 8.8 km | |
| 33 | 116 Street & 134 Avenue | 9.1 km | |
| 34 | 113A Street & 134 Avenue | 9.4 km | |
| 35 | 112 Street & 134 Avenue | 9.6 km | |
| 36 | 110 Street & 134 Avenue | 9.8 km | |
| 37 | 109 Street & 134 Avenue | 9.9 km | |
| 38 | 108 Street & 134A Avenue | 10.1 km | |
| 39 | 105 Street & 134A Avenue | 10.4 km | |
| 40 | 103 Street & 134 Avenue | 10.9 km | |
| 41 | 102 Street & 134 Avenue | 11.1 km | |
| 42 | 97 Street & 135 Avenue | 11.5 km | |
| 43 | Northgate Mall | 11.8 km | |
| 44 | Northgate Transit Centre | 12.6 km | Terminus |
Schedule and frequency
According to the official schedule from Edmonton Transit Service, the route runs 9 trips in one direction on a weekday, and 10 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Northgate Transit Centre» | 08:30 — 16:30 | 08:00 — 17:00 |
| From «Castle Downs Transit Centre» | 08:07 — 17:07 | 08:17 — 17:17 |
Frequency calculated from the departure table: in the morning peak buses run every 60 minutes; midday every 60 minutes; on weekends every 60 minutes.
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 127 cost?
3.75 $ for a single ride.
When do the first and last trips run?
From Northgate Transit Centre the first is at 08:30 and the last at 16:30. From Castle Downs Transit Centre they are 08:07 and 17:07.
How long does the trip from Northgate Transit Centre to Castle Downs Transit Centre take?
About 32 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
44 outbound and 44 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 127 run on weekends?
Yes. On weekends and holidays there are 10 trips in one direction, running from Northgate Transit Centre between 08:00 and 17:00.
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).