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.
Linha 97 da STO: Masson-Angers/Buckingham
- STATION LORRAIN41 min sched.
- LORRAIN/SAINT-RENÉ EST42 min sched.
- LORRAIN/VINCENT-LEGRIS EST43 min sched.
- LORRAIN/MARLENE-GOYET43 min sched.
- LORRAIN/AUGUSTE-RENOIR44 min sched.
- LORRAIN/des FLEURS45 min sched.
- des LAURENTIDES/de NEUVILLE54 min sched.
- des LAURENTIDES/de GRANDPRÉ55 min sched.
- des LAURENTIDES/de CHERISY56 min sched.
- ROUTE 148/des LAURENTIDES56 min sched.
- ROUTE 148/du RUISSEAU57 min sched.
- ROUTE 148/ de SAINT-MARIN57 min sched.
- ROUTE 148/ des BALBUZARDS57 min sched.
- ROUTE 148/de la PAPETIÈRE0 min
- ROUTE 148/de la FORTERESSE0 min
- ROUTE 148/des HAUTS-BOIS0 min
- ARRÊT DE COURTOISIE Montréal/Brabant1 min
- ARRÊT DE COURTOISIE Montréal/Brabant1 min
- ARRÊT DE COURTOISIE Montréal/Brabant3 min
- ARRÊT DE COURTOISIE Montréal/Brabant4 min
- ARRÊT DE COURTOISIE Montréal/Brabant4 min
- ARRÊT DE COURTOISIE Montréal/Kendall5 min
- PARC-O-BUS GEORGES/ROUTE 1486 min
- GEORGES/JEAN-BAPTISTE-ROUTHIER7 min
- ENCAN de MASSON8 min
- GEORGES/des LIARDS9 min
- GEORGES/de l'ÉCORCE9 min
- GEORGES/de l'ÉCORCE10 min
- GEORGES/FOUCAULT11 min
- PARC-O-BUS GEORGES/FOUCAULT11 min
- GEORGES/DAMIEN-CHARRON12 min
- GEORGES/CARDINAL12 min
- BERTRAND/ARTHUR-GRATTON13 min
- BERTRAND/CHARETTE13 min
- CHARETTE/RACAN14 min
- CHARETTE/BOULADIER14 min
- PIERRE-LAPORTE/ALBERT-FILLION15 min
- PIERRE-LAPORTE/ARTHUR-GRATTON15 min
- CURÉ-ROY/ELZÉAR-LAFLEUR16 min
- CURÉ-ROY/L'ABBÉ16 min
- l'ABBÉ/BERGERON17 min
- BERGERON/GÉRARD-GAUTHIER17 min
- BERGERON/BRIDGE18 min
- KENNY/BRIDGE19 min
- KENNY/SPENCER19 min
- KENNY/MACLAREN19 min
- MACLAREN OUEST/GEORGES20 min
- Av. de BUCKINGHAM/JOSEPH22 min
- Av. de BUCKINGHAM/JEAN-XXIII23 min
- JEAN-XXIII/des PINS24 min
- BÉLANGER/ROSS25 min
- BÉLANGER/JOSEPH25 min
- BÉLANGER/MACLAREN EST25 min
- MACLAREN EST/JAMES26 min
- MACLAREN EST/PAUL27 min
- MACLAREN EST/LAFRAMBOISE27 min
- ÉCOLE HORMISDAS-GAMELIN28 min
- MACLAREN/SAUVÉ29 min
- MACLAREN/MOISE-GAUTHIER30 min
- MACLAREN/ELISABETH-CHAUVIN30 min
- MACLAREN/ALPHONSE-LABELLE31 min
- LÉPINE/MACLAREN EST31 min
- LÉPINE32 min
- LÉPINE/DOLLARD33 min
- 121, AVENUE LÉPINE33 min
- LÉPINE/Av. de BUCKINGHAM33 min
- AV. DE BUCKINGHAM/ODILE-DAOUST38 min
- de MASSON/des CHUTES-RHÉAUME39 min
- de MASSON/SAINT-CHARLES40 min
- ROUTE 148/NAPOLÉON41 min
- ROUTE 148/GUY-DUBUC42 min
- ROUTE 148/DANIEL-KELLY42 min
- ROUTE 148/LOMBARD42 min
- de l'ARÉNA/LOMBARD arrivée43 min
Where lateness is made ·
Not measured yet: too few weekdays with bus positions on this stretch.
The line right now · 16:30
The line right now · 16:30
Live, 14 s ago
no horárioatrasadonão veioLive, 14 s ago
- STATION LORRAIN41 min sched.
- LORRAIN/SAINT-RENÉ EST42 min sched.
- LORRAIN/VINCENT-LEGRIS EST43 min sched.
- LORRAIN/MARLENE-GOYET43 min sched.
- LORRAIN/AUGUSTE-RENOIR44 min sched.
- LORRAIN/des FLEURS45 min sched.
- des LAURENTIDES/de NEUVILLE54 min sched.
- des LAURENTIDES/de GRANDPRÉ55 min sched.
- des LAURENTIDES/de CHERISY56 min sched.
- ROUTE 148/des LAURENTIDES56 min sched.
- ROUTE 148/du RUISSEAU57 min sched.
- ROUTE 148/ de SAINT-MARIN57 min sched.
- ROUTE 148/ des BALBUZARDS57 min sched.
- ROUTE 148/de la PAPETIÈRE0 min
- ROUTE 148/de la FORTERESSE0 min
- ROUTE 148/des HAUTS-BOIS0 min
- ARRÊT DE COURTOISIE Montréal/Brabant1 min
- ARRÊT DE COURTOISIE Montréal/Brabant1 min
- ARRÊT DE COURTOISIE Montréal/Brabant3 min
- ARRÊT DE COURTOISIE Montréal/Brabant4 min
- ARRÊT DE COURTOISIE Montréal/Brabant4 min
- ARRÊT DE COURTOISIE Montréal/Kendall5 min
- PARC-O-BUS GEORGES/ROUTE 1486 min
- GEORGES/JEAN-BAPTISTE-ROUTHIER7 min
- ENCAN de MASSON8 min
- GEORGES/des LIARDS9 min
- GEORGES/de l'ÉCORCE9 min
- GEORGES/de l'ÉCORCE10 min
- GEORGES/FOUCAULT11 min
- PARC-O-BUS GEORGES/FOUCAULT11 min
- GEORGES/DAMIEN-CHARRON12 min
- GEORGES/CARDINAL12 min
- BERTRAND/ARTHUR-GRATTON13 min
- BERTRAND/CHARETTE13 min
- CHARETTE/RACAN14 min
- CHARETTE/BOULADIER14 min
- PIERRE-LAPORTE/ALBERT-FILLION15 min
- PIERRE-LAPORTE/ARTHUR-GRATTON15 min
- CURÉ-ROY/ELZÉAR-LAFLEUR16 min
- CURÉ-ROY/L'ABBÉ16 min
- l'ABBÉ/BERGERON17 min
- BERGERON/GÉRARD-GAUTHIER17 min
- BERGERON/BRIDGE18 min
- KENNY/BRIDGE19 min
- KENNY/SPENCER19 min
- KENNY/MACLAREN19 min
- MACLAREN OUEST/GEORGES20 min
- Av. de BUCKINGHAM/JOSEPH22 min
- Av. de BUCKINGHAM/JEAN-XXIII23 min
- JEAN-XXIII/des PINS24 min
- BÉLANGER/ROSS25 min
- BÉLANGER/JOSEPH25 min
- BÉLANGER/MACLAREN EST25 min
- MACLAREN EST/JAMES26 min
- MACLAREN EST/PAUL27 min
- MACLAREN EST/LAFRAMBOISE27 min
- ÉCOLE HORMISDAS-GAMELIN28 min
- MACLAREN/SAUVÉ29 min
- MACLAREN/MOISE-GAUTHIER30 min
- MACLAREN/ELISABETH-CHAUVIN30 min
- MACLAREN/ALPHONSE-LABELLE31 min
- LÉPINE/MACLAREN EST31 min
- LÉPINE32 min
- LÉPINE/DOLLARD33 min
- 121, AVENUE LÉPINE33 min
- LÉPINE/Av. de BUCKINGHAM33 min
- AV. DE BUCKINGHAM/ODILE-DAOUST38 min
- de MASSON/des CHUTES-RHÉAUME39 min
- de MASSON/SAINT-CHARLES40 min
- ROUTE 148/NAPOLÉON41 min
- ROUTE 148/GUY-DUBUC42 min
- ROUTE 148/DANIEL-KELLY42 min
- ROUTE 148/LOMBARD42 min
- de l'ARÉNA/LOMBARD arrivée43 min
- de l'ARÉNA/LOMBARD49 min sched.
- ROUTE 148/OLIVIER-PAGÉ49 min sched.
- ROUTE 148/DANIEL-KELLY50 min sched.
- ROUTE 148/NAPOLÉON50 min sched.
- ROUTE 148/NAPOLÉON50 min sched.
- de MASSON/SAINT-CHARLES51 min sched.
- de MASSON/des CHUTES-RHÉAUME52 min sched.
- AV. DE BUCKINGHAM/ODILE-DAOUST54 min sched.
- LÉPINE/Av. de BUCKINGHAM57 min sched.
- 130, AVENUE LÉPINE58 min sched.
- AVENUE LÉPINE/DOLLARD58 min sched.
- 160, AVENUE LÉPINE59 min sched.
- MACLAREN/LÉPINE60 min sched.
- MACLAREN EST/ALPHONSE-LABELLE60 min sched.
- MACLAREN/ELISABETH-CHAUVIN61 min sched.
- MACLAREN/WILLIAM-KELLY62 min sched.
- MACLAREN/SAUVÉ62 min sched.
- MACLAREN EST/CHURCH63 min sched.
- MACLAREN EST/LAFRAMBOISE64 min sched.
- MACLAREN EST/BREWER64 min sched.
- MACLAREN EST/JAMES65 min sched.
- MACLAREN EST/BÉLANGER66 min sched.
- BÉLANGER/JOSEPH66 min sched.
- BÉLANGER/JEAN-XXIII1 min
- JEAN-XXIII/des PINS1 min
- Av. de BUCKINGHAM/JEAN-XXIII2 min sched.
- Av. de BUCKINGHAM/LEFEBVRE0 min
- Av. de BUCKINGHAM/MACLAREN1 min
- MACLAREN OUEST/GEORGES4 min
- KENNY/MACLAREN5 min
- KENNY/SPENCER6 min
- KENNY/BRIDGE6 min
- BERGERON/BRIDGE7 min
- BERGERON/GÉRARD-GAUTHIER8 min
- l'ABBÉ/BERGERON9 min
- CURÉ-ROY/L'ABBÉ9 min
- CURÉ-ROY/PIERRE-LAPORTE10 min
- CHARETTE/PIERRE-LAPORTE11 min
- CHARETTE/BOULADIER12 min
- CHARETTE/DIOTTE12 min
- BERTRAND/JACQUES-JOUBERT13 min
- BERTRAND/ARTHUR-GRATTON13 min
- GEORGES/CARDINAL14 min
- GEORGES/DAMIEN-CHARRON15 min
- PARC-O-BUS GEORGES/FOUCAULT15 min
- GEORGES/FOUCAULT16 min
- GEORGES/des LIARDS16 min
- GEORGES/de l'ÉCORCE17 min
- GEORGES/FILION18 min
- ENCAN de MASSON18 min
- GEORGES/JEAN-BAPTISTE-ROUTHIER19 min
- PARC-O-BUS GEORGES/ROUTE 14820 min
- ARRÊT DE COURTOISIE Montréal/Kendall20 min
- ARRÊT DE COURTOISIE Montréal/Brabant21 min
- ARRÊT DE COURTOISIE Montréal/Brabant22 min
- ARRÊT DE COURTOISIE Montréal/Brabant23 min
- ARRÊT DE COURTOISIE Montréal/Brabant24 min
- ARRÊT DE COURTOISIE Montréal/Brabant24 min
- ROUTE 148/des HAUTS-BOIS25 min
- ROUTE 148/de la FORTERESSE25 min
- ROUTE 148/de la PAPETIÈRE26 min
- ROUTE 148/ des BALBUZARDS26 min
- ROUTE 148/ de SAINT-MARIN26 min
- ROUTE 148/du RUISSEAU27 min
- ROUTE 148/des LAURENTIDES27 min
- des LAURENTIDES/de CHERISY27 min
- des LAURENTIDES/de GRANDPRÉ28 min
- des LAURENTIDES/de NEUVILLE29 min
- LORRAIN/de la VÉRENDRYE40 min
- LORRAIN/AUGUSTE-RENOIR41 min
- LORRAIN/MARLENE-GOYET41 min
- LORRAIN/VINCENT-LEGRIS42 min
- LORRAIN/SAINT-RENÉ EST42 min
- STATION LORRAIN arrêt d'arrivée1 min
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-11-03). Live minutes from bus positions, 14 s ago.
Right now on Route 97
Partidas · next from STATION LORRAIN: 41 mineach opens its trip
3 busesOpen on the map
0 avisosfrom 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.
2 de novembro de 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: 05:59 GMT-5 / 06:18 GMT-5; 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: 08:45 GMT-5 / 09:08 GMT-5; not actual start or end times.
- 08:10– 09:07Trip sto:63297003Vehicle position matchedFirst / last feed position: 08:45 GMT-5 / 09:19 GMT-5; not actual start or end times.
- 09:10– 10:07Trip sto:63297004Vehicle position matchedFirst / last feed position: 09:07 GMT-5 / 10:06 GMT-5; not actual start or end times.
- 09:17– 10:18Trip sto:63296987Vehicle position matchedFirst / last feed position: 09:21 GMT-5 / 10:20 GMT-5; not actual start or end times.
- 10:10– 11:07Trip sto:63297005Vehicle position matchedFirst / last feed position: 10:11 GMT-5 / 11:06 GMT-5; not actual start or end times.
- 10:17– 11:17Trip sto:63296988Vehicle position matchedFirst / last feed position: 10:08 GMT-5 / 11:14 GMT-5; not actual start or end times.
- 11:10– 12:07Trip sto:63297006Vehicle position matchedFirst / last feed position: 11:07 GMT-5 / 12:05 GMT-5; not actual start or end times.
- 11:17– 12:17Trip sto:63296989Vehicle position matchedFirst / last feed position: 11:07 GMT-5 / 12:18 GMT-5; not actual start or end times.
More on Route 97
3 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.
Cancelamentos nesta linha
Como contamos os cancelamentos6 partial-capture days not counted.
Nenhum cancelamento contado nesta linha nas últimas quatro semanas. Avisos que não pudemos verificar seriam listados abaixo.
Did not come (no bus seen, no notice), last 7 days: none among the trips we could check.
Obras viárias da cidade perto desta linha
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 daysoutubro de 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 →
- De onde vêm os númerosOC Transpo timetable and live bus positionsSources →
- Page not loading?The timetable still opensTentar de novo
- Boletim completo
- Fale com seu vereador
- 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 →