OC Transpo bus route · Frequent & local routes (1–199)
Route 42
Blair ⇄ Hurdman. Runs weekdays 5:15 AM – 9:41 PM, about every 30 min; Saturdays 5:39 AM – 7:06 PM, about every 30 min; Sundays 7:04 AM – 6:03 PM, about every 30 min. 70 stops, including 2 O-Train stations. Buses are signed “Hurdman” 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 42 schedule
| Day | First trip | Last trip | Frequency | Trips |
|---|---|---|---|---|
| Weekdays | 5:15 AM | 9:41 PM | about every 30 min | 66 |
| Saturdays | 5:39 AM | 7:06 PM | about every 30 min | 50 |
| Sundays | 7:04 AM | 6:03 PM | about every 30 min | 40 |
Destinations shown on the bus: Hurdman · 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 42
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.
O-Train station
Blair
Stop 7701
Blair / Meadowbrook
Stop 8504
Blair / Ballard
Stop 7700
Blair / Beaverpond
Stop 8514
Blair / Innes
Stop 8311
Innes / Blair
Stop 2519
Innes / Stonehenge
Stop 8312
Innes / Stonehenge
Stop 8369
Cyrville / Maxime
Stop 8509
Cyrville / Maxime
Stop 2521
Cyrville / Meadowbrook
Stop 2522
Cyrville / Home Depot
Stop 2538
Cyrville / Star Top
Stop 1200
Cyrville / Labrie
Stop 4026
Labrie / Cyrville
Stop 1193
Algoma / Kenaston
Stop 1191
Algoma / Comstock
Stop 1195
Algoma / Startop
Stop 8624
Star Top / Ad. 1540
Stop 0417
Star Top / Innes
Stop 7855
Innes / Star Top
Stop 8530
Innes / Bantree
Stop 8541
Industrial / St-Laurent
Stop 7137
831 Industrial
Stop 0742
Industrial / Russell
Stop 1188
Industrial / Russell
Stop 1714
695 Industrial
Stop 1187
Trainyard Mall / Road To Belfast
Stop 7074
Industrial Garage / Belfast
Stop 8584
Belfast / Ad. 869
Stop 8582
Belfast / Ad. 805
Stop 8585
Trainyards / Belfast
Stop 3396
Terminal / Trainyards
Stop 3398
Terminal / Walmart Ent.
Stop 1801
Terminal / Sandford Fleming
O-Train station
Hurdman
Stop 1869
Transitway / Terminal
Stop 1951
Terminal / Sandford Fleming
Stop 3397
Terminal / Walmart Ent.
Stop 3395
Terminal / Trainyards
Stop 8595
Belfast / Trainyards
Stop 8583
Belfast / Ad. 830
Stop 7073
Industrial Garage / Belfast
Stop 1186
Trainyard Mall / Road To Belfast
Stop 1715
700 Industrial
Stop 1189
Industrial / Russell
Stop 7158
Industrial / Russell
Stop 8546
830 Industrial
Stop 8548
Industrial / St-Laurent
Stop 8901
Innes / St-Laurent
Stop 7854
Innes / Bantree
Stop 8670
Star Top / Innes
Stop 7856
Star Top / Ad. 1541
Stop 1121
Star Top / Algoma
Stop 1190
Algoma / Comstock
Stop 1192
Algoma / Kenaston
Stop 4019
Labrie / Cyrville
Stop 1203
Cyrville / Labrie
Stop 2537
Cyrville / Star Top
Stop 8671
Cyrville / Home Depot
Stop 2523
Cyrville / Meadowbrook
Stop 8672
Cyrville / Maxime
Stop 1510
Cyrville / Innes
Stop 1370
Innes / Cyrville
Stop 2520
Innes / Stonehenge
Stop 7697
Blair / Innes
Stop 7698
Blair / Innes
Stop 7699
Blair / Beaverpond
Stop 8989
Blair / Ad. 1471
Stop 1226
Blair / Meadowbrook
All OC Transpo routes · Current alerts · Is the O-Train running?