Previous measure: 87.3% of arrivals were within five minutes of the timetable (45,849 arrivals over 21 days). The report card below uses the newer one-minute-early to five-minutes-late measure when it has readings.
STO miikana 97: Masson-Angers/Buckingham
- STATION LORRAIN10 min sched.
- LORRAIN/SAINT-RENÉ EST11 min sched.
- LORRAIN/VINCENT-LEGRIS EST11 min sched.
- LORRAIN/MARLENE-GOYET12 min sched.
- LORRAIN/AUGUSTE-RENOIR13 min sched.
- LORRAIN/des FLEURS13 min sched.
- des LAURENTIDES/de NEUVILLE22 min sched.
- des LAURENTIDES/de GRANDPRÉ23 min sched.
- des LAURENTIDES/de CHERISY23 min sched.
- ROUTE 148/des LAURENTIDES24 min sched.
- ROUTE 148/du RUISSEAU24 min sched.
- ROUTE 148/ de SAINT-MARIN24 min sched.
- ROUTE 148/ des BALBUZARDS25 min sched.
- ROUTE 148/de la PAPETIÈRE25 min sched.
- ROUTE 148/de la FORTERESSE25 min sched.
- ROUTE 148/des HAUTS-BOIS26 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant26 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant27 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant28 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant29 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant30 min sched.
- ARRÊT DE COURTOISIE Montréal/Kendall31 min sched.
- PARC-O-BUS GEORGES/ROUTE 14832 min sched.
- GEORGES/JEAN-BAPTISTE-ROUTHIER33 min sched.
- ENCAN de MASSON34 min sched.
- GEORGES/des LIARDS35 min sched.
- GEORGES/de l'ÉCORCE35 min sched.
- GEORGES/de l'ÉCORCE36 min sched.
- GEORGES/FOUCAULT36 min sched.
- PARC-O-BUS GEORGES/FOUCAULT37 min sched.
- GEORGES/DAMIEN-CHARRON37 min sched.
- GEORGES/CARDINAL38 min sched.
- BERTRAND/ARTHUR-GRATTON38 min sched.
- BERTRAND/CHARETTE39 min sched.
- CHARETTE/RACAN39 min sched.
- CHARETTE/BOULADIER40 min sched.
- PIERRE-LAPORTE/ALBERT-FILLION40 min sched.
- PIERRE-LAPORTE/ARTHUR-GRATTON41 min sched.
- CURÉ-ROY/ELZÉAR-LAFLEUR41 min sched.
- CURÉ-ROY/L'ABBÉ42 min sched.
- l'ABBÉ/BERGERON42 min sched.
- BERGERON/GÉRARD-GAUTHIER43 min sched.
- BERGERON/BRIDGE43 min sched.
- KENNY/BRIDGE44 min sched.
- KENNY/SPENCER45 min sched.
- KENNY/MACLAREN45 min sched.
- MACLAREN OUEST/GEORGES46 min sched.
- Av. de BUCKINGHAM/JOSEPH47 min sched.
- Av. de BUCKINGHAM/JEAN-XXIII48 min sched.
- JEAN-XXIII/des PINS49 min sched.
- BÉLANGER/ROSS49 min sched.
- BÉLANGER/JOSEPH50 min sched.
- BÉLANGER/MACLAREN EST50 min sched.
- MACLAREN EST/JAMES51 min sched.
- MACLAREN EST/PAUL52 min sched.
- MACLAREN EST/LAFRAMBOISE53 min sched.
- ÉCOLE HORMISDAS-GAMELIN53 min sched.
- MACLAREN/SAUVÉ54 min sched.
- MACLAREN/MOISE-GAUTHIER55 min sched.
- MACLAREN/ELISABETH-CHAUVIN55 min sched.
- MACLAREN/ALPHONSE-LABELLE56 min sched.
- LÉPINE/MACLAREN EST57 min sched.
- LÉPINE57 min sched.
- LÉPINE/DOLLARD58 min sched.
- 121, AVENUE LÉPINE58 min sched.
- LÉPINE/Av. de BUCKINGHAM59 min sched.
- AV. DE BUCKINGHAM/ODILE-DAOUST2 min
- de MASSON/des CHUTES-RHÉAUME3 min
- de MASSON/SAINT-CHARLES4 min
- ROUTE 148/NAPOLÉON4 min
- ROUTE 148/GUY-DUBUC5 min
- ROUTE 148/DANIEL-KELLY5 min
- ROUTE 148/LOMBARD5 min
- de l'ARÉNA/LOMBARD arrivée6 min
Where lateness is made ·
Not measured yet: too few weekdays with bus positions on this stretch.
The line right now · 2:00 p.m.
The line right now · 2:00 p.m.
Live, 52 s ago
gwayak apiiishkwaaj dagoshindid not comeLive, 52 s ago
- STATION LORRAIN10 min sched.
- LORRAIN/SAINT-RENÉ EST11 min sched.
- LORRAIN/VINCENT-LEGRIS EST11 min sched.
- LORRAIN/MARLENE-GOYET12 min sched.
- LORRAIN/AUGUSTE-RENOIR13 min sched.
- LORRAIN/des FLEURS13 min sched.
- des LAURENTIDES/de NEUVILLE22 min sched.
- des LAURENTIDES/de GRANDPRÉ23 min sched.
- des LAURENTIDES/de CHERISY23 min sched.
- ROUTE 148/des LAURENTIDES24 min sched.
- ROUTE 148/du RUISSEAU24 min sched.
- ROUTE 148/ de SAINT-MARIN24 min sched.
- ROUTE 148/ des BALBUZARDS25 min sched.
- ROUTE 148/de la PAPETIÈRE25 min sched.
- ROUTE 148/de la FORTERESSE25 min sched.
- ROUTE 148/des HAUTS-BOIS26 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant26 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant27 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant28 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant29 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant30 min sched.
- ARRÊT DE COURTOISIE Montréal/Kendall31 min sched.
- PARC-O-BUS GEORGES/ROUTE 14832 min sched.
- GEORGES/JEAN-BAPTISTE-ROUTHIER33 min sched.
- ENCAN de MASSON34 min sched.
- GEORGES/des LIARDS35 min sched.
- GEORGES/de l'ÉCORCE35 min sched.
- GEORGES/de l'ÉCORCE36 min sched.
- GEORGES/FOUCAULT36 min sched.
- PARC-O-BUS GEORGES/FOUCAULT37 min sched.
- GEORGES/DAMIEN-CHARRON37 min sched.
- GEORGES/CARDINAL38 min sched.
- BERTRAND/ARTHUR-GRATTON38 min sched.
- BERTRAND/CHARETTE39 min sched.
- CHARETTE/RACAN39 min sched.
- CHARETTE/BOULADIER40 min sched.
- PIERRE-LAPORTE/ALBERT-FILLION40 min sched.
- PIERRE-LAPORTE/ARTHUR-GRATTON41 min sched.
- CURÉ-ROY/ELZÉAR-LAFLEUR41 min sched.
- CURÉ-ROY/L'ABBÉ42 min sched.
- l'ABBÉ/BERGERON42 min sched.
- BERGERON/GÉRARD-GAUTHIER43 min sched.
- BERGERON/BRIDGE43 min sched.
- KENNY/BRIDGE44 min sched.
- KENNY/SPENCER45 min sched.
- KENNY/MACLAREN45 min sched.
- MACLAREN OUEST/GEORGES46 min sched.
- Av. de BUCKINGHAM/JOSEPH47 min sched.
- Av. de BUCKINGHAM/JEAN-XXIII48 min sched.
- JEAN-XXIII/des PINS49 min sched.
- BÉLANGER/ROSS49 min sched.
- BÉLANGER/JOSEPH50 min sched.
- BÉLANGER/MACLAREN EST50 min sched.
- MACLAREN EST/JAMES51 min sched.
- MACLAREN EST/PAUL52 min sched.
- MACLAREN EST/LAFRAMBOISE53 min sched.
- ÉCOLE HORMISDAS-GAMELIN53 min sched.
- MACLAREN/SAUVÉ54 min sched.
- MACLAREN/MOISE-GAUTHIER55 min sched.
- MACLAREN/ELISABETH-CHAUVIN55 min sched.
- MACLAREN/ALPHONSE-LABELLE56 min sched.
- LÉPINE/MACLAREN EST57 min sched.
- LÉPINE57 min sched.
- LÉPINE/DOLLARD58 min sched.
- 121, AVENUE LÉPINE58 min sched.
- LÉPINE/Av. de BUCKINGHAM59 min sched.
- AV. DE BUCKINGHAM/ODILE-DAOUST2 min
- de MASSON/des CHUTES-RHÉAUME3 min
- de MASSON/SAINT-CHARLES4 min
- ROUTE 148/NAPOLÉON4 min
- ROUTE 148/GUY-DUBUC5 min
- ROUTE 148/DANIEL-KELLY5 min
- ROUTE 148/LOMBARD5 min
- de l'ARÉNA/LOMBARD arrivée6 min
- de l'ARÉNA/LOMBARD17 min sched.
- ROUTE 148/OLIVIER-PAGÉ17 min sched.
- ROUTE 148/DANIEL-KELLY18 min sched.
- ROUTE 148/NAPOLÉON18 min sched.
- ROUTE 148/NAPOLÉON18 min sched.
- de MASSON/SAINT-CHARLES19 min sched.
- de MASSON/des CHUTES-RHÉAUME20 min sched.
- AV. DE BUCKINGHAM/ODILE-DAOUST22 min sched.
- LÉPINE/Av. de BUCKINGHAM25 min sched.
- 130, AVENUE LÉPINE26 min sched.
- AVENUE LÉPINE/DOLLARD26 min sched.
- 160, AVENUE LÉPINE27 min sched.
- MACLAREN/LÉPINE28 min sched.
- MACLAREN EST/ALPHONSE-LABELLE28 min sched.
- MACLAREN/ELISABETH-CHAUVIN29 min sched.
- MACLAREN/WILLIAM-KELLY29 min sched.
- MACLAREN/SAUVÉ30 min sched.
- MACLAREN EST/CHURCH31 min sched.
- MACLAREN EST/LAFRAMBOISE31 min sched.
- MACLAREN EST/BREWER32 min sched.
- MACLAREN EST/JAMES33 min sched.
- MACLAREN EST/BÉLANGER33 min sched.
- BÉLANGER/JOSEPH34 min sched.
- BÉLANGER/JEAN-XXIII35 min sched.
- JEAN-XXIII/des PINS35 min sched.
- Av. de BUCKINGHAM/JEAN-XXIII36 min sched.
- Av. de BUCKINGHAM/LEFEBVRE36 min sched.
- Av. de BUCKINGHAM/MACLAREN37 min sched.
- MACLAREN OUEST/GEORGES39 min sched.
- KENNY/MACLAREN40 min sched.
- KENNY/SPENCER40 min sched.
- KENNY/BRIDGE41 min sched.
- BERGERON/BRIDGE42 min sched.
- BERGERON/GÉRARD-GAUTHIER42 min sched.
- l'ABBÉ/BERGERON43 min sched.
- CURÉ-ROY/L'ABBÉ43 min sched.
- CURÉ-ROY/PIERRE-LAPORTE44 min sched.
- CHARETTE/PIERRE-LAPORTE45 min sched.
- CHARETTE/BOULADIER46 min sched.
- CHARETTE/DIOTTE46 min sched.
- BERTRAND/JACQUES-JOUBERT47 min sched.
- BERTRAND/ARTHUR-GRATTON47 min sched.
- GEORGES/CARDINAL48 min sched.
- GEORGES/DAMIEN-CHARRON48 min sched.
- PARC-O-BUS GEORGES/FOUCAULT49 min sched.
- GEORGES/FOUCAULT49 min sched.
- GEORGES/des LIARDS50 min sched.
- GEORGES/de l'ÉCORCE51 min sched.
- GEORGES/FILION52 min sched.
- ENCAN de MASSON52 min sched.
- GEORGES/JEAN-BAPTISTE-ROUTHIER53 min sched.
- PARC-O-BUS GEORGES/ROUTE 14854 min sched.
- ARRÊT DE COURTOISIE Montréal/Kendall54 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant55 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant56 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant57 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant58 min sched.
- ARRÊT DE COURTOISIE Montréal/Brabant58 min sched.
- ROUTE 148/des HAUTS-BOIS59 min sched.
- ROUTE 148/de la FORTERESSE59 min sched.
- ROUTE 148/de la PAPETIÈRE59 min sched.
- ROUTE 148/ des BALBUZARDS0 min
- ROUTE 148/ de SAINT-MARIN0 min
- ROUTE 148/du RUISSEAU0 min
- ROUTE 148/des LAURENTIDES1 min
- des LAURENTIDES/de CHERISY1 min
- des LAURENTIDES/de GRANDPRÉ1 min
- des LAURENTIDES/de NEUVILLE2 min
- LORRAIN/de la VÉRENDRYE13 min
- LORRAIN/AUGUSTE-RENOIR13 min
- LORRAIN/MARLENE-GOYET14 min
- LORRAIN/VINCENT-LEGRIS14 min
- LORRAIN/SAINT-RENÉ EST14 min
- STATION LORRAIN arrêt d'arrivée15 min
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-11-03). Live minutes from bus positions, 52 s ago.
Right now on Route 97
Maajaawinan · next from STATION LORRAIN: 10 mineach opens its trip
2 busesOpen on the map
0 noticesfrom OC Transpo
Planned change · 2026-11-01service 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 2, 2026 · 37 trips in the retained timetable · retained notices; capture coverage unverified
In short: 20 with a matched position · 0 with no matching position (to investigate) · 17 with an unknown outcome.
- 05:59– 07:00Trip sto:63296984Vehicle position matchedFirst / last feed position: 5:59 a.m. EST / 6:18 a.m. EST; not actual start or end times.
- 06:40– 07:39Trip sto:63297001Insufficient coverage or identity; outcome unknown
- 06:57– 07:58Trip sto:63296985Insufficient coverage or identity; outcome unknown
- 07:10– 08:13Trip sto:63297002Insufficient coverage or identity; outcome unknown
- 08:08– 09:09Trip sto:63296986Vehicle position matchedFirst / last feed position: 8:45 a.m. EST / 9:08 a.m. EST; not actual start or end times.
- 08:10– 09:07Trip sto:63297003Vehicle position matchedFirst / last feed position: 8:45 a.m. EST / 9:19 a.m. EST; not actual start or end times.
- 09:10– 10:07Trip sto:63297004Vehicle position matchedFirst / last feed position: 9:07 a.m. EST / 10:06 a.m. EST; not actual start or end times.
- 09:17– 10:18Trip sto:63296987Vehicle position matchedFirst / last feed position: 9:21 a.m. EST / 10:20 a.m. EST; not actual start or end times.
- 10:10– 11:07Trip sto:63297005Vehicle position matchedFirst / last feed position: 10:11 a.m. EST / 11:06 a.m. EST; not actual start or end times.
- 10:17– 11:17Trip sto:63296988Vehicle position matchedFirst / last feed position: 10:08 a.m. EST / 11:14 a.m. EST; not actual start or end times.
- 11:10– 12:07Trip sto:63297006Vehicle position matchedFirst / last feed position: 11:07 a.m. EST / 12:05 p.m. EST; not actual start or end times.
- 11:17– 12:17Trip sto:63296989Vehicle position matchedFirst / last feed position: 11:07 a.m. EST / 12:18 p.m. EST; not actual start or end times.
More on Route 97
2 busesOpen on the map
Planned change · 2026-11-01service change
Would you count on route 97?
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.
No counted cancellations on this route in the last four weeks. Notices we could not check would be listed below.
Did not come (no bus seen, no notice), last 7 days: none among the 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.
No City road work is listed near this route right now.
Source: City of Ottawa open data. City road work map
More on Route 97
- 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 →