There are 5 ways to get from Sunshine Coast to Tofino by unknown, plane, bus, ferry, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Vancouver Airport YVR South, fly to Tofino
best- Walk from Sunshine Coast to Vancouver Airport YVR Southunknown
- Fly from Vancouver Airport YVR South to Tofinoplane
2h 39mTravel, bus, ferry
- Walk from Sunshine Coast to Egmontunknown
- Take the bus from Egmont to Langdale Terminalbus
- Take the ferry from Langdale to Horseshoe Bayferry
- Take the ferry from Horseshoe Bay to Departure Bayferry
- Take the bus from Nanaimo, Departure Bay Ferry Terminal to Tofino, BC - Main Streetbus
9h 39mTravel, bus to Vancouver Airport YVR South, fly to Tofino
- Walk from Sunshine Coast to Squamishunknown
- Take the bus from Squamish to Vancouver Downtownbus
- Fly from Vancouver Airport YVR South to Tofinoplane
4h 6mTravel, shuttle to Vancouver International Airport, fly to Tofino/Long Beach Airport
- Walk from Sunshine Coast to Hilton Whistler Resort & Spaunknown
- Take a shuttle bus from Hilton Whistler Resort & Spa to Vancouver International Airport
- Fly from Vancouver International Airport (YVR) to Tofino/Long Beach Airport (YAZ)plane YVR - YAZ
4h 46mTravel, bus to Coal Harbour Spb, fly to Tofino SPB, taxi
- Walk from Sunshine Coast to Squamishunknown
- Take the bus from Squamish to Vancouver Downtownbus
- Fly from Coal Harbour Spb (CXH) to Tofino SPB (YTP)plane CXH - YTP
- Take the taxi from Tofino SPB (YTP) to Tofinotaxi
5h 4m
Vancouver Airport YVR South to Tofino flights
Questions & Answers
The distance between Sunshine Coast and Tofino is 294 km.
The best way to get from Sunshine Coast to Tofino without a car is to travel and bus and ferry which takes 9h 39m and costs .
It takes approximately 2h 39m to get from Sunshine Coast to Tofino, including transfers.
There are 51+ hotels available in Tofino.
What companies run services between Sunshine Coast, BC, Canada and Tofino, BC, Canada?
There is no direct connection from Sunshine Coast to Tofino. However, you can travel to Vancouver Airport YVR South airport then fly to Tofino. Alternatively, you can take a vehicle from Sunshine Coast to Tofino, BC - Main Street via Egmont, Langdale Terminal, Langdale, Horseshoe Bay, Departure Bay, and Nanaimo, Departure Bay Ferry Terminal in around 9h 39m.
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Tofino/Long Beach Airport
- Ave. Duration
- 46 min
- When
- Every day
- Estimated price
- $210–390
- Website
- harbourair.com
Flights from Coal Harbour Spb to Tofino SPB
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $290–550
- Phone
- 1-844-613-8222
- [email protected]
- Website
- Sunshine Coast Connector
Bus from Egmont to Langdale Terminal
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- Sunshine Coast Connector
- Passenger
- $60–85
- [email protected]
- Website
- Island Link Bus
Bus from Nanaimo, Departure Bay Ferry Terminal to Tofino, BC - Main Street
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $56
- Website
- Island Link Bus
- Road Adult
- $56
- Phone
- +1 604 326 1616
- [email protected]
- Website
- YVR Skylynx
Bus from Squamish to Vancouver Downtown
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $30–75
- Website
- YVR Skylynx
- Executive/Express
- $50–75
- Standard
- $30–45
Shuttle from Hilton Whistler Resort & Spa to Vancouver International Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $40–80
- Website
- YVR Skylynx
- Executive/Express
- $55–80
- Standard
- $40–60
Bus from Squamish to Vancouver Downtown
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $30–75
- Website
- YVR Skylynx
- Executive/Express
- $50–75
- Standard
- $30–45
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Langdale to Horseshoe Bay
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $7–65
- Website
- BC Ferries
- Child
- $7–23
- Adult
- $15–45
- Car
- $45–65
Ferry from Horseshoe Bay to Departure 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 Travelling around the UAE, How to plan an amazing trip around Scandinavia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.





