There are 4 ways to get from Haida Gwaii to Tofino by plane, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Comox Valley Airport, drive
best- Fly from Sandspit Airport (YZP) to Comox Valley Airport (YQQ)plane YZP - YQQ
- Drive from Comox-Airport-YQQ to Tofinocar
6h 30m$136–563Fly to Tofino/Long Beach Airport
- Fly from Sandspit Airport (YZP) to Tofino/Long Beach Airport (YAZ)plane YZP - YAZ
22h 36m$165–694Fly to Tofino SPB, taxi
- Fly from Sandspit Airport (YZP) to Tofino SPB (YTP)plane YZP - YTP
- Take the taxi from Tofino SPB (YTP) to Tofinotaxi
22h 24m$283–938Fly to Nanaimo Airport, bus
- Fly from Sandspit Airport (YZP) to Nanaimo Airport (YCD)plane YZP - YCD
- Take the bus from Nanaimo, Departure Bay Ferry Terminal to Tofino, BC - Main Streetbus
12h 45m$158–594
Sandspit Airport (YZP) to Comox Valley Airport (YQQ) flights
Questions & Answers
The cheapest way to get from Haida Gwaii to Tofino is to fly and drive which costs $130 - $600 and takes 6h 30m.
The fastest way to get from Haida Gwaii to Tofino is to fly and drive which takes 6h 30m and costs $130 - $600.
The distance between Haida Gwaii and Tofino is 852 km.
It takes approximately 6h 30m to get from Haida Gwaii to Tofino, including transfers.
There are 50+ hotels available in Tofino.
What companies run services between Haida Gwaii, BC, Canada and Tofino, BC, Canada?
Air Canada and Pacific Coastal Airlines fly from Sandspit Airport (YZP) to Tofino/Long Beach Airport (YAZ) once daily.
- Website
- aircanada.com
Flights from Sandspit Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- $90–500
Flights from Sandspit Airport to Nanaimo Airport via Vancouver
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $95–550
- Website
- pacificcoastal.com
Flights from Sandspit Airport to Tofino/Long Beach Airport via Vancouver
- Ave. Duration
- 23h 49m
- When
- Every day
- Estimated price
- $120–650
- Website
- harbourair.com
Flights from Sandspit Airport to Tofino SPB via Vancouver
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- $140–800
- [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
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 5 delightfully under-the-radar French towns you need to visit, Need to know: Greyhound, and Travelling around the UAE - to help you get the most out of your next trip.

