There are 6 ways to get from Tofino to Kamloops by car, plane, bus, ferry, 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.
Drive to Comox Valley Airport, fly to Kamloops Airport
best- Drive from Tofino to Comox-Airport-YQQcar
- Fly from Comox Valley Airport (YQQ) to Kamloops Airport (YKA)plane YQQ - YKA
6h 21m$521–862Bus, ferry
cheapest- Take the bus from Tofino, BC - Main Street to Nanaimo, Departure Bay Ferry Terminalbus
- Take the ferry from Departure Bay to Horseshoe Bayferry
- Take the bus from Vancouver International Airport to Kamloopsbus
13h 54m$135–332Fly Tofino/Long Beach Airport to Kamloops Airport
- Fly from Tofino/Long Beach Airport (YAZ) to Kamloops Airport (YKA)plane YAZ - YKA
5h 13m$150–598Fly Tofino to Vancouver Airport YVR South, bus
- Fly from Tofino to Vancouver Airport YVR Southplane
- Take the bus from Vancouver, BC - Pacific Central Station to Kamloops, BCbus
6h 40m$232–432Taxi to Tofino SPB, fly to Kamloops Airport
- Take the taxi from Tofino to Tofino SPB (YTP)taxi
- Fly from Tofino SPB (YTP) to Kamloops Airport (YKA)plane YTP - YKA
6h 21m$309–1,115Drive to Comox Valley Airport, fly to Kelowna International Airport, bus
- Drive from Tofino to Comox-Airport-YQQcar
- Fly from Comox Valley Airport (YQQ) to Kelowna International Airport (YLW)plane YQQ - YLW
- Take the bus from Kelowna Airport to Kamloops, BC - Sahali Mallbus
7h 24m$172–507
Tofino to Kamloops by bus, ferry, and subway
Questions & Answers
The cheapest way to get from Tofino to Kamloops is to bus and ferry which costs $130 - $340 and takes 13h 54m.
The fastest way to get from Tofino to Kamloops is to fly which takes 5h 13m and costs $150 - $600.
The distance between Tofino and Kamloops is 582 km.
The best way to get from Tofino to Kamloops without a car is to bus and ferry which takes 13h 54m and costs $130 - $340.
It takes approximately 6h 21m to get from Tofino to Kamloops, including transfers.
There are 49+ hotels available in Kamloops.
What companies run services between Tofino, BC, Canada and Kamloops, BC, Canada?
Pacific Coastal Airlines, Air Canada, and WestJet fly from Tofino/Long Beach Airport (YAZ) to Kamloops Airport (YKA) 4 times a day.
- Website
- aircanada.com
Flights from Comox Valley Airport to Kamloops Airport via Vancouver
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $65–470
Flights from Tofino/Long Beach Airport to Kamloops Airport via Vancouver
- Ave. Duration
- 6h 24m
- When
- Every day
- Estimated price
- $70–500
Flights from Tofino SPB to Kamloops Airport via Vancouver
- Ave. Duration
- 6h 54m
- When
- Every day
- Estimated price
- $130–900
Flights from Comox Valley Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $50–350
- [email protected]
- Website
- Island Link Bus
Bus from Tofino, BC - Main Street to Nanaimo, Departure Bay Ferry Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $58
- Website
- Island Link Bus
- Road Adult
- $58
- 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 travel India's Golden Triangle, How to get from Luton Airport into central London, and Italy Travel Guides - to help you get the most out of your next trip.


