Previous measure: 74.2% of arrivals were within five minutes of the timetable (73,007 arrivals over 22 days). The report card below uses the newer one-minute-early to five-minutes-late measure when it has readings.
STO miikana 59: Ottawa
- CENTRE RIDEAU28 min sched.
- ALBERT/METCALFE1 min
- ALBERT/BANK3 min
- KENT / SPARKS4 min
- WELLINGTON/LYON5 min
- du PORTAGE/AUBRY9 min
- du PORTAGE/LAVAL10 min
- LAURIER/EDDY12 min
- ALEXANDRE-TACHÉ/MILLAR14 min
- ALEXANDRE-TACHÉ/SAINT-JOSEPH15 min
- ALEXANDRE-TACHÉ/CHÂTEAUBRIAND16 min
- ALEXANDRE-TACHÉ/HORMIDAS-DUPUIS17 min
- ALEXANDRE-TACHÉ/BÉGIN17 min
- ALEXANDRE-TACHÉ/BOUDRIA18 min
- ALEXANDRE-TACHÉ/SAINTE-THÉRÈSE19 min
- ALEXANDRE-TACHÉ/SAINT-DOMINIQUE19 min
- ALEXANDRE-TACHÉ/SAINT-RAYMOND20 min
- chemin d'AYLMER/ROYALE20 min
- chemin d'AYLMER/SAMUEL-DE-CHAMPLAIN21 min
- chemin d'AYLMER/d'AUGUSTA22 min
- chemin d'AYLMER/CHAUDIÈRE23 min
- chemin d'AYLMER/ALLEN24 min
- chemin d'AYLMER/ATHOLL DOUNE24 min
- chemin d'AYLMER/d'AMOUR25 min
- PARC-O-BUS RIVERMEAD25 min
- chemin d'AYLMER/de l'HIPPODROME1 min
- chemin d'AYLMER/MORLEY-WALTERS1 min
- chemin d'AYLMER/VANIER2 min
- chemin d'AYLMER/VANIER2 min
- chemin d'AYLMER/GARDEN3 min
- chemin d'AYLMER/du GOLF4 min
- chemin d'AYLMER/GRIMES5 min
- chemin d'AYLMER/FRASER6 min
- chemin d'AYLMER/SAMUEL-EDEY7 min
- chemin d'AYLMER/BELMONT7 min
- chemin d'AYLMER/de la COLLINE8 min
- PRINCIPALE/du BORDEAUX8 min
- PRINCIPALE/ WILFRID-LAVIGNE9 min
- PRINCIPALE/FRANK-ROBINSON9 min
- PARK/SYMMES10 min
- EARDLEY/PARKER11 min
- EARDLEY/ROMÉO-GENDRON11 min
- EARDLEY/GOULET11 min
- EARDLEY/FRONT12 min
- EARDLEY/ÉDOUARD-GAGNON12 min
- 147, EARDLEY13 min
- EARDLEY/RILEY14 min
- PARC-O-BUS ALLUMETTIÈRES arrêt d'arrivée14 min
Slowest stretches · running measure, Oct 7 to Nov 3
Of the slowest stretches, the most time is lost between PARC-O-BUS ALLUMETTIÈRES and chemin d'AYLMER/du BORDEAUX.
- +11.6 dibaiganensanPARC-O-BUS ALLUMETTIÈRES – chemin d'AYLMER/du BORDEAUX
9 km/h seen, 23 km/h in the timetable - +3.1 dibaiganensanCENTRE RIDEAU – KENT / SPARKS
8 km/h seen, 12 km/h in the timetable - +2.4 dibaiganensanKENT / SPARKS – du PORTAGE/AUBRY
9 km/h seen, 13 km/h in the timetable - +0.9 dibaiganensanPRINCIPALE/du BORDEAUX – PARC-O-BUS ALLUMETTIÈRES arrêt d'arrivée
20 km/h seen, 23 km/h in the timetable - +0.9 dibaiganensanTERRASSES de la CHAUDIÈRE – de l'HÔTEL-de-VILLE/LAURIER
12 km/h seen, 16 km/h in the timetable
How we measure →
This is the running reliability measure, not the report-card measure: for each stretch between two stops, how long buses really took against how long the timetable allows, over 21 counted days at all hours. It shows which stretches run behind, not how often. The report-card measure replaces it as soon as it has enough weekdays.
Example: a one-kilometre stretch the timetable runs at 20 km/h takes 3 minutes; if buses averaged 15 km/h it took 4, so 1 minute is lost there.
The line right now · 9:29 a.m.
The line right now · 9:29 a.m.
Two buses reach du PORTAGE/de l'HÔTEL-de-VILLE 12.8 minutes apart. The next is 29 minutes behind them.
gwayak apiiishkwaaj dagoshindid not comeLive, 47 s ago
- CENTRE RIDEAU28 min sched.
- ALBERT/METCALFE1 min
- ALBERT/BANK3 min
- KENT / SPARKS4 min
- WELLINGTON/LYON5 min
- du PORTAGE/AUBRY9 min
- du PORTAGE/LAVAL10 min
- LAURIER/EDDY12 min
- ALEXANDRE-TACHÉ/MILLAR14 min
- ALEXANDRE-TACHÉ/SAINT-JOSEPH15 min
- ALEXANDRE-TACHÉ/CHÂTEAUBRIAND16 min
- ALEXANDRE-TACHÉ/HORMIDAS-DUPUIS17 min
- ALEXANDRE-TACHÉ/BÉGIN17 min
- ALEXANDRE-TACHÉ/BOUDRIA18 min
- ALEXANDRE-TACHÉ/SAINTE-THÉRÈSE19 min
- ALEXANDRE-TACHÉ/SAINT-DOMINIQUE19 min
- ALEXANDRE-TACHÉ/SAINT-RAYMOND20 min
- chemin d'AYLMER/ROYALE20 min
- chemin d'AYLMER/SAMUEL-DE-CHAMPLAIN21 min
- chemin d'AYLMER/d'AUGUSTA22 min
- chemin d'AYLMER/CHAUDIÈRE23 min
- chemin d'AYLMER/ALLEN24 min
- chemin d'AYLMER/ATHOLL DOUNE24 min
- chemin d'AYLMER/d'AMOUR25 min
- PARC-O-BUS RIVERMEAD25 min
- chemin d'AYLMER/de l'HIPPODROME1 min
- chemin d'AYLMER/MORLEY-WALTERS1 min
- chemin d'AYLMER/VANIER2 min
- chemin d'AYLMER/VANIER2 min
- chemin d'AYLMER/GARDEN3 min
- chemin d'AYLMER/du GOLF4 min
- chemin d'AYLMER/GRIMES5 min
- chemin d'AYLMER/FRASER6 min
- chemin d'AYLMER/SAMUEL-EDEY7 min
- chemin d'AYLMER/BELMONT7 min
- chemin d'AYLMER/de la COLLINE8 min
- PRINCIPALE/du BORDEAUX8 min
- PRINCIPALE/ WILFRID-LAVIGNE9 min
- PRINCIPALE/FRANK-ROBINSON9 min
- PARK/SYMMES10 min
- EARDLEY/PARKER11 min
- EARDLEY/ROMÉO-GENDRON11 min
- EARDLEY/GOULET11 min
- EARDLEY/FRONT12 min
- EARDLEY/ÉDOUARD-GAGNON12 min
- 147, EARDLEY13 min
- EARDLEY/RILEY14 min
- PARC-O-BUS ALLUMETTIÈRES arrêt d'arrivée14 min
- PARC-O-BUS ALLUMETTIÈRES2 min sched.
- EARDLEY/HAUTES-RIVES3 min
- 147, EARDLEY4 min
- EARDLEY/ÉDOUARD-GAGNON5 min
- EARDLEY/FRONT5 min
- EARDLEY/GOULET6 min
- EARDLEY/BROOK6 min
- EARDLEY/PARKER7 min
- EARDLEY/COURT8 min
- PRINCIPALE/BROAD8 min
- PRINCIPALE/WASHINGTON9 min
- PRINCIPALE/WILFRID-LAVIGNE9 min
- chemin d'AYLMER/du BORDEAUX10 min
- chemin d'AYLMER/de la COLLINE11 min
- chemin d'AYLMER/BELMONT11 min
- chemin d'AYLMER/FRASER12 min
- chemin d'AYLMER/VICTOR-BEAUDRY13 min
- chemin d'AYLMER/MAPLE GROVE14 min
- chemin d'AYLMER/HAYDON15 min
- chemin d'AYLMER/VANIER15 min
- chemin d'AYLMER/MORLEY-WALTERS16 min
- chemin d'AYLMER/de l'HIPPODROME17 min
- PARC-O-BUS RIVERMEAD18 min
- chemin d'AYLMER/de HONFLEUR19 min
- chemin d'AYLMER/d'AMOUR19 min
- chemin d'AYLMER/ATHOLL DOUNE19 min
- chemin d'AYLMER/ALLEN20 min
- chemin d'AYLMER/CHAUDIÈRE21 min
- chemin d'AYLMER/d'AUGUSTA21 min
- chemin d'AYLMER/BERKLY-POWELL52 min sched.
- chemin d'AYLMER/SAMUEL-DE-CHAMPLAIN0 min
- chemin d'AYLMER/ROYALE0 min
- ALEXANDRE-TACHÉ/SAINT-RAYMOND1 min
- ALEXANDRE-TACHÉ/SAINT-DOMINIQUE2 min
- ALEXANDRE-TACHÉ/SAINTE-THÉRÈSE2 min
- ALEXANDRE-TACHÉ/BÉGIN3 min
- ALEXANDRE-TACHÉ/COALLIER4 min
- ALEXANDRE-TACHÉ/CHÂTEAUBRIAND5 min
- ALEXANDRE-TACHÉ/SAINT-JOSEPH6 min
- ALEXANDRE-TACHÉ/MILLAR59 min sched.
- TERRASSES de la CHAUDIÈRE10 min
- du PORTAGE/LAVAL11 min
- du PORTAGE/de l'HÔTEL-de-VILLE12 min
- de l'HÔTEL-de-VILLE/LAURIER13 min
- STATION LYON4 min
- SLATER/KENT5 min
- SLATER/O'CONNOR6 min
- SLATER/METCALFE7 min
- CENTRE RIDEAU8 min
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-11-04). Live minutes from bus positions, 47 s ago.
Right now on Route 59
Maajaawinan · next from CENTRE RIDEAU: 28 mineach opens its trip
4 busesOpen on the map
3 notices · Detour Route 59 North; Detour Route 59 South; Detour Route 59 Southfrom OC Transpo
Planned change · 2026-11-02service change
Dated service
Trips scheduled that day
The timetable, notices and what the live feed says are shown apart. Seeing a bus on the map does not prove you can board it.
November 3, 2026 · 95 trips in the retained timetable · retained notices; capture coverage unverified
In short: 72 with a matched position · 0 with no matching position (to investigate) · 23 with an unknown outcome.
- 05:06– 05:45Trip sto:63294704Insufficient coverage or identity; outcome unknown
- 05:21– 06:00Trip sto:63295736Insufficient coverage or identity; outcome unknown
- 05:36– 06:15Trip sto:63294932Insufficient coverage or identity; outcome unknown
- 05:45– 06:26Trip sto:63294853Insufficient coverage or identity; outcome unknown
- 05:51– 06:30Trip sto:63295527Insufficient coverage or identity; outcome unknown
- 06:06– 06:49Trip sto:63294933Insufficient coverage or identity; outcome unknown
- 06:20– 07:03Trip sto:63294690Insufficient coverage or identity; outcome unknown
- 06:33– 07:16Trip sto:63294707Insufficient coverage or identity; outcome unknown
- 06:40– 07:24Trip sto:63295781Insufficient coverage or identity; outcome unknown
- 06:45– 07:34Trip sto:63294805Insufficient coverage or identity; outcome unknown
- 07:02– 07:53Trip sto:63294920Insufficient coverage or identity; outcome unknown
- 07:12– 07:49Trip sto:63296103Insufficient coverage or identity; outcome unknown
More on Route 59
4 busesOpen on the map
Planned change · 2026-11-02service change
Would you count on route 59?
No sign-in needed. A vote from a device that is not signed in counts a little less than one from an account, and a person who rates many routes counts a little less on each, so no one voice outweighs the rest.
Cancellations on this route
How cancellations are counted6 partial-capture days not counted.
88 scheduled trips with counted cancellation notices, Wed, Oct 7 to Tue, Nov 3.
Not counted: 1 trips with qualifying later matching vehicle observations and 1 for trips not in that day’s timetable.
Hours with the most cancellations: 7 a.m. (3), 4 p.m. (2), 6 a.m. (1)
Latest cancelled trips
- Fri, Oct 30, Trip at 16:37
- Thu, Oct 29, Trip at 19:11
- Wed, Oct 28, Trip at 07:12
- Fri, Oct 23, Trip at 06:06
- Thu, Oct 22, Trip at 16:08
A cause is shown only when STO’s own alert for that trip gives one.
Did not come (no bus seen, no notice), last 7 days: 1 of 518 trips we could check.
Oodena miikana-anokiiwin besho o'ow miikana
All road work on AlertsRoad work and event closures the City of Ottawa has published, measured as near this route’s path. Near is not proof that the bus is detoured: check the operator’s alerts for that.
The City’s road work list could not be read just now. Nothing is assumed.
Source: City of Ottawa open data. City road work map
More on Route 59
- Other daysOctober 2026Days →
- Today’s timelineArchived bus positions in ReplayReplay →
- Road work on this routeStops moved and time added by road workWorks →
- Service change scorecardHow a service change didScorecard →
- Crowding and service deliverySTO crowding, rail, trips deliveredCrowding →
- Where the numbers come fromOC Transpo timetable and live bus positionsSources →
- Page not loading?The timetable still opensMiinawaa gojitoon
- Kakina ozhibii'igan
- Wiindamaw gidogimaam
- Fix this routePropose a change to this route in Design the networkFix this →
- Change this routeDraw a different route or timetable in Design the networkChange this route →