Canada Transit Atlas

Sources and credits

Schedules and live vehicles come from open data published by each transit agency. Each agency is credited below with the terms it publishes its data under. Data may be out of date or wrong: check with the agency before you travel.

Notices from data providers

Some of the data used in this product or service is provided by permission of TransLink. TransLink assumes no responsibility for the accuracy or currency of the Data used in this product or service.

Le présent service intègre les données ouvertes fournies par la Société de transport de l'Outaouais (STO).

La STO n'est pas responsable de l'exactitude de l'information générée par cette application.

Dernière mise à jour : 2026-11-04.

This service uses open data from the Société de transport de l'Outaouais (STO), which is not responsible for the accuracy of the information it produces.

Transit agencies

AgencyCreditScheduleLive dataHistory
AquabusSchedule from Aquabus. Published GTFSTimetable onlyNot shown
Barrie TransitSchedule and live data from Barrie Transit. TermsOfficial feed Shown
BC FerriesSchedule from BC Ferries. Published GTFSTimetable onlyNot shown
BC Transit 100 Mile HouseData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Ashcroft Cache Creek ClintonData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Campbell RiverData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit ClearwaterData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Comox ValleyData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Cowichan ValleyData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit CrestonData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Dawson CreekData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit East KootenayData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Fort St. JohnData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Fraser Valley RegionData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit HazeltonData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit KamloopsData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit KelownaData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit MerrittData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Mt. WaddingtonData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit NanaimoData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit North OkanaganData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Pemberton ValleyData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Port AlberniData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Powell RiverData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Prince GeorgeData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Prince RupertData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit QuesnelData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit RevelstokeData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Salt Spring IslandData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit SmithersData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit South Okanagan SimilkameenData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit SquamishData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Sunshine CoastData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit VictoriaData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit West KootenayData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit WhistlerData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
BC Transit Williams LakeData source: BC Transit. BC Transit open data terms of useTermsOfficial feed TermsShown
Belleville TransitSchedule and live data from Belleville Transit. Published GTFSOfficial feed Shown
BiliSchedule from Bili. Published GTFSTimetable onlyNot shown
Brampton TransitSchedule and live data from Brampton Transit. TermsOfficial feed Shown
Brandon TransitSchedule and live data from Brandon Transit. Published GTFSUnofficial tracker Not shown
Burlington TransitSchedule and live data from Burlington Transit. TermsOfficial feed Shown
Calgary TransitSchedule and live data from Calgary Transit. TermsOfficial feed Shown
Codiac TranspoSchedule from Codiac Transpo. Published GTFSTimetable onlyNot shown
Cornwall TransitSchedule and live data from Cornwall Transit. Published GTFSOfficial feed Shown
Denman Island Bus ServiceSchedule from Denman Island Bus Service. Published GTFSTimetable onlyNot shown
Durham Region TransitSchedule and live data from Durham Region Transit. Published GTFSOfficial feed TermsShown
Edmonton Transit ServiceSchedule and live data from Edmonton Transit Service. Published GTFSOfficial feed TermsShown
exoSchedule and live data from exo. Published GTFSAwaiting key TermsNot shown
exo Chambly Richelieu CarignanSchedule and live data from exo Chambly Richelieu Carignan. TermsAwaiting key TermsNot shown
exo L'AssomptionSchedule and live data from exo L'Assomption. TermsAwaiting key TermsNot shown
exo La Presqu'îleSchedule and live data from exo La Presqu'île. Published GTFSAwaiting key TermsNot shown
exo LaurentidesSchedule and live data from exo Laurentides. TermsAwaiting key TermsNot shown
exo Le Richelain RoussillonSchedule and live data from exo Le Richelain Roussillon. TermsAwaiting key Not shown
exo RichelieuSchedule and live data from exo Richelieu. Published GTFSAwaiting key TermsNot shown
exo Sainte JulieSchedule and live data from exo Sainte Julie. Published GTFSAwaiting key Not shown
exo Sorel VarennesSchedule and live data from exo Sorel Varennes. TermsAwaiting key TermsNot shown
exo Sud OuestSchedule and live data from exo Sud Ouest. TermsAwaiting key TermsNot shown
exo Terrebonne MascoucheSchedule and live data from exo Terrebonne Mascouche. Published GTFSAwaiting key TermsNot shown
Flixbus CentralContains schedule data from FlixMobility (ODbL). ODbLTermsTimetable onlyNot shown
Flixbus EasternContains schedule data from FlixMobility (ODbL). ODbLTermsTimetable onlyNot shown
Flixbus MountainContains schedule data from FlixMobility (ODbL). ODbLTermsTimetable onlyNot shown
Flixbus PacificContains schedule data from FlixMobility (ODbL). ODbLTermsTimetable onlyNot shown
Flixbus SaskatchewanContains schedule data from FlixMobility (ODbL). ODbLTermsTimetable onlyNot shown
Fredericton TransitSchedule from Fredericton Transit. TermsTimetable onlyNot shown
Gabriola Community ShuttleSchedule from Gabriola Community Shuttle. Published GTFSTimetable onlyNot shown
GO TransitContains information licensed under the Open Government Licence – Ontario – Metrolinx. Open Government Licence – Ontario – MetrolinxTermsOfficial feed TermsShown
GOVA TransitSchedule and live data from GOVA Transit. Published GTFSOfficial feed Shown
Grand River TransportSchedule and live data from Grand River Transport. Published GTFSOfficial feed TermsShown
Grand River Transport IonSchedule from Grand River Transport Ion. Published GTFSTimetable onlyNot shown
Grande Prairie TransitSchedule and live data from Grande Prairie Transit. Published GTFSOfficial feed Shown
Guelph TransitSchedule and live data from Guelph Transit. TermsOfficial feed TermsShown
Halifax TransitSchedule and live data from Halifax Transit. TermsOfficial feed TermsShown
Hamilton Street RailwaySchedule and live data from Hamilton Street Railway. TermsOfficial feed TermsShown
Hinton TransitSchedule from Hinton Transit. Published GTFSTimetable onlyNot shown
Hornby Island BusSchedule from Hornby Island Bus. Published GTFSTimetable onlyNot shown
Hullo FerriesSchedule from Hullo Ferries. Published GTFSTimetable onlyNot shown
Kingston TransitSchedule and live data from Kingston Transit. Published GTFSOfficial feed Shown
L'Inter des LaurentidesSchedule and live data from L'Inter des Laurentides. Published GTFSOfficial feed Shown
Lethbridge TransitSchedule from Lethbridge Transit. TermsTimetable onlyNot shown
Lindsay TransitSchedule and live data from Lindsay Transit. Published GTFSOfficial feed Shown
London Transit CommissionSchedule and live data from London Transit Commission. TermsOfficial feed Shown
Maritime BusSchedule from Maritime Bus. Published GTFSTimetable onlyNot shown
Medicine Hat TransitSchedule and live data from Medicine Hat Transit. Published GTFSOfficial feed Shown
Metrobus TransitSchedule from Metrobus Transit. TermsTimetable onlyNot shown
Middlesex County ConnectSchedule from Middlesex County Connect. Published GTFSTimetable onlyNot shown
Midland TransitSchedule from Midland Transit. Published GTFSTimetable onlyNot shown
Milton TransitSchedule and live data from Milton Transit. TermsOfficial feed Shown
Miramichi TransitSchedule from Miramichi Transit. Published GTFSTimetable onlyNot shown
MiWaySchedule and live data from MiWay. TermsOfficial feed TermsShown
Moose Jaw TransitSchedule from Moose Jaw Transit. TermsTimetable onlyNot shown
MRC Haut Saint-LaurentSchedule and live data from MRC Haut Saint-Laurent. Published GTFSOfficial feed Shown
MRC MontcalmSchedule and live data from MRC Montcalm. Published GTFSOfficial feed Shown
Niagara Region TransitSchedule from Niagara Region Transit. TermsTimetable onlyNot shown
North Bay TransitSchedule and live data from North Bay Transit. Published GTFSOfficial feed Shown
Oakville TransitSchedule and live data from Oakville Transit. TermsOfficial feed Shown
OC TranspoSchedule and live data from OC Transpo. Published GTFSAwaiting key TermsNot shown
Ontario NorthlandSchedule and live data from Ontario Northland. Published GTFSOfficial feed Shown
Orangeville TransitSchedule and live data from Orangeville Transit. Published GTFSOfficial feed Shown
Orillia TransitSchedule and live data from Orillia Transit. Published GTFSOfficial feed Shown
PC ConnectSchedule from PC Connect. Published GTFSTimetable onlyNot shown
Prince Albert TransitSchedule and live data from Prince Albert Transit. Published GTFSUnofficial tracker Not shown
Quinte TransitSchedule and live data from Quinte Transit. Published GTFSUnofficial tracker Not shown
Red Deer TransitSchedule and live data from Red Deer Transit. Published GTFSOfficial feed Shown
Regina TransitSchedule and live data from Regina Transit. Published GTFSUnofficial tracker Not shown
Regional Municipality of Wood BuffaloSchedule and live data from Regional Municipality of Wood Buffalo. Published GTFSOfficial feed Shown
Réseau Express MétropolitainSchedule from Réseau Express Métropolitain. Published GTFSTimetable onlyNot shown
Réseau Transport CapitaleSchedule and live data from Réseau Transport Capitale. Published GTFSUnofficial tracker Not shown
Réseau Transport LongueuilSchedule and live data from Réseau Transport Longueuil. Published GTFSAwaiting key Not shown
Ride CKSchedule from Ride CK. Published GTFSTimetable onlyNot shown
Ride NorfolkSchedule from Ride Norfolk. Published GTFSTimetable onlyNot shown
RITC TranscollinesSchedule and live data from RITC Transcollines. Published GTFSOfficial feed TermsShown
Roam TransitSchedule and live data from Roam Transit. Published GTFSOfficial feed Shown
Saint John TransitSchedule from Saint John Transit. TermsTimetable onlyNot shown
Sarnia TransitSchedule and live data from Sarnia Transit. Published GTFSOfficial feed Shown
Saskatoon TransitSchedule and live data from Saskatoon Transit. TermsOfficial feed Shown
Sault Ste. Marie TransitSchedule and live data from Sault Ste. Marie Transit. Published GTFSOfficial feed Shown
Simcoe County LINXSchedule and live data from Simcoe County LINX. Published GTFSOfficial feed Shown
Société de Transport de SherbrookeSchedule from Société de Transport de Sherbrooke. TermsTimetable onlyNot shown
Société de Transport de Trois RivièresSchedule from Société de Transport de Trois Rivières. Published GTFSTimetable onlyNot shown
Société Transport LavalSchedule and live data from Société Transport Laval. Published GTFSUnofficial tracker Not shown
Société Transport LévisSchedule and live data from Société Transport Lévis. Published GTFSUnofficial tracker Not shown
Société Transport MontréalData from the Société de transport de Montréal (STM), CC BY 4.0. CC BY 4.0TermsOfficial feed TermsShown
Société Transport OutaouaisData from the Société de transport de l'Outaouais (STO). STO open data and API key termsTermsOfficial feed TermsShown
Société Transport RimouskiSchedule from Société Transport Rimouski. Published GTFSTimetable onlyNot shown
Société Transport ShawiniganSchedule from Société Transport Shawinigan. Published GTFSTimetable onlyNot shown
Société Traversiers QuebecData from the Société des traversiers du Québec, CC BY 4.0. CC BY 4.0TermsTimetable onlyNot shown
St. Thomas TransitSchedule and live data from St. Thomas Transit. Published GTFSOfficial feed Shown
STC Pierre de SaurelSchedule and live data from STC Pierre de Saurel. Published GTFSOfficial feed Shown
Stratford TransitSchedule and live data from Stratford Transit. Published GTFSOfficial feed Shown
T3 TransitSchedule from T3 Transit. Published GTFSTimetable onlyNot shown
Temiskaming TransitSchedule and live data from Temiskaming Transit. Published GTFSOfficial feed Shown
Thunder Bay TransitSchedule and live data from Thunder Bay Transit. Published GTFSOfficial feed Shown
Timmins TransitSchedule and live data from Timmins Transit. Published GTFSOfficial feed Shown
Toronto Harbour FerriesSchedule from Toronto Harbour Ferries. Published GTFSTimetable onlyNot shown
Toronto Transit CommissionContains information licensed under the Open Government Licence – Toronto. Open Government Licence – TorontoTermsOfficial feed TermsShown
Transit WindsorSchedule and live data from Transit Windsor. Published GTFSOfficial feed Shown
TransLink VancouverData provided by permission of TransLink. TransLink Open API terms of useTermsOfficial feed TermsShown
Transport en Commun Mont TremblantSchedule and live data from Transport en Commun Mont Tremblant. Published GTFSOfficial feed Shown
Union Pearson ExpressContains information licensed under the Open Government Licence – Ontario – Metrolinx. Open Government Licence – Ontario – MetrolinxTermsOfficial feed TermsShown
VIA RailSchedule and live data from VIA Rail. Published GTFSUnofficial tracker Not shown
Ville de DrummondvilleSchedule from Ville de Drummondville. Published GTFSTimetable onlyNot shown
Ville de Rouyn NorandaSchedule and live data from Ville de Rouyn Noranda. Published GTFSOfficial feed Shown
Ville de Saint HyacintheSchedule and live data from Ville de Saint Hyacinthe. Published GTFSOfficial feed Shown
Ville de Saint Jean sur RichelieuSchedule and live data from Ville de Saint Jean sur Richelieu. Published GTFSOfficial feed Shown
West Coast Trail ExpressSchedule from West Coast Trail Express. Published GTFSTimetable onlyNot shown
Whitehorse TransitSchedule and live data from Whitehorse Transit. TermsUnofficial tracker Not shown
Winnipeg TransitSchedule from Winnipeg Transit. Published GTFSTimetable onlyNot shown
Yellowknife TransitSchedule and live data from Yellowknife Transit. Published GTFSOfficial feed Shown
York Region TransitSchedule and live data from York Region Transit. TermsOfficial feed Shown

Terms links come from each agency or, where the agency has not named its own, from the MobilityData catalog. Unofficial trackers are an agency's public vehicle tracker rather than a published data feed: their positions appear on the live map, but nothing recorded from them is shown. History (arrival times, delays and trips that ran) comes only from official feeds.

Other sources

Feed health

Checked Nov 5, 12:30 p.m. EST: 150 schedules and 107 live feeds.

  • Broken calgary_transit – Live trip updates failed: index out of range: 376832 + 1 > 376832. since Nov 3
  • Broken grand_river_transport – Live trip updates failed: fetch failed. since Oct 29
  • Broken grand_river_transport – Live vehicle positions failed: fetch failed. since Oct 29
  • Broken ritc_transcollines – Live trip updates failed: fetch failed. since Oct 29
  • Broken ritc_transcollines – Live vehicle positions failed: fetch failed. since Oct 29
  • Broken saskatoon_transit – Live service alerts failed: HTTP 404 from http://apps2.saskatoon.ca/app/data/Alert/Alerts.pb. since Oct 29
  • Broken saskatoon_transit – Live trip updates failed: HTTP 404 from http://apps2.saskatoon.ca/app/data/TripUpdate/TripUpdates.pb. since Oct 29
  • Broken saskatoon_transit – Live vehicle positions failed: HTTP 404 from http://apps2.saskatoon.ca/app/data/Vehicle/VehiclePositions.pb. since Oct 29
  • Broken bili – The live schedule ended 2024-12-20. since Oct 29
  • Broken denman_island_bus_service – The live schedule ended 2025-05-30. since Oct 29
  • Broken gabriola_community_shuttle – The live schedule ended 2025-09-30. since Oct 29
  • Broken hornby_island_bus – The live schedule ended 2025-05-01. since Oct 29
  • Broken moose_jaw_transit – The live schedule ended 2024-03-31. since Oct 29
  • Broken pc_connect – The live schedule ended 2023-07-01. since Oct 29
  • Broken ride_norfolk – The live schedule ended 2026-10-01. since Oct 29
  • Broken ville_de_saint_hyacinthe – The live schedule ended 2024-12-31. since Oct 29
  • Broken west_coast_trail_express – The live schedule ended 2024-09-30. since Oct 29
  • Warning bc_transit_ashcroft_cache_creek_clinton – Live trip updates returned nothing. since Nov 5
  • Warning bc_transit_ashcroft_cache_creek_clinton – Live vehicle positions returned nothing. since Nov 5
  • Warning bc_transit_pemberton_valley – Live vehicle positions returned nothing. since Nov 2
  • Warning quinte_transit – Live vehicle positions returned nothing. since Oct 29
  • Warning transit_windsor – Live vehicle positions returned nothing. since Nov 5
  • Warning ville_de_saint_hyacinthe – Live vehicle positions returned nothing. since Oct 29
  • Warning Nightly refresh – The feed refresh has been running for 9 hours. since Nov 4

Fixed since the last check: societe_transport_outaouais.

Canada Transit Atlas is unofficial and is not affiliated with or endorsed by any transit agency. All trademarks and copyrights belong to their respective owners.