OC Transpo bus route · Frequent & local routes (1–199)
Route 49
Elmvale ⇄ Hurdman. Runs weekdays 6:10 AM – 10:19 PM, about every 30 min; Saturdays 9:04 AM – 6:46 PM, about every 1 h; Sundays 8:43 AM – 5:43 PM, about every 1 h. 37 stops, including 1 O-Train station. Buses are signed “Hurdman” or “Elmvale”.
- 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 49 schedule
| Day | First trip | Last trip | Frequency | Trips |
|---|---|---|---|---|
| Weekdays | 6:10 AM | 10:19 PM | about every 30 min | 35 |
| Saturdays | 9:04 AM | 6:46 PM | about every 1 h | 20 |
| Sundays | 8:43 AM | 5:43 PM | about every 1 h | 19 |
Destinations shown on the bus: Hurdman · Elmvale
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 49
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.
Transitway station
Elmvale
Stop 8329
St-Laurent / Tawney
Stop 7071
Pleasant Park / Saunderson
Stop 3329
Pleasant Park / Arch
Stop 7269
Pleasant Park / Camrose
Stop 8337
Pleasant Park / Haig
Stop 8338
Pleasant Park / Dorval
Stop 7254
Pleasant Park / Norway
Stop 7253
Pleasant Park / Lynda
Stop 7252
Pleasant Park / Ad. 501
Stop 8238
Pleasant Park / Ad. 433
Stop 7251
Pleasant Park / Fairbanks
Stop 7248
Pleasant Park / Ad. 327
Stop 8239
Pleasant Park / Alta Vista
Stop 8240
Pleasant Park / Cavendish
Transitway station
Pleasant Park
Stop 8216
Pleasant Park / Cabot
Stop 8555
Riverside / Pleasant Park
Transitway station
Riverside
Transitway station
Smyth
Transitway station
Lycée Claudel
O-Train station
Hurdman
Stop 2327
Pleasant Park / Cabot
Stop 8242
Pleasant Park / Cavendish
Stop 7173
Pleasant Park / Alta Vista
Stop 8243
Pleasant Park / Ad. 328
Stop 7249
Pleasant Park / Fairbanks
Stop 7250
Pleasant Park / Ad. 452
Stop 8244
Pleasant Park / Ad. 504
Stop 7255
Pleasant Park / Lynda
Stop 7256
Pleasant Park / Norway
Stop 8335
Pleasant Park / Dorval
Stop 7268
Pleasant Park / Haig
Stop 8336
Pleasant Park / Camrose
Stop 6915
Pleasant Park / Arch
Stop 6918
Pleasant Park / Saunderson
Stop 8328
St-Laurent / Ad. 1971
All OC Transpo routes · Current alerts · Is the O-Train running?