Skip to content
Stopwatch

Canada schedules

Stopwatch has full schedules for 36 transit systems in Canada: 865 bus, streetcar and subway routes and 26,741 stops, built from the operators' open data and refreshed every week (last on October 4, 2026). Every route shows the whole day and highlights the next departure.

Vancouver Island and the Gulf Islands · British Columbia

Fraser Valley, Sea to Sky and Sunshine Coast · British Columbia

Kootenays and Columbia · British Columbia

Okanagan and Thompson · British Columbia

North and Cariboo · British Columbia

Ontario

Quebec

Canada schedule questions

Which Canada transit systems does Stopwatch cover?

36 systems with 865 routes and 26,741 stops, from Toronto TTC, York Region, Lévis, Victoria to Tofino and Ucluelet. Each one has its own page with every route, a map and the busiest stops.

Where do the Canada schedules come from?

From open schedule data (GTFS) that the operators and transport authorities publish under open licences. Every page names its source and licence, and the data was last refreshed on October 4, 2026.

Are these live times?

No. Stopwatch shows the published schedule and works out the next departure from it and your phone's clock. For disruptions, check the operator.

Is my area missing?

Stopwatch only publishes schedules whose data licence allows it. More systems are added as their data is checked.

Enter to open · Esc to close