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.