There are 8 ways to get from Sun Peaks to Tofino by shuttle, ferry, bus, plane, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, ferry, bus
best- Take a shuttle bus from Sun Peaks Resort to Vancouver Airport
- Take the ferry from Horseshoe Bay to Departure Bayferry
- Take the bus from Nanaimo, Departure Bay Ferry Terminal to Tofino, BC - Main Streetbus
13h 5mShuttle to Kamloops Airport, fly to Tofino/Long Beach Airport
cheapest- Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airport
- Fly from Kamloops Airport (YKA) to Tofino/Long Beach Airport (YAZ)plane YKA - YAZ
5h 11m$200–815Shuttle to Kamloops Airport, fly to Comox Valley Airport, drive
- Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airport
- Fly from Kamloops Airport (YKA) to Comox Valley Airport (YQQ)plane YKA - YQQ
- Drive from Comox-Airport-YQQ to Tofinocar
8h 10m$480–930Shuttle to Kelowna International Airport, fly to Comox Valley Airport, drive
- Take a shuttle bus from Sun Peaks, BC to Kelowna Airport
- Fly from Kelowna International Airport (YLW) to Comox Valley Airport (YQQ)plane YLW - YQQ
- Drive from Comox-Airport-YQQ to Tofinocar
8h 29m$305–760Taxi, bus to Vancouver Airport YVR South, fly to Tofino
- Take the taxi from Sun Peaks to Chase, BCtaxi
- Take the bus from Chase, BC to Vancouver, BCbus
- Fly from Vancouver Airport YVR South to Tofinoplane
8h 51m$319–565Shuttle to Kamloops Airport, fly to Tofino SPB, taxi
- Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airport
- Fly from Kamloops Airport (YKA) to Tofino SPB (YTP)plane YKA - YTP
- Take the taxi from Tofino SPB (YTP) to Tofinotaxi
6h 59m$305–1,080Taxi, train to Vancouver Airport YVR South, fly to Tofino
- Take the taxi from Sun Peaks to Kamloopstaxi
- Take the train from Kamloops to Vancouvertrain
- Fly from Vancouver Airport YVR South to Tofinoplane
16h 51mShuttle to Kelowna International Airport, fly to Nanaimo Airport, bus
- Take a shuttle bus from Sun Peaks, BC to Kelowna Airport
- Fly from Kelowna International Airport (YLW) to Nanaimo Airport (YCD)plane YLW - YCD
- Take the bus from Nanaimo, Departure Bay Ferry Terminal to Tofino, BC - Main Streetbus
11h 9m$312–772
Kamloops Airport (YKA) to Comox Valley Airport (YQQ) flights
Questions & Answers
The cheapest way to get from Sun Peaks to Tofino is to taxi and bus and fly which costs $310 - $600 and takes 8h 51m.
The fastest way to get from Sun Peaks to Tofino is to shuttle and fly which takes 5h 11m and costs $200 - $850.
The distance between Sun Peaks and Tofino is 707 km.
The best way to get from Sun Peaks to Tofino without a car is to shuttle and ferry and bus which takes 13h 5m and costs .
It takes approximately 13h 5m to get from Sun Peaks to Tofino, including transfers.
There are 50+ hotels available in Tofino.
What companies run services between Sun Peaks, BC, Canada and Tofino, BC, Canada?
There is no direct connection from Sun Peaks to Tofino. However, you can take the shuttle to Vancouver Airport, walk to YVR-Airport Station @ Platform 1, take the subway to Vancouver City Centre Station @ Platform 1, walk to Westbound W Georgia St @ Seymour St, take the line 257 bus to Keith Rd @ Horseshoe Bay Ferry Terminal, walk to Horseshoe Bay, take the ferry to Departure Bay, walk to Nanaimo, Departure Bay Ferry Terminal, then take the bus to Tofino, BC - Main Street. Alternatively, you can take the shuttle to Kamloops Airport, walk to Kamloops Airport (YKA) airport, fly to Comox Valley Airport (YQQ), then drive to Tofino.
- Website
- pacificcoastal.com
Flights from Kamloops Airport to Tofino/Long Beach Airport via Vancouver
- Ave. Duration
- 3h 51m
- When
- Friday, Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $100–650
Flights from Kamloops Airport to Tofino/Long Beach Airport via Edmonton, Vancouver
- Ave. Duration
- 5h 58m
- When
- Sunday, Monday, and Friday
- Estimated price
- $210–1,600
Flights from Kamloops Airport to Tofino/Long Beach Airport via Calgary, Vancouver
- Ave. Duration
- 6h 41m
- When
- Friday
- Estimated price
- $200–1,600
Flights from Kelowna International Airport to Comox Valley Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $320–400
Flights from Kelowna International Airport to Nanaimo Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $320–420
- Website
- aircanada.com
Flights from Kamloops Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $75–490
Flights from Kelowna International Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- $50–340
Flights from Kelowna International Airport to Nanaimo Airport via Vancouver
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $55–370
- Website
- westjet.com
Flights from Kamloops Airport to Comox Valley Airport via Edmonton
- Ave. Duration
- 4h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- $160–1,300
Flights from Kamloops Airport to Comox Valley Airport via Calgary
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $150–1,200
Flights from Kelowna International Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $75–800
- Website
- harbourair.com
Flights from Kamloops Airport to Tofino SPB via Vancouver
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $110–800
Flights from Kamloops Airport to Tofino SPB via Calgary, Vancouver
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $240–1,900
- Phone
- +1 877 460 3200
- [email protected]
- Website
- rockymountaineer.com
Train from Kamloops to Vancouver
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Website
- https://www.rockymountaineer.com/
- Phone
- 250-312-0707
- [email protected]
- Website
- sunpeaksresort.com
Shuttle from Sun Peaks Resort to Vancouver Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Website
- https://www.sunpeaksresort.com/explore/business-directory/tastefull-excursions-inc
- [email protected]
- Website
- islandlinkbus.com
Bus from Nanaimo, Departure Bay Ferry Terminal to Tofino, BC - Main Street
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $56
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $56
Bus from Nanaimo, Departure Bay Ferry Terminal to Tofino, BC - Main Street
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $56
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $56
- Phone
- (250) 554-8005
- [email protected]
- Website
- sunstarshuttle.com
Shuttle from Sun Peaks Resort, BC to Kamloops Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $55–110
- Website
- https://www.sunstarshuttle.com/
- Adult One-Way
- $55
- Adult Round Trip
- $110
Shuttle from Sun Peaks Resort, BC to Kamloops Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $55–110
- Website
- https://www.sunstarshuttle.com/
- Adult One-Way
- $55
- Adult Round Trip
- $110
Shuttle from Sun Peaks, BC to Kelowna Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $150–300
- Website
- https://www.sunstarshuttle.com/
- Adult One-way
- $150
- Adult Round Trip
- $300
Shuttle from Sun Peaks Resort, BC to Kamloops Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $55–110
- Website
- https://www.sunstarshuttle.com/
- Adult One-Way
- $55
- Adult Round Trip
- $110
Shuttle from Sun Peaks, BC to Kelowna Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $150–300
- Website
- https://www.sunstarshuttle.com/
- Adult One-way
- $150
- Adult Round Trip
- $300
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Chase, BC to Vancouver, BC
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $55–130
- Website
- https://www.riderexpress.ca/
- Standard
- $55–130
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from Horseshoe Bay to Departure Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $21–140
- Website
- https://www.bcferries.com
- 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 Train travel in France: A guide to SNCF, How to get from Southend Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.





