⚠ Unofficial — not affiliated with OC Transpo or the City of Ottawa
Looking for the actual OC Transpo site?You want octranspo.com — the one with your PRESTO balance and the trip planner that's sometimes down too.

Index

All OC Transpo routes

173 bus routes and 3 O-Train lines, grouped by OC Transpo's numbering. Each page has the planned first and last trip, typical daytime frequency, days of service, every stop, and whatever OC Transpo has posted about it today. Times come from the published GTFS schedule for 2026-10-23 to 2026-11-23; nothing here is live.

O-Train

Frequent & local routes (1–199)

The everyday network: frequent trunk routes, local routes and rapid corridors.

Connexion peak routes (200s)

Rush-hour routes feeding the O-Train from the suburbs. Peak-only, mostly one direction at a time.

Shopper & community routes (300s)

Limited-day routes to malls, clinics and community hubs. Some are free to ride.

Event routes (400s)

Special service for Lansdowne, Canadian Tire Centre and other events. Schedules follow the event.

School routes (500s & 600s)

One or two trips a day, timed to school bells. Public routes, but you will be the only adult.

Not in the current schedule

Routes that have dropped out of OC Transpo’s timetable data: school routes between school years, seasonal service, or routes that were cut.

Looking for a stop instead? Use the code lookup on the homepage, or browse O-Train stations.