CTransp TimmyStop+
Ottawa buses · updated
🚌 Buses Live
🧭 Routes Active
🍩 At a Tim's Now
🍩 Stops Today
🛣️ KM Driven Today
Live Map — Ottawa
Show on map:
🍩 Timmy Stops
0
Waiting for data…
No buses near a Tim's right now.
No data yet.
Any OC Transpo bus that stays within 70 m of a Tim Hortons for 5+ minutes gets flagged. It doesn't mean the driver is on a break — they may be helping a passenger or waiting on a connection. Really. Probably.
Show:
🧲 Bus Bunching
0
Two or more buses of the same route clustered within ~400 m — the classic "wait 20 minutes then three at once."
Waiting for data…
Deadheads:
🏎️ Fastest Right Now
0
Numbered on the map by position. GPS-derived ground speed.
Waiting for data…
🏆 Fastest Ever
Each bus's all-time top speed since tracking began (capped at highway speeds).
Building up…
Deadheads:
Murmuration
0
Every OC Transpo bus on the map at once, each dot in its route's official OC Transpo colour. Refreshes every 30 s.
🚌 Buses Live per Route
0
How many buses are currently out on each route — busiest first.
Watch the map →
🧭 City Extremes
The compass-point buses — furthest out in each direction right now (also pinned on the map).
Route:
OC Transpo System Map
0
Every route in its official OC Transpo colour, from the published schedule. Pick a route above to isolate it; zoom in to see live buses.
Loading the network…
Deadheads:
🏅 Today's Marathon
Building up since midnight…
Building up since midnight…
📍 Busiest Corner Right Now
The ~300 m patches of Ottawa with the most buses at this moment.
Waiting for data…
😈 Most Cursed Route
Routes running the latest right now — live predicted arrivals vs the published schedule.
Gathering predictions…
😇 Most On Time
The best-behaved routes right now.
⏳ Longest Wait Right Now
Stops where the next bus is furthest out (15–75 min away).
🏛️ Hall of Shame
Worst average lateness over the past week — builds up over the days.
Builds over the day…
💤 Deadhead Watch
How much of the fleet is between trips (out of service) right now vs actually carrying passengers.
of the fleet is deadheading right now
👻 Ghost Buses
Trips the schedule says should be running right now, but with no live bus reporting GPS.
of scheduled trips have no live bus
🎯 Fleet On-Time
How the whole fleet is running against the published schedule right now.
of routes on time (within 2 min)
📈 Fleet Pulse
How many buses are live every 15 minutes through today — the AM/PM rush peaks build as the day goes on.
Building through the day…
🌍 Fleet Odometer
Total distance every bus has driven today — measured in laps around the Earth (40,075 km each).
km driven today
around the Earth
🚌 Fleet Roster
What's on the road right now, by bus type (from the vehicle numbers).
👻 Ghost Routes
Which routes have scheduled buses missing right now.
No ghost buses right now. 🎉
🐢 Route Pace
Average speed of all buses on each route — which routes crawl vs fly. (Not the ⚡ Speed Board tab, which ranks individual buses.)