Route 149 — Point Trotter Industrial, right now.
Live vehicle positions, upcoming arrivals across the route, and — once we've collected enough data — daily on-time performance charts nobody else publishes.
Every vehicle on this route, every minute
Route 149 Vehicles
Upcoming Arrivals Across This Route
Loading arrivals...
On-Time Performance (30-day rolling)
Service Alerts for Route 149
About Route 149
Where the data comes from. Every minute we pull Calgary Transit's GTFS Realtime feed and filter it to Route 149. The live map above shows every vehicle currently running the route with its last-known heading; the arrivals feed shows predicted arrivals at every stop the route serves.
The on-time performance chart is the differentiator. Calgary Transit publishes live trip updates but does not publish historical reliability stats. We're building the 30-day chart from the same feed — hourly rollup buckets each trip update into on-time (±60 s of schedule), late (60 s to 10 min behind), or very late (more than 10 min behind). It'll populate here once the pipeline has accumulated enough samples.
CityOfCalgary.com aggregates Calgary Transit's public GTFS Realtime feed — we're not Calgary Transit. For service changes or official 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.