OC Transpo bus route · Frequent & local routes (1–199) · not currently scheduled
Route 125
Aviation ⇄ Blair. Route 125 is not in OC Transpo’s current schedule. It dropped out of their published timetable data on 2026-09-20. It may be seasonal, renumbered or discontinued; OC Transpo’s own site will say which.
In its last schedule it only ran on specific dates, not on a regular weekday or weekend pattern. Buses were signed “Blair” or “Aviation”.
Check octranspo.com for what replaced it. This page comes back to life automatically if the route returns to the schedule.
Routes that still serve its stops
Route · 28 of 30 stops
25
Route · 26 of 30 stops
15
Route · 5 of 30 stops
12
Route · 5 of 30 stops
633
Route · 4 of 30 stops
17
Route · 4 of 30 stops
616
Route · 1 of 30 stops
20
Route · 1 of 30 stops
21
Stops Route 125 served
Stop 1511
Montréal / Montfort Hospital
Stop 1565
Montréal / Den Haag
Stop 8634
Montréal / Carsons
Stop 8637
Carsons / Montréal
Stop 4424
Carsons / Bermuda
Stop 4426
Den Haag / La Cité
Stop 1582
Den Haag / Bathgate
Stop 4675
Bathgate / Den Haag
Stop 4430
Bathgate / Plumber
Stop 8828
Bathgate / Matheson
Stop 4431
Bathgate / Rainbow
Stop 4451
City Park / Ogilvie
Stop 4450
City Park / Jobin
Stop 4449
City Park / Ad. 1990
Stop 1778
City Park / Ad. 2280
O-Train station
Blair
Stop 1841
City Park / Ad. 2280
Stop 4447
City Park / Harper
Stop 4448
City Park / Jobin
Stop 4433
Bathgate / Ogilvie
Stop 4432
Bathgate / Rainbow
Stop 8826
Bathgate / Matheson
Stop 8632
Bathgate / Plumber
Stop 8631
Bathgate / Den Haag
Stop 3583
Den Haag / Bathgate
Stop 0470
Den Haag / Merganser
Stop 0469
Den Haag / Borealis
Stop 0468
Den Haag / Carwood
Stop 0467
Den Haag / Montréal
Stop 8603
Montréal / Montfort Hospital
All OC Transpo routes · Current alerts · Is the O-Train running?