Bus · Calgary Transit

Route 2 — Mount Pleasant/Killarney 17 Av SW, 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

Loading route data...
2
Mount Pleasant/Killarney 17 Av SW
Bus · Calgary Transit
Vehicles in Service
Avg Delay (5 min)
Active Alerts
On-Time (30d avg)
Live · Updated every minute

Route 2 Vehicles

Bus positions only. Calgary Transit publishes live positions for the bus fleet but not for Red or Blue Line CTrains. If this is a CTrain route, the trip-update predictions in the arrivals feed below still work — only the map is empty.
Live · Updated just now

Upcoming Arrivals Across This Route

Loading arrivals...

Showing the next arrivals across every stop on this route, soonest first. Click a stop name to open its full board with all routes serving that stop.
Reliability

On-Time Performance (30-day rolling)

📈
Reliability charts populate once we've collected enough data.
Calgary Transit doesn't publish historical on-time performance — we're building it from the live feed. Meaningful stats start appearing after ~7 days of collection; the full 30-day rolling chart lands once the pipeline has been running for a month.
Live · Updated just now

Service Alerts for Route 2

About Route 2

Where the data comes from. Every minute we pull Calgary Transit's GTFS Realtime feed and filter it to Route 2. 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.

For Business Owners

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.