There are 6 ways to get from Ferndale to Tofino by bus, plane, train, 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.
Bus to Vancouver International Airport, fly to Tofino/Long Beach Airport
best- Take the bus from Bellingham Airport to River Rock Casino Resort, Richmondbus
- Fly from Vancouver International Airport (YVR) to Tofino/Long Beach Airport (YAZ)plane YVR - YAZ
5h 8m$298–537Train to Vancouver Airport YVR South, fly to Tofino
cheapest- Take the train from Bellingham Amtrak Station to Vancouvertrain
- Fly from Vancouver Airport YVR South to Tofinoplane
5h 43m$201–388Bus to Vancouver International Airport, fly to Tofino SPB, taxi
- Take the bus from Bellingham Airport to River Rock Casino Resort, Richmondbus
- Fly from Vancouver International Airport (YVR) to Tofino SPB (YTP)plane YVR - YTP
- Take the taxi from Tofino SPB (YTP) to Tofinotaxi
5h 50m$473–612Bus to Vancouver Airport YVR South, fly to Tofino
- Take the bus from Bellingham Airport to Vancouver Waterfront Station, BCbus
- Fly from Vancouver Airport YVR South to Tofinoplane
7h$211–369Bus to Vancouver Airport YVR South, fly to Tofino #2
- Take the bus from Bellingham Airport to Canada Placebus
- Fly from Vancouver Airport YVR South to Tofinoplane
7h 20m$211–369Train to Coal Harbour Spb, fly to Tofino SPB, taxi
- Take the train from Bellingham Amtrak Station to Vancouvertrain
- Fly from Coal Harbour Spb (CXH) to Tofino SPB (YTP)plane CXH - YTP
- Take the taxi from Tofino SPB (YTP) to Tofinotaxi
6h 42m$461–788
Vancouver International Airport (YVR) to Tofino/Long Beach Airport (YAZ) flights
Questions & Answers
The cheapest way to get from Ferndale to Tofino is to train and fly which costs $200 - $390 and takes 5h 43m.
The fastest way to get from Ferndale to Tofino is to bus and fly which takes 5h 8m and costs $290 - $550.
The distance between Ferndale and Tofino is 299 km.
It takes approximately 5h 8m to get from Ferndale to Tofino, including transfers.
There are 51+ hotels available in Tofino.
What companies run services between Ferndale, WA, USA and Tofino, BC, Canada?
There is no direct connection from Ferndale to Tofino. However, you can take the shuttle to Bellingham Airport, walk to Bellingham Airport, take the bus to River Rock Casino Resort, Richmond, walk to Bridgeport Station @ Platform 2, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Tofino/Long Beach Airport (YAZ), then take the taxi to Tofino. Alternatively, you can take the line 75 bus to Bellingham Station, take the line 1 bus to Fairhaven Transportation Center, walk to Bellingham Amtrak Station, take the train to Vancouver, walk to Main Street-Science World Station @ Platform 1, take the subway to Burrard Station @ Platform 1, walk to Vancouver Airport YVR South airport, then fly to Tofino.
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Tofino/Long Beach Airport
- Ave. Duration
- 46 min
- When
- Every day
- Estimated price
- $210–400
- Website
- harbourair.com
Flights from Vancouver International Airport to Tofino SPB
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $290–360
Flights from Coal Harbour Spb to Tofino SPB
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $290–550
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Bellingham Amtrak Station to Vancouver
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- $26–55
- Website
- Amtrak
Train from Bellingham Amtrak Station to Vancouver
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- $26–55
- Website
- Amtrak
- Phone
- +1 800.665.2122
- [email protected]
- Website
- Quick Shuttle
Bus from Bellingham Airport to River Rock Casino Resort, Richmond
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $37–42
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $37–42
Bus from Bellingham Airport to River Rock Casino Resort, Richmond
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $37–42
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $37–42
Bus from Bellingham Airport to Vancouver Waterfront Station, BC
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- $38–44
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $38–44
Bus from Bellingham Airport to Canada Place
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Estimated price
- $38–44
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $38–44
- Ave. Duration
- 59 min
- Estimated price
- $140–170
Ucluelet Taxi
- Phone
- +1 250 726 4415
Ucluelet Taxi
- Phone
- +1 250 726 4415
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide







