Bus - 40

40 Line

Woodgrove Exchange - Front at Esplanade

BC Transit

BC Transit 40 Bus Stops and Route Schedule

The 40 Bus (Woodgrove Exchange - Front at Esplanade) is a route with 53 stops, departing from Woodgrove Exchange and ending at its Front at Esplanade.

  • Woodgrove Exchange

  • Mary Ellen 6680 Block

  • Dover at Mary Ellen

  • Dover at Dickinson

  • Dover at Lewis

  • Dover at Applecross

  • Uplands at Mcrobb

  • Uplands 6100 Block

  • Uplands 5480 Block

  • Uplands at Parkwood

  • Uplands at Turner

  • Uplands at Edgewater

  • Uplands 4590 Block

  • Uplands at Songbird

  • Uplands at Butternut

  • Uplands at Littleford

  • Uplands at Long Lake

  • Uplands at Sunrise

  • Uplands 3450 Block

  • Emerald Dr at Uplands Dr

  • Emerald at Crystal Plc

  • Ross at Emerald

  • Ross at Knight

  • Country Club Exchange

  • Bowen at Kenworth

  • Bowen at Labieux

  • Bowen 2320 Block

  • Bowen at Northfield

  • Bowen at Fern

  • Bowen at Meredith

  • Bowen at James

  • Bowen at Dufferin

  • Bowen at East Wellington

  • Bowen at Pryde

  • Bowen at Buttertubs

  • Wakesiah 110 Block

  • Wakesiah 170 Block

  • Wakesiah at Beaconsfield

  • Wakesiah at Foster

  • VIU Exchange Bay B

  • Wakesiah at Queen

  • 5th St at Hillcrest

  • 5th St at Calverley

  • 5th St at Shepherd

  • Bruce at Albion

  • Bruce at 4th St

  • Fitzwilliam at Machleary

  • Downtown: Prideaux at Fitzwilliam

  • Fitzwilliam at Wesley

  • Bastion at Skinner

  • Front St. at Museum Way

  • Front at Gabriola Ferry Term

  • Front at Esplanade

40 Bus schedule

Day Operating Hours Frequency
Sun 7:09 AM - 7:16 PM 32 min
Mon 6:08 AM - 10:41 PM 11 min
Tue 6:08 AM - 10:41 PM 8 min
Wed 6:08 AM - 10:41 PM 8 min
Thu 6:08 AM - 10:41 PM 8 min
Fri 6:08 AM - 10:41 PM 8 min
Sat 6:42 AM - 10:39 PM 34 min

40 Bus Route Map

The route map for 40 in Southwest British Columbia will be available soon.

40 Line Bus fare information

BC Transit, 40 Bus fare may fluctuate due to various factors. For detailed information on ticket costs, please visit their official website.