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 B90 min sched.
- MILLENNIUM / TRIM90 min sched.
- TRIM / SALZBURG91 min sched.
- INNES / TRIM92 min sched.
- VALIN / INNES93 min sched.
- VALIN / TRAIL SIDE93 min sched.
- VALIN / MONDAVI94 min sched.
- VALIN / BREEZEWOOD95 min sched.
- VALIN / TRIM95 min sched.
- VALIN / PROVENCE96 min sched.
- VALIN / DEMETER97 min sched.
- VALIN / FRENETTE97 min sched.
- PORTOBELLO / AD. 153898 min sched.
- SPRINGRIDGE / TRIM99 min sched.
- SPRINGRIDGE / LOBELIA99 min sched.
- SPRINGRIDGE / CAPRIHANI100 min sched.
- SPRINGRIDGE / HEATHERSTONE100 min sched.
- SPRINGRIDGE / BIRDSEYE101 min sched.
- TRIM / TEMPO PATHWAY101 min sched.
- TRIM / WATTERS102 min sched.
- TRIM / ANTIGONISH102 min sched.
- ST JOSEPH / TRIM
- TAYLOR CREEK / LACOLLE
- TAYLOR CREEK / LACOLLE
- TAYLOR CREEK / VIMONT
- TAYLOR CREEK / LACOLLE
- TAYLOR CREEK / TRIM
- TRIM 2A34 min sched.
- PLACE D'ORLÉANS E41 min
- PLACE D'ORLÉANS - PARK & RIDE F13 min
- JEANNE D'ARC 2A15 min
- R.R. 174 / MONTRÉAL19 min
- BLAIR C84 min sched.
Where lateness is made ·
Not measured yet: too few weekdays with bus positions on this stretch.
The line right now · 上午4:05
The line right now · 上午4:05
Live, 58 s ago
準時晚點沒有來Live, 58 s ago
- MILLENNIUM B90 min sched.
- MILLENNIUM / TRIM90 min sched.
- TRIM / SALZBURG91 min sched.
- INNES / TRIM92 min sched.
- VALIN / INNES93 min sched.
- VALIN / TRAIL SIDE93 min sched.
- VALIN / MONDAVI94 min sched.
- VALIN / BREEZEWOOD95 min sched.
- VALIN / TRIM95 min sched.
- VALIN / PROVENCE96 min sched.
- VALIN / DEMETER97 min sched.
- VALIN / FRENETTE97 min sched.
- PORTOBELLO / AD. 153898 min sched.
- SPRINGRIDGE / TRIM99 min sched.
- SPRINGRIDGE / LOBELIA99 min sched.
- SPRINGRIDGE / CAPRIHANI100 min sched.
- SPRINGRIDGE / HEATHERSTONE100 min sched.
- SPRINGRIDGE / BIRDSEYE101 min sched.
- TRIM / TEMPO PATHWAY101 min sched.
- TRIM / WATTERS102 min sched.
- TRIM / ANTIGONISH102 min sched.
- ST JOSEPH / TRIM
- TAYLOR CREEK / LACOLLE
- TAYLOR CREEK / LACOLLE
- TAYLOR CREEK / VIMONT
- TAYLOR CREEK / LACOLLE
- TAYLOR CREEK / TRIM
- TRIM 2A34 min sched.
- PLACE D'ORLÉANS E41 min
- PLACE D'ORLÉANS - PARK & RIDE F13 min
- JEANNE D'ARC 2A15 min
- R.R. 174 / MONTRÉAL19 min
- BLAIR C84 min sched.
- BLAIR D25 min
- R.R.174 / MONTRÉAL2 min
- JEANNE D'ARC 1B4 min
- PLACE D'ORLÉANS B6 min sched.
- TRIM 1A102 min sched.
- TAYLOR CREEK / TRIM102 min sched.
- TAYLOR CREEK / LACOLLE103 min sched.
- TAYLOR CREEK / VIMONT103 min sched.
- TAYLOR CREEK / LACOLLE104 min sched.
- LACOLLE / AD.570104 min sched.
- LACOLLE / AD. 520105 min sched.
- TAYLOR CREEK / TRIM105 min sched.
- TRIM / TAYLOR CREEK105 min sched.
- TRIM / PATHWAY107 min sched.
- TRIM / WATTERS108 min sched.
- TRIM / TEMPO PATHWAY108 min sched.
- SPRINGRIDGE / TRIM109 min sched.
- SPRINGRIDGE / PEPPERGRASS109 min sched.
- SPRINGRIDGE / CAPRIHANI109 min sched.
- SPRINGRIDGE / PEPPERGRASS110 min sched.
- SPRINGRIDGE / TRIM110 min sched.
- PORTOBELLO / TRIM110 min sched.
- PORTOBELLO / AD. 1538111 min sched.
- PORTOBELLO / VALIN111 min sched.
- VALIN / JERSEY111 min sched.
- VALIN / LIBERTY112 min sched.
- VALIN / WINSOME112 min sched.
- VALIN / PROVENCE112 min sched.
- VALIN / SCULLY113 min sched.
- VALIN / TRIM113 min sched.
- VALIN / MONDAVI114 min sched.
- VALIN / TIMBERTRAIL115 min sched.
- VALIN / PINE VISTA115 min sched.
- TRIM / SALZBURG117 min sched.
- MILLENNIUM / TRIM119 min sched.
- MILLENNIUM A119 min sched.
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-10-30). Live minutes from bus positions, 58 s ago.
Right now on Route 39
發車時間 · next from MILLENNIUM B: 90 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-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月3日 · 163 trips in the retained timetable · retained notices; capture coverage unverified
In short: 160 with a matched position · 3 with no matching position (to investigate) · 0 with an unknown outcome.
- 03:23– 04:09Trip 37314030Vehicle position matchedFirst / last feed position: 上午4:00 [EST] / 上午4:08 [EST]; not actual start or end times.
- 03:27– 04:11Trip 27770030Vehicle position matchedFirst / last feed position: 上午4:00 [EST] / 上午4:07 [EST]; not actual start or end times.
- 03:48– 04:34Trip 18359030Vehicle position matchedFirst / last feed position: 上午4:00 [EST] / 上午4:30 [EST]; not actual start or end times.
- 03:57– 04:41Trip 2455030Vehicle position matchedFirst / last feed position: 上午4:00 [EST] / 上午4:41 [EST]; not actual start or end times.
- 04:15– 05:02Trip 7382030Vehicle position matchedFirst / last feed position: 上午4:00 [EST] / 上午4:59 [EST]; not actual start or end times.
- 04:22– 05:06Trip 27913030Vehicle position matchedFirst / last feed position: 上午4:09 [EST] / 上午6:33 [EST]; not actual start or end times.
- 04:39– 05:21Trip 2388030Vehicle position matchedFirst / last feed position: 上午4:09 [EST] / 上午6:22 [EST]; not actual start or end times.
- 05:09– 05:29Trip 1736030Vehicle position matchedFirst / last feed position: 上午4:42 [EST] / 上午5:28 [EST]; not actual start or end times.
- 05:31– 06:04Trip 7953030Vehicle position matchedFirst / last feed position: 上午5:26 [EST] / 上午6:14 [EST]; not actual start or end times.
- 05:34– 05:54Trip 33667030Vehicle position matchedFirst / last feed position: 上午5:13 [EST] / 上午6:13 [EST]; not actual start or end times.
- 05:35– 06:10Trip 36230030Vehicle position matchedFirst / last feed position: 上午5:00 [EST] / 上午6:08 [EST]; not actual start or end times.
- 05:50– 06:25Trip 23971030Vehicle position matchedFirst / last feed position: 上午5:26 [EST] / 上午6:35 [EST]; not actual start or end times.
More on Route 39
2 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.
2525 scheduled trips with counted cancellation notices, 10月7日週三 to 11月3日週二.
Not counted: 77 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: 15 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 →