There are 6 ways to get from Lethbridge to Tofino by bus, plane, car, train, or shuttle
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 Calgary International Airport, fly to Comox Valley Airport, drive
best- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Comox Valley Airport (YQQ)plane YYC - YQQ
- Drive from Comox-Airport-YQQ to Tofinocar
9h 25mBus, bus to Cranbrook/Canadian Rockies International Airport, fly to Tofino/Long Beach Airport
cheapest- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Fort Macleod - Circle K Shell Stationbus
- Take the bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Tofino/Long Beach Airport (YAZ)plane YXC - YAZ
12h 2m$362–1,971Bus, train
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
- Take the train from Vancouver Harbour to Tofino Harbourtrain 71
18h 55mBus to Calgary International Airport, fly to Tofino/Long Beach Airport
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Tofino/Long Beach Airport (YAZ)plane YYC - YAZ
8h 13mBus, shuttle, train
- Take the bus from Lethbridge - Ticket Office to Calgary - Deerfoot Inn & Casino*bus
- Take the bus from Calgary Delta Hotel to Abbotsfordbus
- Take a shuttle bus from Abbotsford Airport to Vancouver Downtown
- Take the train from Vancouver Harbour to Tofino Harbourtrain 71
21h 13mBus, train via Balfour, BC - 350 Balfour Ferry
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Fort Macleod - Circle K Shell Stationbus
- Take the bus from Fort Macleod, AB to Balfour, BC - 350 Balfour Ferrybus
- Take the bus from Balfour, BC - 350 Balfour Ferry to Vancouver, BC - Pacific Central Stationbus
- Take the train from Vancouver Harbour to Tofino Harbourtrain 71
24h 4m
Calgary International Airport (YYC) to Comox Valley Airport (YQQ) flights
Comparing Your Travel Options
The cheapest way to get from Lethbridge to Tofino is to bus and fly which costs $360 - $2,000 and takes 12h 2m.
The fastest way to get from Lethbridge to Tofino is to bus and fly which takes 12h 2m and costs $360 - $2,000.
The distance between Lethbridge and Tofino is 1263 km.
The best way to get from Lethbridge to Tofino without a car is to bus and train which takes 18h 55m and costs .
It takes approximately 9h 25m to get from Lethbridge to Tofino, including transfers.
Tofino is 1h behind Lethbridge. It is currently 11:54 AM in Lethbridge and 10:54 AM in Tofino.
There are 52+ hotels available in Tofino.
What companies run services between Lethbridge, AB, Canada and Tofino, BC, Canada?
There is no direct connection from Lethbridge to Tofino. However, you can take the bus to Calgary - Airport YYC, walk to Calgary International Airport (YYC) airport, fly to Comox Valley Airport (YQQ), then drive to Tofino. Alternatively, you can take a bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Campbell at Fourth via Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops - back of Sahali Mall, Vancouver - Pacific Station, Main Street-Science World Station @ Bay 2, Westbound W Pender St @ Howe St, Vancouver Harbour, Tofino Harbour, and Campbell at First in around 18h 55m.
- Website
- pacificcoastal.com
Flights from Calgary International Airport to Tofino/Long Beach Airport via Vancouver
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $300–800
Flights from Calgary International Airport to Tofino/Long Beach Airport via Victoria, Vancouver
- Ave. Duration
- 6h 7m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $300–800
Flights from Calgary International Airport to Tofino/Long Beach Airport via Kelowna, Vancouver
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $300–800
Flights from Cranbrook/Canadian Rockies International Airport to Tofino/Long Beach Airport via Calgary International Airport, Vancouver
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- $180–1,700
Flights from Cranbrook/Canadian Rockies International Airport to Tofino/Long Beach Airport via Kelowna, Vancouver
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $160–1,700
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Harbour to Tofino Harbour
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Website
- Harbour Air
Train from Vancouver Harbour to Tofino Harbour
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Website
- Harbour Air
Train from Vancouver Harbour to Tofino Harbour
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Website
- Harbour Air
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYC
- Ave. Duration
- 3h 31m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 3h 21m
- Frequency
- Every 15 minutes
- Website
- EBus
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mall
- Ave. Duration
- 7h 25m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYC
- Ave. Duration
- 3h 31m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Fort Macleod - Circle K Shell Station
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Website
- EBus
Bus from Lethbridge - Ticket Office to Calgary - Deerfoot Inn & Casino*
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Fort Macleod - Circle K Shell Station
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Website
- EBus
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 10 amazing places to get away from it all in Australia, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.



