Previous measure: 65.5% of arrivals were within five minutes of the timetable (89,846 arrivals over 27 days). The report card below uses the newer one-minute-early to five-minutes-late measure when it has readings.
20번 노선: Rideau ⇄ St-Laurent
29분에서 35분마다
- ST-LAURENT D13 min sched.
- ST-LAURENT / OGILVIE15 min
- ST-LAURENT / CYRVILLE16 min
- ST-LAURENT / AD. 105516 min
- DONALD / ST-LAURENT18 min
- DONALD / FINDON18 min
- DONALD / CUMMINGS19 min
- CUMMINGS / DONALD20 min
- CUMMINGS / SNOW20 min
- CUMMINGS / SHANE20 min
- CUMMINGS / GARDENVALE21 min
- CUMMINGS / BURN0 min
- CUMMINGS / QUÉBEC0 min
- CUMMINGS / CLARKE1 min
- CUMMINGS / WILSON1 min
- CUMMINGS / MONTRÉAL2 min
- MONTRÉAL / MONTFORT HOSPITAL3 min
- MONTFORT HOSPITAL5 min
- BRITTANY / MONTRÉAL8 min
- BRITTANY / KRISTIN9 min
- BRITTANY / TRURO9 min
- BRITTANY / BANGS10 min
- ST-LAURENT / DUNBARTON11 min
- ST-LAURENT / AD. 50511 min
- ST-LAURENT / MONTRÉAL12 min
- MONTRÉAL / NOTRE-DAME CEMETERY13 min
- MONTRÉAL / DE L'ÉGLISE13 min
- MONTRÉAL / GRANVILLE15 min
- STE ANNE / MONFORT15 min
- MONTFORT / PARK16 min
- MONTFORT / MARIER16 min
- MARIER / LONGPRE17 min
- DES PÈRES-BLANCS / MARIER18 min
- DES PÈRES-BLANCS / LONGPRÉ18 min
- DES PÈRES-BLANCS / LEBRUN19 min
- 300 DES PÈRES BLANCS19 min
- DES PÈRES-BLANCS / LEBRUN21 min
- DES PÈRES-BLANCS / MARQUETTE22 min
- DES PÈRES-BLANCS / MARIER22 min
- MARIER / GENEST23 min
- MARIER / BARRETTE24 min
- BEECHWOOD / ST CHARLES25 min
- BEECHWOOD / MACKAY26 min
- OLD ST PATRICK / COBOURG28 min
- OLD ST PATRICK / BEAUSOLEIL28 min
- ST PATRICK / BEAUSOLEIL29 min
- ST PATRICK / CUMBERLAND31 min
- DALHOUSIE / ST PATRICK32 min
- DALHOUSIE / YORK33 min
- RIDEAU D1 min
- RIDEAU A2 min sched.
Where lateness is made ·
Not measured yet: too few weekdays with bus positions on this stretch.
The line right now · 오전 11:37
The line right now · 오전 11:37
Live, 58 s ago
정시지연오지 않음Live, 58 s ago
- ST-LAURENT D13 min sched.
- ST-LAURENT / OGILVIE15 min
- ST-LAURENT / CYRVILLE16 min
- ST-LAURENT / AD. 105516 min
- DONALD / ST-LAURENT18 min
- DONALD / FINDON18 min
- DONALD / CUMMINGS19 min
- CUMMINGS / DONALD20 min
- CUMMINGS / SNOW20 min
- CUMMINGS / SHANE20 min
- CUMMINGS / GARDENVALE21 min
- CUMMINGS / BURN0 min
- CUMMINGS / QUÉBEC0 min
- CUMMINGS / CLARKE1 min
- CUMMINGS / WILSON1 min
- CUMMINGS / MONTRÉAL2 min
- MONTRÉAL / MONTFORT HOSPITAL3 min
- MONTFORT HOSPITAL5 min
- BRITTANY / MONTRÉAL8 min
- BRITTANY / KRISTIN9 min
- BRITTANY / TRURO9 min
- BRITTANY / BANGS10 min
- ST-LAURENT / DUNBARTON11 min
- ST-LAURENT / AD. 50511 min
- ST-LAURENT / MONTRÉAL12 min
- MONTRÉAL / NOTRE-DAME CEMETERY13 min
- MONTRÉAL / DE L'ÉGLISE13 min
- MONTRÉAL / GRANVILLE15 min
- STE ANNE / MONFORT15 min
- MONTFORT / PARK16 min
- MONTFORT / MARIER16 min
- MARIER / LONGPRE17 min
- DES PÈRES-BLANCS / MARIER18 min
- DES PÈRES-BLANCS / LONGPRÉ18 min
- DES PÈRES-BLANCS / LEBRUN19 min
- 300 DES PÈRES BLANCS19 min
- DES PÈRES-BLANCS / LEBRUN21 min
- DES PÈRES-BLANCS / MARQUETTE22 min
- DES PÈRES-BLANCS / MARIER22 min
- MARIER / GENEST23 min
- MARIER / BARRETTE24 min
- BEECHWOOD / ST CHARLES25 min
- BEECHWOOD / MACKAY26 min
- OLD ST PATRICK / COBOURG28 min
- OLD ST PATRICK / BEAUSOLEIL28 min
- ST PATRICK / BEAUSOLEIL29 min
- ST PATRICK / CUMBERLAND31 min
- DALHOUSIE / ST PATRICK32 min
- DALHOUSIE / YORK33 min
- RIDEAU D1 min
- RIDEAU A2 min sched.
- RIDEAU B11 min sched.
- DALHOUSIE / RIDEAU13 min
- DALHOUSIE / CLARENCE15 min
- MURRAY / DALHOUSIE16 min
- MURRAY / CUMBERLAND16 min
- MURRAY / KING EDWARD17 min
- BEAUSOLEIL / ST PATRICK18 min
- OLD ST PATRICK / DE LA SALLE H.S.19 min
- OLD ST PATRICK / COBOURG20 min
- ST PATRICK / COBOURG21 min
- BEECHWOOD / LOYER23 min
- BEECHWOOD / ST CHARLES24 min
- MARIER / BEECHWOOD24 min
- MARIER / GENEST24 min
- DES PÈRES-BLANCS / MARIER25 min
- DES PÈRES-BLANCS / LONGPRÉ26 min
- DES PÈRES-BLANCS / LEBRUN27 min
- 300 DES PÈRES BLANCS27 min
- DES PÈRES-BLANCS / LEBRUN28 min
- DES PÈRES-BLANCS / MARQUETTE1 min
- DES PÈRES-BLANCS / MARIER2 min
- MARIER / LONGPRE2 min
- MARIER / MONTFORT2 min
- MONTFORT / BRADLEY3 min
- MONTFORT / STE ANNE4 min
- MONTFORT / GRANVILLE4 min
- GRANVILLE / MONTRÉAL5 min
- MONTRÉAL / LAFONTAINE5 min
- MONTRÉAL / DE L'ÉGLISE6 min
- MONTRÉAL / NOTRE-DAME CEMETERY6 min
- ST-LAURENT / MONTRÉAL7 min
- ST-LAURENT / AD. 5058 min
- ST-LAURENT / BRITTANY9 min
- BRITTANY / COLEFORD9 min
- BRITTANY / BANGS9 min
- BRITTANY / QUARRY10 min
- BRITTANY / KRISTIN10 min
- BRITTANY / MONTRÉAL11 min
- MONTRÉAL / CUMMINGS11 min
- MONTRÉAL / MONTFORT HOSPITAL12 min
- MONTFORT HOSPITAL13 min
- CUMMINGS / MONTRÉAL17 min
- CUMMINGS / WILSON18 min
- CUMMINGS / CLARKE18 min
- CUMMINGS / QUÉBEC19 min
- CUMMINGS / BURN20 min
- CUMMINGS / GARDENVALE21 min
- CUMMINGS / SHANE21 min
- CUMMINGS / CARON22 min
- CUMMINGS / DONALD22 min
- DONALD / CUMMINGS22 min
- DONALD / HENDON22 min
- DONALD / ST-LAURENT23 min
- ST-LAURENT / DONALD25 min
- ST-LAURENT / QUEEN MARY26 min
- ST-LAURENT / COVENTRY27 min
- ST-LAURENT / LEMIEUX28 min
- ST-LAURENT C31 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 20
출발 · next from ST-LAURENT D: 13 mineach opens its trip
4 busesOpen on the map
안내 2건 · Detour: Route 20 Rideau due to closure of Alfred and lanes on Montfort; Detour Route 20 Southfrom 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일 · 67 trips in the retained timetable · retained notices; capture coverage unverified
In short: 66 with a matched position · 1 with no matching position (to investigate) · 0 with an unknown outcome.
- 05:10– 05:45Trip 9093020Vehicle position matchedFirst / last feed position: 오전 4:52 GMT-5 / 오전 6:14 GMT-5; not actual start or end times.
- 05:20– 05:58Trip 9678020Vehicle position matchedFirst / last feed position: 오전 5:09 GMT-5 / 오전 5:57 GMT-5; not actual start or end times.
- 06:08– 06:49Trip 31020020Vehicle position matchedFirst / last feed position: 오전 5:55 GMT-5 / 오전 6:49 GMT-5; not actual start or end times.
- 06:20– 06:58Trip 32243020Vehicle position matchedFirst / last feed position: 오전 6:09 GMT-5 / 오전 6:59 GMT-5; not actual start or end times.
- 06:40– 07:27Trip 4697020Vehicle position matchedFirst / last feed position: 오전 6:15 GMT-5 / 오전 7:36 GMT-5; not actual start or end times.
- 06:50– 07:36Trip 33635020Vehicle position matchedFirst / last feed position: 오전 6:44 GMT-5 / 오전 7:31 GMT-5; not actual start or end times.
- 07:10– 07:58Trip 32555020Vehicle position matchedFirst / last feed position: 오전 6:58 GMT-5 / 오전 7:59 GMT-5; not actual start or end times.
- 07:20– 08:09Trip 28588020Vehicle position matchedFirst / last feed position: 오전 7:12 GMT-5 / 오전 8:13 GMT-5; not actual start or end times.
- 07:45– 08:33Trip 7417020Vehicle position matchedFirst / last feed position: 오전 7:32 GMT-5 / 오전 8:39 GMT-5; not actual start or end times.
- 07:50– 08:41Trip 7103020Vehicle position matchedFirst / last feed position: 오전 7:45 GMT-5 / 오전 8:43 GMT-5; not actual start or end times.
- 08:18– 09:06Trip 15044020Vehicle position matchedFirst / last feed position: 오전 8:11 GMT-5 / 오전 9:14 GMT-5; not actual start or end times.
- 08:20– 09:11Trip 5895020Vehicle position matchedFirst / last feed position: 오전 8:22 GMT-5 / 오전 9:22 GMT-5; not actual start or end times.
More on Route 20
4 busesOpen on the map
Planned change · 2026-10-30service change
Would you count on route 20?
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.
1414 scheduled trips with counted cancellation notices, 10월 6일 (화) to 11월 2일 (월).
Not counted: 24 trips with qualifying later matching vehicle observations and 0 for trips not in that day’s timetable.
취소가 가장 많은 시간대: 오후 1시 (3), 오후 5시 (3), 오후 4시 (2)
최근 취소된 운행
- 11월 2일 (월), Trip at 15:52
- 10월 29일 (목), Trip at 17:01
- 10월 28일 (수), Trip at 17:01
- 10월 27일 (화), Trip at 20:10
- 10월 21일 (수), Trip at 23:10
OC Transpo는 개별 운행의 사유를 제공하지 않아서 표시하지 않습니다.
Did not come (no bus seen, no notice), last 7 days: 1 of 448 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.
- Marquette도로 공사 · About 1 m from the routeUntil 2026. 11. 30.
- Longpré도로 공사 · About 7 m from the routeUntil 2026. 12. 30.
- Crichton도로 공사 · About 0 m from the routeThe City flags a transit impact.Until 2026. 11. 6.
- YORK도로 공사 · About 0 m from the routeUntil 2026. 11. 13.
Updated 2026. 11. 3.
Source: City of Ottawa open data. City road work map
More on Route 20
- 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 →