Previous measure: 81.2% of arrivals were within five minutes of the timetable (87,961 arrivals over 27 days). The report card below uses the newer one-minute-early to five-minutes-late measure when it has readings.
39번 노선: Blair & N Rideau ⇄ Millennium
15분마다
- MILLENNIUM B28 min sched.
- MILLENNIUM / TRIM29 min
- TRIM / SALZBURG0 min
- INNES / TRIM1 min
- VALIN / INNES2 min
- VALIN / TRAIL SIDE2 min
- VALIN / MONDAVI3 min
- VALIN / BREEZEWOOD3 min
- VALIN / TRIM4 min
- VALIN / PROVENCE5 min
- VALIN / DEMETER5 min
- VALIN / FRENETTE6 min
- PORTOBELLO / AD. 15386 min
- SPRINGRIDGE / TRIM7 min
- SPRINGRIDGE / LOBELIA8 min
- SPRINGRIDGE / CAPRIHANI8 min
- SPRINGRIDGE / HEATHERSTONE8 min
- SPRINGRIDGE / BIRDSEYE9 min
- TRIM / TEMPO PATHWAY9 min
- TRIM / WATTERS10 min
- TRIM / ANTIGONISH10 min
- ST JOSEPH / TRIM11 min
- TAYLOR CREEK / LACOLLE12 min
- TAYLOR CREEK / LACOLLE12 min
- TAYLOR CREEK / VIMONT12 min
- TAYLOR CREEK / LACOLLE13 min
- TAYLOR CREEK / TRIM13 min
- TRIM 2A15 min
- PLACE D'ORLÉANS E4 min
- PLACE D'ORLÉANS - PARK & RIDE F8 min
- JEANNE D'ARC 2A12 min
- R.R. 174 / MONTRÉAL2 min
- BLAIR C3 min sched.
Where lateness is made ·
Not measured yet: too few weekdays with bus positions on this stretch.
The line right now · 오후 9:42
The line right now · 오후 9:42
Live, 45 s ago
정시지연오지 않음Live, 45 s ago
- MILLENNIUM B28 min sched.
- MILLENNIUM / TRIM29 min
- TRIM / SALZBURG0 min
- INNES / TRIM1 min
- VALIN / INNES2 min
- VALIN / TRAIL SIDE2 min
- VALIN / MONDAVI3 min
- VALIN / BREEZEWOOD3 min
- VALIN / TRIM4 min
- VALIN / PROVENCE5 min
- VALIN / DEMETER5 min
- VALIN / FRENETTE6 min
- PORTOBELLO / AD. 15386 min
- SPRINGRIDGE / TRIM7 min
- SPRINGRIDGE / LOBELIA8 min
- SPRINGRIDGE / CAPRIHANI8 min
- SPRINGRIDGE / HEATHERSTONE8 min
- SPRINGRIDGE / BIRDSEYE9 min
- TRIM / TEMPO PATHWAY9 min
- TRIM / WATTERS10 min
- TRIM / ANTIGONISH10 min
- ST JOSEPH / TRIM11 min
- TAYLOR CREEK / LACOLLE12 min
- TAYLOR CREEK / LACOLLE12 min
- TAYLOR CREEK / VIMONT12 min
- TAYLOR CREEK / LACOLLE13 min
- TAYLOR CREEK / TRIM13 min
- TRIM 2A15 min
- PLACE D'ORLÉANS E4 min
- PLACE D'ORLÉANS - PARK & RIDE F8 min
- JEANNE D'ARC 2A12 min
- R.R. 174 / MONTRÉAL2 min
- BLAIR C3 min sched.
- BLAIR D9 min sched.
- R.R.174 / MONTRÉAL2 min
- JEANNE D'ARC 1B4 min
- PLACE D'ORLÉANS B7 min
- TRIM 1A26 min
- TAYLOR CREEK / TRIM
- TAYLOR CREEK / LACOLLE
- TAYLOR CREEK / VIMONT
- TAYLOR CREEK / LACOLLE
- LACOLLE / AD.570
- LACOLLE / AD. 520
- TAYLOR CREEK / TRIM
- TRIM / TAYLOR CREEK0 min
- TRIM / PATHWAY1 min
- TRIM / WATTERS1 min
- TRIM / TEMPO PATHWAY2 min
- SPRINGRIDGE / TRIM3 min
- SPRINGRIDGE / PEPPERGRASS3 min
- SPRINGRIDGE / CAPRIHANI3 min
- SPRINGRIDGE / PEPPERGRASS3 min
- SPRINGRIDGE / TRIM4 min
- PORTOBELLO / TRIM4 min
- PORTOBELLO / AD. 15385 min
- PORTOBELLO / VALIN
- VALIN / JERSEY6 min
- VALIN / LIBERTY6 min
- VALIN / WINSOME7 min
- VALIN / PROVENCE7 min
- VALIN / SCULLY8 min
- VALIN / TRIM9 min
- VALIN / MONDAVI10 min
- VALIN / TIMBERTRAIL10 min
- VALIN / PINE VISTA10 min
- TRIM / SALZBURG12 min
- MILLENNIUM / TRIM14 min
- MILLENNIUM A11 min sched.
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-10-30). Live minutes from bus positions, 45 s ago.
Right now on Route 39
출발 · next from MILLENNIUM B: 28 mineach opens its trip
6 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-10-30service 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일 · 163 trips in the retained timetable · retained notices; capture coverage unverified
In short: 162 with a matched position · 1 with no matching position (to investigate) · 0 with an unknown outcome.
- 03:23– 04:09Trip 37314020Vehicle position matchedFirst / last feed position: 오전 4:00 GMT-5 / 오전 4:11 GMT-5; not actual start or end times.
- 03:27– 04:11Trip 27770020Vehicle position matchedFirst / last feed position: 오전 4:00 GMT-5 / 오전 4:12 GMT-5; not actual start or end times.
- 03:48– 04:34Trip 18359020Vehicle position matchedFirst / last feed position: 오전 4:00 GMT-5 / 오전 4:31 GMT-5; not actual start or end times.
- 03:57– 04:41Trip 2455020Vehicle position matchedFirst / last feed position: 오전 4:00 GMT-5 / 오전 4:50 GMT-5; not actual start or end times.
- 04:15– 05:02Trip 7382020Vehicle position matchedFirst / last feed position: 오전 4:00 GMT-5 / 오전 4:58 GMT-5; not actual start or end times.
- 04:22– 05:06Trip 27913020Vehicle position matchedFirst / last feed position: 오전 4:10 GMT-5 / 오전 6:34 GMT-5; not actual start or end times.
- 04:39– 05:21Trip 2388020Vehicle position matchedFirst / last feed position: 오전 4:13 GMT-5 / 오전 6:21 GMT-5; not actual start or end times.
- 05:09– 05:29Trip 1736020Vehicle position matchedFirst / last feed position: 오전 4:50 GMT-5 / 오전 5:28 GMT-5; not actual start or end times.
- 05:31– 06:04Trip 7953020Vehicle position matchedFirst / last feed position: 오전 5:26 GMT-5 / 오전 6:20 GMT-5; not actual start or end times.
- 05:34– 05:54Trip 33667020Vehicle position matchedFirst / last feed position: 오전 5:12 GMT-5 / 오전 5:58 GMT-5; not actual start or end times.
- 05:35– 06:10Trip 36230020Vehicle position matchedFirst / last feed position: 오전 4:59 GMT-5 / 오전 6:08 GMT-5; not actual start or end times.
- 05:50– 06:25Trip 23971020Vehicle position matchedFirst / last feed position: 오전 5:20 GMT-5 / 오전 6:35 GMT-5; not actual start or end times.
More on Route 39
6 busesOpen on the map
Planned change · 2026-10-30service 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.
이 노선의 취소
취소를 세는 방법2 partial-capture days not counted.
2727 scheduled trips with counted cancellation notices, 10월 6일 (화) to 11월 2일 (월).
Not counted: 78 trips with qualifying later matching vehicle observations and 0 for trips not in that day’s timetable.
취소가 가장 많은 시간대: 오후 5시 (4), 오전 7시 (3), 오전 8시 (3)
최근 취소된 운행
- 11월 1일 (일), Trip at 26:00
- 11월 1일 (일), Trip at 25:08
- 10월 28일 (수), Trip at 21:37
- 10월 28일 (수), Trip at 13:40
- 10월 28일 (수), Trip at 08:12
OC Transpo는 개별 운행의 사유를 제공하지 않아서 표시하지 않습니다.
Did not come (no bus seen, no notice), last 7 days: 14 of 1,126 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.
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 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 →