Calgary Transit, right now.
Live bus and CTrain positions, service alerts, and route status — sourced from Calgary Transit's official GTFS Realtime feed.
Every bus and train, refreshed every minute
Calgary Transit From The Official Source
This page pulls directly from Calgary Transit's GTFS Realtime feed — the same feed that powers Google Maps, Transit App, and the City's own Trip Planner. Every minute, we refresh vehicle positions across the entire network: buses on every route, CTrain trains on the Red and Blue Lines, plus any active service alerts. Where most transit apps hand you a next-departure list for one stop, this dashboard shows the whole city at once — useful when you're trying to see whether the delays you heard about are isolated or system-wide.
Below you'll find live snapshot stats, a city-wide map of every vehicle in service, and the current active alerts. Route on-time performance rolls up daily from the same feed once we've collected enough data — it'll populate here as soon as the first day's rollup completes.
Every Vehicle, Right Now
Active Service Alerts
About Calgary Transit Data on This Page
How the data works. Every minute we pull the full snapshot of Calgary Transit's GTFS Realtime vehicle positions and trip updates. That's roughly 1,500 buses and trains reporting their exact location, direction, current stop, and any schedule deviation. A route is flagged as having "delays" when the average absolute schedule deviation across its recent trip updates exceeds two minutes — which is Calgary Transit's own on-time threshold.
Alerts. Service alerts pull every five minutes and include the cause (mechanical issue, weather, incident, construction) and effect (delay, detour, no service). Each alert lists the routes and stops it affects, so you can quickly see whether the disruption reaches your commute.
What's not here yet. Route-level on-time performance rolls up nightly from the same feed. Until the first day's rollup completes, the "On-Time (Yesterday)" stat will show a dash. Route-specific pages, per-stop next-arrival lookup, and long-run reliability charts land in later phases.
OGL attribution. Contains information licensed under the Open Government Licence – City of Calgary. GTFS Realtime data © Calgary Transit / The City of Calgary. This site is not affiliated with, endorsed by, or connected to Calgary Transit or the City of Calgary municipal government. For official transit information visit calgarytransit.com.
Own a business in Calgary?
Your listing is already in our directory. Claim it free to add hours, photos, and contact info — or upgrade to Featured for top placement in your category and neighbourhood.