Previous measure: 63.2% of arrivals were within five minutes of the timetable (211,314 arrivals over 27 days). The report card below uses the newer one-minute-early to five-minutes-late measure when it has readings.
Route 7: Carleton ⇄ St-Laurent
Every 14 to 28 min
- ST-LAURENT D2 min sched.
- ST-LAURENT / OGILVIE0 min
- ST-LAURENT / CYRVILLE0 min
- ST-LAURENT / AD. 10550 min
- ST-LAURENT / DONALD1 min
- ST-LAURENT / MCARTHUR2 min
- ST-LAURENT / GUY2 min
- ST-LAURENT / CLARKE3 min
- ST-LAURENT / QUEEN ELIZABETH SCHOOL4 min
- ST-LAURENT / MALARTIC5 min
- ST-LAURENT / MONTRÉAL6 min
- ST-LAURENT / AD. 5057 min
- ST-LAURENT / BRITTANY7 min
- ST-LAURENT / KAREN8 min
- ST-LAURENT / MEADOW9 min
- ST-LAURENT / HEMLOCK9 min
- ST-LAURENT / CLAREMONT10 min
- ST-LAURENT / MART10 min
- ST-LAURENT / BLASDELL11 min
- ST-LAURENT / GASPE12 min
- SANDRIDGE / KILBARRY12 min
- SANDRIDGE / BIRCH13 min
- BIRCH / FARNHAM14 min
- BIRCH / EASTBOURNE15 min
- BIRCH / HEMLOCK15 min
- HEMLOCK / WHITEMARL16 min
- HEMLOCK / LANSDOWNE16 min
- BEECHWOOD / JULIANA17 min
- BEECHWOOD / CORONA17 min
- BEECHWOOD / ACACIA18 min
- BEECHWOOD / ST CHARLES19 min
- BEECHWOOD / MACKAY20 min
- COBOURG / ST PATRICK24 min
- COBOURG / CLARENCE25 min
- COBOURG / BEAUSOLEIL25 min
- RIDEAU / AUGUSTA27 min
- RIDEAU / CHAPEL28 min
- RIDEAU / NELSON0 min
- RIDEAU / KING EDWARD2 min
- RIDEAU / DALHOUSIE3 min
- RIDEAU A4 min
- ELGIN / QUEEN8 min
- QUEEN / METCALFE10 min
- PARLIAMENT B12 min
- BANK / SLATER16 min
- BANK / GLOUCESTER17 min
- BANK / LISGAR0 min
- BANK / SOMERSET W0 min
- BANK / GILMOUR1 min
- BANK / GLADSTONE2 min
- BANK / ARLINGTON3 min
- BANK / CHAMBERLAIN4 min
- BANK / POWELL5 min
- BANK / GLEBE6 min
- BANK / THIRD7 min
- BANK / FIFTH8 min
- LANSDOWNE TD PLACE9 min
- BANK / AYLMER10 min
- SUNNYSIDE / BANK11 min
- SUNNYSIDE / GROSVENOR11 min
- SUNNYSIDE / ROSEDALE12 min
- SUNNYSIDE / SENECA13 min
- SUNNYSIDE / BRONSON13 min
- CAMPUS / COMMONS0 min
- CARLETON A3 min sched.
Slowest stretches · running measure, Oct 7 to Nov 3
Of the slowest stretches, the most time is lost between PARLIAMENT A and RIDEAU B.
- +1 minPARLIAMENT A – RIDEAU B
9 km/h seen, 12 km/h in the timetable - +1 minRIDEAU A – PARLIAMENT B
9 km/h seen, 10 km/h in the timetable - +0.7 minPARLIAMENT B – BANK / GLADSTONE
10 km/h seen, 11 km/h in the timetable - +0.5 minRIDEAU / KING EDWARD – ST PATRICK / COBOURG
13 km/h seen, 14 km/h in the timetable - +0.5 minRIDEAU B – RIDEAU / KING EDWARD
11 km/h seen, 12 km/h in the timetable
How we measure →
This is the running reliability measure, not the report-card measure: for each stretch between two stops, how long buses really took against how long the timetable allows, over 25 counted days at all hours. It shows which stretches run behind, not how often. The report-card measure replaces it as soon as it has enough weekdays.
Example: a one-kilometre stretch the timetable runs at 20 km/h takes 3 minutes; if buses averaged 15 km/h it took 4, so 1 minute is lost there.
The line right now · 8:16 a.m.
The line right now · 8:16 a.m.
Two buses reach ST-LAURENT / CYRVILLE 1.4 minutes apart. The next is 7 minutes behind them.
on timelatedid not comeLive, 40 s ago
- ST-LAURENT D2 min sched.
- ST-LAURENT / OGILVIE0 min
- ST-LAURENT / CYRVILLE0 min
- ST-LAURENT / AD. 10550 min
- ST-LAURENT / DONALD1 min
- ST-LAURENT / MCARTHUR2 min
- ST-LAURENT / GUY2 min
- ST-LAURENT / CLARKE3 min
- ST-LAURENT / QUEEN ELIZABETH SCHOOL4 min
- ST-LAURENT / MALARTIC5 min
- ST-LAURENT / MONTRÉAL6 min
- ST-LAURENT / AD. 5057 min
- ST-LAURENT / BRITTANY7 min
- ST-LAURENT / KAREN8 min
- ST-LAURENT / MEADOW9 min
- ST-LAURENT / HEMLOCK9 min
- ST-LAURENT / CLAREMONT10 min
- ST-LAURENT / MART10 min
- ST-LAURENT / BLASDELL11 min
- ST-LAURENT / GASPE12 min
- SANDRIDGE / KILBARRY12 min
- SANDRIDGE / BIRCH13 min
- BIRCH / FARNHAM14 min
- BIRCH / EASTBOURNE15 min
- BIRCH / HEMLOCK15 min
- HEMLOCK / WHITEMARL16 min
- HEMLOCK / LANSDOWNE16 min
- BEECHWOOD / JULIANA17 min
- BEECHWOOD / CORONA17 min
- BEECHWOOD / ACACIA18 min
- BEECHWOOD / ST CHARLES19 min
- BEECHWOOD / MACKAY20 min
- COBOURG / ST PATRICK24 min
- COBOURG / CLARENCE25 min
- COBOURG / BEAUSOLEIL25 min
- RIDEAU / AUGUSTA27 min
- RIDEAU / CHAPEL28 min
- RIDEAU / NELSON0 min
- RIDEAU / KING EDWARD2 min
- RIDEAU / DALHOUSIE3 min
- RIDEAU A4 min
- ELGIN / QUEEN8 min
- QUEEN / METCALFE10 min
- PARLIAMENT B12 min
- BANK / SLATER16 min
- BANK / GLOUCESTER17 min
- BANK / LISGAR0 min
- BANK / SOMERSET W0 min
- BANK / GILMOUR1 min
- BANK / GLADSTONE2 min
- BANK / ARLINGTON3 min
- BANK / CHAMBERLAIN4 min
- BANK / POWELL5 min
- BANK / GLEBE6 min
- BANK / THIRD7 min
- BANK / FIFTH8 min
- LANSDOWNE TD PLACE9 min
- BANK / AYLMER10 min
- SUNNYSIDE / BANK11 min
- SUNNYSIDE / GROSVENOR11 min
- SUNNYSIDE / ROSEDALE12 min
- SUNNYSIDE / SENECA13 min
- SUNNYSIDE / BRONSON13 min
- CAMPUS / COMMONS0 min
- CARLETON A3 min sched.
- CARLETON A7 min sched.
- CARLETON B9 min
- UNIVERSITY / STADIUM11 min
- SUNNYSIDE / CARRAWAY0 min
- SUNNYSIDE / SENECA0 min
- SENECA / GLEN1 min
- GROVE / SENECA1 min
- GROVE / LEONARD2 min
- GROVE / GROSVENOR2 min
- GROVE / BANK3 min
- BANK / BELMONT4 min
- BANK / SUNNYSIDE5 min
- BANK / AYLMER5 min
- LANSDOWNE TD PLACE6 min
- BANK / FIFTH7 min
- BANK / THIRD8 min
- BANK / FIRST9 min
- BANK / PATTERSON10 min
- BANK / ISABELLA10 min
- BANK / CATHERINE10 min
- BANK / FLORA11 min
- BANK / GLADSTONE0 min
- BANK / LEWIS1 min
- BANK / SOMERSET W2 min
- BANK / GLOUCESTER3 min
- BANK / SLATER5 min
- PARLIAMENT A7 min
- QUEEN / METCALFE8 min
- ELGIN / WELLINGTON10 min
- RIDEAU B12 min
- RIDEAU / CUMBERLAND15 min
- RIDEAU / KING EDWARD16 min
- RIDEAU / NELSON17 min
- RIDEAU / FRIEL17 min
- RIDEAU / AUGUSTA18 min
- COBOURG / BEAUSOLEIL0 min
- COBOURG / CLARENCE1 min
- COBOURG / ST PATRICK1 min
- ST PATRICK / COBOURG1 min
- BEECHWOOD / LOYER6 min
- BEECHWOOD / ST CHARLES7 min
- BEECHWOOD / MARIER8 min
- BEECHWOOD / JOLLIET9 min
- BEECHWOOD / JULIANA9 min
- HEMLOCK / LANSDOWNE10 min
- HEMLOCK / WHITEMARL11 min
- BIRCH / HEMLOCK11 min
- BIRCH / EASTBOURNE12 min
- BIRCH / FARNHAM13 min
- BIRCH / SANDRIDGE14 min
- SANDRIDGE / MERRIMAN14 min
- SANDRIDGE / KILBARRY15 min
- ST-LAURENT / ARUNDEL15 min
- ST-LAURENT / EASTBOURNE16 min
- ST-LAURENT / GLASGOW16 min
- ST-LAURENT / HEMLOCK17 min
- ST-LAURENT / MEADOW18 min
- ST-LAURENT / KAREN18 min
- ST-LAURENT / DUNBARTON19 min
- ST-LAURENT / AD. 50521 min
- ST-LAURENT / MONTRÉAL22 min
- ST-LAURENT / MORIN23 min
- ST-LAURENT / CÔTÉ24 min
- ST-LAURENT / GUY24 min
- ST-LAURENT / MCARTHUR26 min
- ST-LAURENT / AD. 93826 min
- ST-LAURENT / DONALD28 min
- ST-LAURENT / QUEEN MARY29 min
- ST-LAURENT / COVENTRY30 min
- ST-LAURENT / LEMIEUX31 min
- ST-LAURENT C8 min sched.
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-10-30). Live minutes from bus positions, 40 s ago.
Right now on Route 7
Departures · next from ST-LAURENT D: 2 mineach opens its trip
10 busesOpen on the map
1 notices · Detour: Routes 7, 10, 48, 111 during Campus Avenue closure (Carleton University)from 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.
November 3, 2026 · 133 trips in the retained timetable · retained notices; capture coverage unverified
In short: 132 with a matched position · 1 with no matching position (to investigate) · 0 with an unknown outcome.
- 04:30– 04:52Trip 30535030Vehicle position matchedFirst / last feed position: 4:19 a.m. EST / 4:51 a.m. EST; not actual start or end times.
- 05:00– 05:22Trip 7056030Vehicle position matchedFirst / last feed position: 4:55 a.m. EST / 5:24 a.m. EST; not actual start or end times.
- 05:09– 05:34Trip 6607030Vehicle position matchedFirst / last feed position: 4:52 a.m. EST / 5:35 a.m. EST; not actual start or end times.
- 05:30– 05:55Trip 15930030Vehicle position matchedFirst / last feed position: 5:19 a.m. EST / 5:58 a.m. EST; not actual start or end times.
- 05:52– 06:20Trip 27693030Vehicle position matchedFirst / last feed position: 5:07 a.m. EST / 6:16 a.m. EST; not actual start or end times.
- 06:00– 06:52Trip 9001030Vehicle position matchedFirst / last feed position: 5:53 a.m. EST / 7:01 a.m. EST; not actual start or end times.
- 06:14– 07:06Trip 17255030Vehicle position matchedFirst / last feed position: 5:55 a.m. EST / 7:31 a.m. EST; not actual start or end times.
- 06:22– 06:52Trip 17740030Vehicle position matchedFirst / last feed position: 5:58 a.m. EST / 6:58 a.m. EST; not actual start or end times.
- 06:30– 07:25Trip 32708030Vehicle position matchedFirst / last feed position: 6:15 a.m. EST / 7:33 a.m. EST; not actual start or end times.
- 06:38– 07:32Trip 14399030Vehicle position matchedFirst / last feed position: 6:17 a.m. EST / 7:49 a.m. EST; not actual start or end times.
- 06:45– 07:42Trip 12445030Vehicle position matchedFirst / last feed position: 6:31 a.m. EST / 7:47 a.m. EST; not actual start or end times.
- 06:53– 07:50Trip 20415030Vehicle position matchedFirst / last feed position: 6:31 a.m. EST / 7:56 a.m. EST; not actual start or end times.
More on Route 7
10 busesOpen on the map
Planned change · 2026-10-30service change
Would you count on route 7?
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.
Cancellations on this route
How cancellations are counted2 partial-capture days not counted.
3535 scheduled trips with counted cancellation notices, Wed, Oct 7 to Tue, Nov 3.
Not counted: 37 trips with qualifying later matching vehicle observations and 0 for trips not in that day’s timetable.
Hours with the most cancellations: 4 p.m. (6), 6 a.m. (3), 8 a.m. (3)
Latest cancelled trips
- Mon, Nov 2, Trip at 17:30
- Mon, Nov 2, Trip at 09:13
- Sun, Nov 1, Trip at 19:47
- Sun, Nov 1, Trip at 16:57
- Sat, Oct 31, Trip at 19:27
OC Transpo gives no reason for single trips, so none is shown.
Did not come (no bus seen, no notice), last 7 days: 13 of 931 trips we could check.
City road work near this route
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 7
- Other daysOctober 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 →
- Where the numbers come fromOC Transpo timetable and live bus positionsSources →
- Page not loading?The timetable still opensTry again
- Full report card
- Tell your councillor
- 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 →