NanaimoDeparture Bay Ferry Terminal - in front of Passenger Terminal building. BC Ferries service to/from Horseshoe Bay.
- Tyee Plaza, opposite front of Discovery Inn.
Just across the street from the Quadra Island ferry terminal.
- Also pick up/drop off at Willow Point 7-eleven Store and at Ocean Grove store on H'way 19A, both not shown.
ParksvilleShell Gas Station - 370 E Island Highway (H'way 19A)
(Wembley Mall stop not shown)
CourtenayPetro Canada Gas Station - 17th St & Cliffe Ave
(Driftwood Mall stop not shown)
VictoriaBus stops at 720 Douglas St - in front of entrance to Victoria Conference Centre. Scheduled bus service to Nanaimo and all points north of Nanaimo.
CumberlandGas'n'Go gas station
Buckley BayInside PetroCanada Gas Station.
Oyster RiverBus stops on H'way 19A at Croydon Road.
Black CreekBus stops on H'way 19A at Miracle Beach Drive
MervilleBus stops at the Community Hall on H'way 19A at Fenwick Road.
Mill BayMill Bay Co-op Gas Centre, Deloume Road.
DuncanTrain Station, Canada Avenue @ War Memorial
McCallum Rd Shell Gas StationPick-up (only) inside gas station. For drop off - see Langford.
Horseshoe Bay Ferry TerminalBC Ferries' sailings to/from Departure Bay, Nanaimo (no bus on the ferry, foot passengers walk on/off).
TofinoBus services to/from Tofino operated by Tofino Bus. Connections to most other Island points at Nanaimo.
UclueletBus services to/from Ucluelet operated by Tofino Bus. Connections to most other Island points at Nanaimo.
Port AlberniBus services to/from Port Alberni operated by Tofino Bus. Connections to most other Island points at Nanaimo. Click on SCHEDULE, AVAILABILITY & PRICE ENQUIRY above.
LadysmithBus stop on 1st Avenue adjacent to the 49th Parallel Grocery Store
ChemainusFront door, Best Western Festival Inn
LangfordPark'n'ride opposite Langford #1 Fire Hall - drop off only. For Langford pick up, see 'Spencer Road Shell Gas Station'.
Deep BayIntersection of (Inland) Highway 19 & Cook Creek Road