There are 2 ways to get from Tofino to Langley by plane, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, line 351 bus, line 531 bus
best- Fly from Tofino/Long Beach Airport (YAZ) to Vancouver International Airport (YVR)plane YAZ - YVR
- Take the bus from Bridgeport Station @ Bay 9 to Southbound 152 St @ 18 Avebus
- Take the bus from White Rock Centre @ Bay 10 to Eastbound Douglas Cres @ 203 Stbus
3h 19m$281–487Bus, ferry
cheapest- Take the bus from Tofino - Main St @ First, bus stop 12 @ House of Himwitsa to Nanaimo, Departure Bay Ferry Terminal - Passenger Entrancebus 1611-S / ...
- Take the ferry from Departure Bay to Horseshoe Bayferry West Vancouver - Nanaimo
8h 18m$86–217
Tofino to Langley by bus, ferry, and subway
Comparing Your Travel Options
The cheapest way to get from Tofino to Langley is to bus and ferry which costs $85 - $220 and takes 8h 18m.
The fastest way to get from Tofino to Langley is to fly and line 351 bus and line 531 bus which takes 3h 19m and costs $280 - $490.
The distance between Tofino and Langley is 265 km.
The best way to get from Tofino to Langley without a car is to bus and ferry which takes 8h 18m and costs $85 - $220.
It takes approximately 3h 19m to get from Tofino to Langley, including transfers.
There are 388+ hotels available in Langley.
What companies run services between Tofino, BC, Canada and Langley, BC, Canada?
There is no direct connection from Tofino to Langley. However, you can take the taxi to Tofino/Long Beach Airport (YAZ) airport, fly to Vancouver International Airport (YVR), walk to Vancouver International Airport (YVR), take the subway to Bridgeport Station @ Platform 1, walk to Bridgeport Station @ Bay 9, take the line 351 bus to Southbound 152 St @ 18 Ave, then take the line 531 bus to Eastbound Douglas Cres @ 203 St. Alternatively, you can take a bus from Tofino - Main St @ First, bus stop 12 @ House of Himwitsa to Northbound 203 St @ Fraser Hwy via Nanaimo, Departure Bay Ferry Terminal - Passenger Entrance, Departure Bay, Horseshoe Bay, Keith Rd @ Horseshoe Bay Ferry Terminal, Eastbound W Georgia St @ Burrard St, Burrard Station @ Platform 2, Surrey Central Station @ Platform 2, and Surrey Central Station @ Bay 5 in around 8h 18m.
- Website
- pacificcoastal.com
Flights from Tofino/Long Beach Airport to Vancouver International Airport
- Ave. Duration
- 50 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–420
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Bridgeport Station @ Bay 9 to Southbound 152 St @ 18 Ave
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from White Rock Centre @ Bay 10 to Eastbound Douglas Cres @ 203 St
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Website
- TransLink CA
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Departure Bay to Horseshoe Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $21–140
- Website
- BC Ferries
- Child
- $21–40
- Adult
- $45–75
- Car
- $95–140
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, 4 of the smartest ways to explore Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.


