Bus Route 40 - Bus 40: Hurdman → St-Laurent - OC Transpo
Bus Stops
- 1 - Hurdman C
- 2 - Lycee Claudel 1A
- 3 - Smyth 1A
- 4 - Riverside 1A
- 5 - Pleasant Park 1A
- 6 - Billings Bridge 1A
- 7 - Heron 1A
- 8 - Walkley 1A
- 9 - Greenboro 1A
- 10 - South Keys 1B
- 11 - Hunt Club Loop - Stop 1A
- 12 - Hunt Club / Bridle Path
- 13 - Hunt Club / Bridle Path
- 14 - Hunt Club / Bank
- 15 - Bank / Hunt Club
- 16 - Bank / AD. 2401
- 17 - Bank / Cahill
- 18 - Bank / South Keys Walkway
- 19 - Bank / Johnston
- 20 - Johnston / Bank
- 21 - Johnston / Southgate
- 22 - Johnston / Albion
- 23 - Tapiola / Johnston
- 24 - Tapiola / Greenboro
- 25 - Tapiola / Greenboro
- 26 - Tapiola / Crimson
- 27 - Tapiola / Wingale
- 28 - Tapiola / Somero
- 29 - Tapiola / Rushford
- 30 - Johnston / Tapiola
- 31 - Johnston / Pennard
- 32 - Johnston / Zaidan
- 33 - Johnston / Allanford
- 34 - Johnston / Allanford
- 35 - Conroy / Johnston
- 36 - Conroy / Fenterra
- 37 - Lorry Greenberg / Conroy
- 38 - Karsh / Ewing
- 39 - Karsh / Fardon
- 40 - Blohm / Esson
- 41 - Blohm / Johnston
- 42 - Johnston / Cellini
- 43 - Johnston / Baslaw
- 44 - Johnston / AD. 2021
- 45 - Johnston / Langstrom
- 46 - Conroy / Johnston
- 47 - Conroy / Railway
- 48 - Conroy / Thurston
- 49 - Conroy / St Laurent
- 50 - St Laurent / Conroy
- 51 - St Laurent / AD. 2355
- 52 - St Laurent / Thurston
- 53 - St Laurent / AD. 2300
- 54 - St Laurent / AD. 2255
- 55 - St Laurent / Walkley
- 56 - St Laurent / Joliffe
- 57 - St Laurent / Connery
- 58 - St Laurent / AD. 1971
- 59 - Elmvale Mall Stop
- 60 - St Laurent / Lancaster
- 61 - St Laurent / Bourassa
- 62 - St Laurent / Innes
- 63 - St Laurent / Belfast
- 64 - St Laurent / Shore
- 65 - St Laurent / Tremblay
- 66 - St-Laurent B