Previous measure: 88.1% of arrivals were within five minutes of the timetable (53,123 arrivals over 21 days). The report card below uses the newer one-minute-early to five-minutes-late measure when it has readings.
STO 39번 노선: Freeman/Plateau
- du PLATEAU/d'AMSTERDAM9 min sched.
- d'AMSTERDAM/de STOCKHOLM9 min sched.
- d'AMSTERDAM/de BARCELONE10 min sched.
- d'AMSTERDAM/de BARCELONE11 min sched.
- d'AMSTERDAM/LIVERPOOL12 min sched.
- d'AMSTERDAM/VANIER12 min sched.
- VANIER/d'AMSTERDAM12 min sched.
- VANIER/DUNKERQUE13 min sched.
- VANIER/de FRANCFORT13 min sched.
- de l'AMÉRIQUE-FRANÇAISE/VANIER14 min sched.
- de l'AMÉRIQUE-FRANÇAISE/de GÊNES14 min sched.
- de l'AMÉRIQUE-FRANÇAISE/D'ORSAY15 min sched.
- de l'AMÉRIQUE-FRANÇAISE/de l'ART MODERNE15 min sched.
- de l'AMÉRIQUE-FRANÇAISE/de DUBLIN15 min sched.
- du PLATEAU/de l'AMÉRIQUE-FRANÇAISE16 min sched.
- du PLATEAU/du PRADO16 min sched.
- d'EUROPE/de LONDRES18 min sched.
- d'EUROPE/de LONDRES19 min sched.
- d'EUROPE/de GANYMÈDE21 min sched.
- d'EUROPE/PINK22 min sched.
- PINK/du BLIZZARD23 min sched.
- des GRIVES/du COSMOS24 min sched.
- des GRIVES/de l'ARC-EN-CIEL25 min sched.
- des GRIVES/de la ROSÉE25 min sched.
- des GRIVES/de l'ATMOSPHERE26 min sched.
- des GRIVES/du STRATUS27 min sched.
- du PLATEAU/des GRIVES27 min sched.
- du PLATEAU/du SATELLITE28 min sched.
- du PLATEAU/de l'ATMOSPHÈRE0 min
- du PLATEAU/des CÈDRES0 min
- du PLATEAU/SAINT-RAYMOND1 min
- SAINT-RAYMOND/du PLATEAU1 min
- SAINT-RAYMOND/LIONEL-ÉMOND6 min
- LIONEL-ÉMOND/SAINT-RAYMOND6 min
- LIONEL-ÉMOND/GAMELIN7 min
- LIONEL-ÉMOND/CARON7 min
- MONTCLAIR/LIONEL-ÉMOND8 min
- MONTCLAIR/MOUSSETTE8 min
- MONTCLAIR/LABELLE9 min
- MONTCLAIR/FORTIER9 min
- MONTCLAIR/ST-JOSEPH10 min
- de la CARRIÈRE/MONTCLAIR11 min
- de la CARRIÈRE/des GALERIES11 min
- STATION CASINO12 min
- de la CARRIÈRE/du CASINO13 min
- de la CARRIÈRE/d'EDMONTON14 min
- 1000, de la CARRIÈRE15 min
- de la CARRIÈRE/ADRIEN-ROBERT15 min
- JEAN-PROULX/DEVEAULT16 min
- JEAN-PROULX/BUTEAU16 min
- JEAN-PROULX/NOËL17 min
- JEAN-PROULX/NOËL18 min
- SAINT-JOSEPH/JEAN-PROULX19 min
- TERMINUS Parc-o-bus FREEMAN20 min
Where lateness is made ·
Not measured yet: too few weekdays with bus positions on this stretch.
The line right now · 오후 9:02
The line right now · 오후 9:02
Live, 5 s ago
정시지연오지 않음Live, 5 s ago
- du PLATEAU/d'AMSTERDAM9 min sched.
- d'AMSTERDAM/de STOCKHOLM9 min sched.
- d'AMSTERDAM/de BARCELONE10 min sched.
- d'AMSTERDAM/de BARCELONE11 min sched.
- d'AMSTERDAM/LIVERPOOL12 min sched.
- d'AMSTERDAM/VANIER12 min sched.
- VANIER/d'AMSTERDAM12 min sched.
- VANIER/DUNKERQUE13 min sched.
- VANIER/de FRANCFORT13 min sched.
- de l'AMÉRIQUE-FRANÇAISE/VANIER14 min sched.
- de l'AMÉRIQUE-FRANÇAISE/de GÊNES14 min sched.
- de l'AMÉRIQUE-FRANÇAISE/D'ORSAY15 min sched.
- de l'AMÉRIQUE-FRANÇAISE/de l'ART MODERNE15 min sched.
- de l'AMÉRIQUE-FRANÇAISE/de DUBLIN15 min sched.
- du PLATEAU/de l'AMÉRIQUE-FRANÇAISE16 min sched.
- du PLATEAU/du PRADO16 min sched.
- d'EUROPE/de LONDRES18 min sched.
- d'EUROPE/de LONDRES19 min sched.
- d'EUROPE/de GANYMÈDE21 min sched.
- d'EUROPE/PINK22 min sched.
- PINK/du BLIZZARD23 min sched.
- des GRIVES/du COSMOS24 min sched.
- des GRIVES/de l'ARC-EN-CIEL25 min sched.
- des GRIVES/de la ROSÉE25 min sched.
- des GRIVES/de l'ATMOSPHERE26 min sched.
- des GRIVES/du STRATUS27 min sched.
- du PLATEAU/des GRIVES27 min sched.
- du PLATEAU/du SATELLITE28 min sched.
- du PLATEAU/de l'ATMOSPHÈRE0 min
- du PLATEAU/des CÈDRES0 min
- du PLATEAU/SAINT-RAYMOND1 min
- SAINT-RAYMOND/du PLATEAU1 min
- SAINT-RAYMOND/LIONEL-ÉMOND6 min
- LIONEL-ÉMOND/SAINT-RAYMOND6 min
- LIONEL-ÉMOND/GAMELIN7 min
- LIONEL-ÉMOND/CARON7 min
- MONTCLAIR/LIONEL-ÉMOND8 min
- MONTCLAIR/MOUSSETTE8 min
- MONTCLAIR/LABELLE9 min
- MONTCLAIR/FORTIER9 min
- MONTCLAIR/ST-JOSEPH10 min
- de la CARRIÈRE/MONTCLAIR11 min
- de la CARRIÈRE/des GALERIES11 min
- STATION CASINO12 min
- de la CARRIÈRE/du CASINO13 min
- de la CARRIÈRE/d'EDMONTON14 min
- 1000, de la CARRIÈRE15 min
- de la CARRIÈRE/ADRIEN-ROBERT15 min
- JEAN-PROULX/DEVEAULT16 min
- JEAN-PROULX/BUTEAU16 min
- JEAN-PROULX/NOËL17 min
- JEAN-PROULX/NOËL18 min
- SAINT-JOSEPH/JEAN-PROULX19 min
- TERMINUS Parc-o-bus FREEMAN20 min
- TERMINUS FREEMAN32 min sched.
- SAINT-JOSEPH/JEAN-PROULX1 min sched.
- SAINT-JOSEPH/JEAN-PROULX1 min sched.
- JEAN-PROULX/NOËL2 min sched.
- JEAN-PROULX/NOËL3 min sched.
- JEAN-PROULX/BUTEAU4 min sched.
- JEAN-PROULX/DEVEAULT4 min sched.
- de la CARRIÈRE/ADRIEN-ROBERT5 min sched.
- de la CARRIÈRE/d'EDMONTON6 min sched.
- de la CARRIÈRE/d'EDMONTON7 min sched.
- de la CARRIÈRE/d'EDMONTON8 min sched.
- de la CARRIÈRE/du CASINO8 min sched.
- STATION CASINO10 min sched.
- 455, de la CARRIÈRE10 min sched.
- de la CARRIÈRE/MONTCLAIR11 min sched.
- MONTCLAIR/DUCHARME12 min sched.
- MONTCLAIR/SAINT-JOSEPH12 min sched.
- MONTCLAIR/FORTIER13 min sched.
- MONTCLAIR/LABELLE13 min sched.
- MONTCLAIR/MOUSSETTE14 min sched.
- MONTCLAIR/LIONEL-ÉMOND15 min sched.
- LIONEL-ÉMOND/CARON15 min sched.
- LIONEL-ÉMOND/GAMELIN16 min sched.
- SAINT-RAYMOND/LIONEL-ÉMOND17 min sched.
- SAINT-RAYMOND/du PLATEAU21 min sched.
- du PLATEAU/SAINT-RAYMOND22 min sched.
- du PLATEAU/des CÈDRES0 min
- du PLATEAU/de l'ATMOSPHÈRE1 min
- du PLATEAU/du SATELLITE1 min
- des GRIVES/du PLATEAU2 min
- des GRIVES/de l'HORIZON3 min
- des GRIVES/de l'ATMOSPHÈRE4 min
- des GRIVES/de l'ARC-EN-CIEL4 min
- des GRIVES/du COSMOS5 min
- PINK/des GRIVES5 min
- PINK/du BLIZZARD6 min
- d'EUROPE/d'ANDROMÈDE8 min
- d'EUROPE/de GANYMÈDE9 min
- d'EUROPE/de LONDRES10 min
- d'EUROPE/de LONDRES11 min
- du PLATEAU/du PRADO13 min
- du PLATEAU/de l'AMÉRIQUE-FRANÇAISE14 min
- du PLATEAU/d'AMSTERDAM16 min
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-11-03). Live minutes from bus positions, 5 s ago.
Right now on Route 39
출발 · next from du PLATEAU/d'AMSTERDAM: 9 mineach opens its trip
2 busesOpen on the map
안내 3건 · Detour: Route N39 around Cummings Avenue closure (Ogilvie to Cyrville); Stop impacts: Blair Station stop I relocation (UPDATED); Relocation notice: Trim Station bus loopfrom 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.
2026년 11월 2일 · 71 trips in the retained timetable · retained notices; capture coverage unverified
In short: 35 with a matched position · 0 with no matching position (to investigate) · 36 with an unknown outcome.
- 06:13– 06:56Trip sto:63295610Vehicle position matchedFirst / last feed position: 오전 6:09 GMT-5 / 오전 6:17 GMT-5; not actual start or end times.
- 06:26– 07:04Trip sto:63295791Insufficient coverage or identity; outcome unknown
- 06:35– 07:20Trip sto:63294808Insufficient coverage or identity; outcome unknown
- 06:52– 07:31Trip sto:63295348Insufficient coverage or identity; outcome unknown
- 07:04– 07:56Trip sto:63295792Insufficient coverage or identity; outcome unknown
- 07:29– 08:08Trip sto:63295488Insufficient coverage or identity; outcome unknown
- 07:32– 08:26Trip sto:63295485Insufficient coverage or identity; outcome unknown
- 08:02– 08:41Trip sto:63295052Insufficient coverage or identity; outcome unknown
- 08:08– 08:57Trip sto:63295525Vehicle position matchedFirst / last feed position: 오전 8:45 GMT-5 / 오전 8:51 GMT-5; not actual start or end times.
- 08:34– 09:12Trip sto:63295540Vehicle position matchedFirst / last feed position: 오전 8:45 GMT-5 / 오전 9:08 GMT-5; not actual start or end times.
- 08:41– 09:24Trip sto:63295349Vehicle position matchedFirst / last feed position: 오전 8:45 GMT-5 / 오전 9:29 GMT-5; not actual start or end times.
- 09:04– 09:42Trip sto:63295613Vehicle position matchedFirst / last feed position: 오전 9:01 GMT-5 / 오전 9:35 GMT-5; not actual start or end times.
More on Route 39
2 busesOpen on the map
Planned change · 2026-11-01service change
Would you count on route 39?
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.
이 노선의 취소
취소를 세는 방법6 partial-capture days not counted.
22 scheduled trips with counted cancellation notices, 10월 6일 (화) to 11월 2일 (월).
Not counted: 4 trips with qualifying later matching vehicle observations and 0 for trips not in that day’s timetable.
취소가 가장 많은 시간대: 오후 3시 (1), 오후 6시 (1)
최근 취소된 운행
- 10월 24일 (토), Trip at 15:06
- 10월 22일 (목), Trip at 18:07
원인은 해당 운행에 대한 STO의 자체 알림에 원인이 있을 때만 표시합니다.
Did not come (no bus seen, no notice), last 7 days: none among the trips we could check.
이 노선 근처의 시 도로 공사
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 39
- Other days2026년 10월Days →
- 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 →
- 숫자의 출처OC Transpo timetable and live bus positionsSources →
- Page not loading?The timetable still opens다시 시도
- 전체 보고서 카드
- 지역 의원에게 알리기
- 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 →