OC Transpo bus route · Frequent & local routes (1–199)
Route 21
Canotek ⇄ Blair. Runs weekdays 7:10 AM – 5:06 PM, irregular. 15 stops, including 1 O-Train station. Buses are signed “Canotek” or “Blair”.
- No live arrivals — we don’t have OC Transpo’s real-time feed. The pill reflects OC Transpo’s publicly-posted alerts. For arrival times, use octranspo.com; for planned hours see the schedule below.
Route 21 schedule
| Day | First trip | Last trip | Frequency | Trips |
|---|---|---|---|---|
| Weekdays | 7:10 AM | 5:06 PM | irregular | 5 |
Destinations shown on the bus: Canotek · Blair
From OC Transpo's published GTFS schedule (S1000524), counted on 2026-10-27 / 2026-10-24 / 2026-10-25. Frequency is the typical daytime gap between departures in the busier direction. Planned times, not live — holidays and detours differ.
Stops on Route 21
Every stop and station this route serves, in the order OC Transpo lists them. Tap one for the first and last bus at that stop, the other routes there, and the nearest O-Train station.
Stop 2561
Canotek / Ad. 5350
Stop 8378
Canotek / Ad. 5370
Stop 8375
Canotek / Ad. 5420
Stop 5661
Canotek / Ad. 5480
Stop 8395
Canotek / Ad. 5510
Stop 8406
Canotek / Ad. 5369
Stop 8434
Canotek / Ad. 5350
Stop 8449
Canotek / Rainbow
Stop 2403
Shefford / Montréal
Stop 8702
Montréal / Shefford
O-Train station
Blair
Stop 8757
Montréal / R.R. 174
Stop 1949
Montréal / Shefford
Stop 2559
Canotek / Shefford
Stop 2560
Canotek / Rainbow
All OC Transpo routes · Current alerts · Is the O-Train running?