There are 3 ways to get from Chemainus to Tofino by bus, car, ferry, plane, 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.
Bus
best- Take the bus from Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 8:35am HSB ferry to Tofino - Main St @ First, bus stop 12 @ House of Himwitsabus 1606-S / ...
6h 25m$64Drive 238 km
cheapest- Drive from Chemainus to Tofinocar 238 km
3h 28m$49–70Ferry, fly, train
- Take the ferry from Chemainus to Thetis Islandferry
- Fly from Thetis Island Telegraph Harbour to Richmondplane
- Take the train from Vancouver Airport YVR South to Tofino Harbourtrain
4h 18m
Chemainus to Tofino by bus
Comparing Your Travel Options
The cheapest way to get from Chemainus to Tofino is to drive which costs $45 - $70 and takes 3h 28m.
The fastest way to get from Chemainus to Tofino is to drive which takes 3h 28m and costs $45 - $70.
No, there is no direct bus from Chemainus to Tofino. However, there are services departing from Chemainus Rd & Mill and arriving at Tofino - Main St @ First, bus stop 12 @ House of Himwitsa via 1st Ave at Hwy 1, Bay B at Downtown Nanaimo Exch and Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 8:35am HSB ferry. The journey, including transfers, takes approximately 6h 25m.
The distance between Chemainus and Tofino is 247 km. The road distance is 238 km.
The best way to get from Chemainus to Tofino without a car is to bus which takes 6h 25m and costs $65.
It takes approximately 6h 25m to get from Chemainus to Tofino, including transfers.
Chemainus to Tofino bus services, operated by Island Link Bus, depart from Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 8:35am HSB ferry station.
Chemainus to Tofino bus services, operated by Island Link Bus, arrive at Tofino - Main St @ First, bus stop 12 @ House of Himwitsa station.
Yes, the driving distance between Chemainus to Tofino is 238 km. It takes approximately 3h 28m to drive from Chemainus to Tofino.
There are 52+ hotels available in Tofino.
What companies run services between Chemainus, BC, Canada and Tofino, BC, Canada?
Island Link Bus operates a bus from Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 8:35am HSB ferry to Tofino - Main St @ First, bus stop 12 @ House of Himwitsa once daily. Tickets cost $56 and the journey takes 3h 5m.
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Airport YVR South to Tofino Harbour
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a week
- Website
- Harbour Air
- [email protected]
- Website
- Island Link Bus
Bus from Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 8:35am HSB ferry to Tofino - Main St @ First, bus stop 12 @ House of Himwitsa
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $56
- Website
- Island Link Bus
- Road Adult
- $56
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Chemainus to Thetis Island
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $3–45
- Website
- BC Ferries
- Child
- $3–18
- Adult
- $6–40
- Car
- $29–45
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 JFK to New York City, How to get from Southend Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.


