There are 5 ways to get from Europe to Tofino by train, plane, ferry, car, 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.
Train, fly to Tofino/Long Beach Airport
best- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Tofino/Long Beach Airport (YAZ)plane FRA - YAZ
18h 13m$694–2,561Train, fly to Campbell River Airport, drive
cheapest- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Campbell River Airport (YBL)plane FRA - YBL
- Drive from Campbell River Airport (YBL) to Tofinocar
21h 45m$599–1,686Train, fly to Nanaimo Airport, ferry
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Nanaimo Airport (YCD)plane FRA - YCD
- Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry
- Take the train from Vancouver Harbour to Tofino Harbourtrain
24h 45mTrain, fly to Comox Valley Airport, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Comox Valley Airport (YQQ)plane FRA - YQQ
- Take the bus from Courtenay to Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 1:20pm HSB ferrybus
- 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
27h 25m$625–1,612Train, fly to Nanaimo, ferry
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Nanaimo (ZNA)plane FRA - ZNA
- Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry
- Take the train from Vancouver Harbour to Tofino Harbourtrain
22h 50m
Frankfurt (FRA) to Tofino/Long Beach Airport (YAZ) flights
Comparing Your Travel Options
The cheapest way to get from Europe to Tofino is to train and fly and bus which costs $600 - $1,700 and takes 27h 25m.
The fastest way to get from Europe to Tofino is to train and fly which takes 18h 13m and costs $650 - $2,600.
The distance between Europe and Tofino is 8369 km.
It takes approximately 18h 13m to get from Europe to Tofino, including transfers.
Tofino is 9h behind Europe. It is currently 12:12 AM in Europe and 3:12 PM in Tofino.
There are 52+ hotels available in Tofino.
What companies run services between Europe and Tofino, BC, Canada?
There is no direct connection from Europe to Tofino. However, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Tofino/Long Beach Airport (YAZ), then take the taxi to Tofino. Alternatively, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Nanaimo Airport (YCD), walk to Nanaimo Airport, take the line 70 bus to Bay D at Downtown Nanaimo Exch, walk to Hullo - Nanaimo Ferry Terminal, take the ferry to Hullo - Vancouver Ferry Terminal, walk to Vancouver Harbour, then take the train to Tofino Harbour.
- Website
- aircanada.com
Flights from Frankfurt to Nanaimo Airport via Vancouver
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $500–2,200
Flights from Frankfurt to Nanaimo Airport via Calgary, Vancouver
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- $700–1,500
Flights from Frankfurt to Comox Valley Airport via Vancouver
- Ave. Duration
- 13h 48m
- When
- Every day
- Estimated price
- $470–1,900
Flights from Frankfurt to Comox Valley Airport via Calgary, Vancouver
- Ave. Duration
- 14h 11m
- When
- Every day
- Estimated price
- $600–1,300
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $45–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $45–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $45–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $45–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $45–90
- Website
- Deutsche Bahn Intercity (DB IC)
- [email protected]
- Website
- Island Link Bus
Bus from Courtenay to Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 1:20pm HSB ferry
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $44
- Website
- Island Link Bus
- Road Adult
- $44
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
- 236-362-1045
- [email protected]
- Website
- Hullo Ferries
Ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminal
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Website
- Hullo Ferries
Ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminal
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Website
- Hullo Ferries
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide






