There are 6 ways to get from Miami to Tofino by plane, train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Miami International Airport to Tofino/Long Beach Airport
best- Fly from Miami International Airport (MIA) to Tofino/Long Beach Airport (YAZ)plane MIA - YAZ
13h 21m$345–1,255Fly Miami International Airport to Campbell River Airport, drive
cheapest- Fly from Miami International Airport (MIA) to Campbell River Airport (YBL)plane MIA - YBL
- Drive from Campbell River Airport (YBL) to Tofinocar
17h 1m$275–1,020Train, bus
- Take the train from Miami Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Spokanetrain
- Take the bus from Spokane Station to Seattle Tacoma Intl Airportbus
- Take the bus from Seattle-Tacoma International Airport to Vancouver Waterfront Station, BCbus
- Take the train from Vancouver Harbour to Tofino Harbourtrain
4d 4hFly Miami International Airport to Tofino SPB, taxi
- Fly from Miami International Airport (MIA) to Tofino SPB (YTP)plane MIA - YTP
- Take the taxi from Tofino SPB (YTP) to Tofinotaxi
13h 47m$410–1,270Fly Miami International Airport to Comox Valley Airport, bus
- Fly from Miami International Airport (MIA) to Comox Valley Airport (YQQ)plane MIA - 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
20h 53m$326–1,006Fly Fort Lauderdale–Hollywood International Airport to Comox Valley Airport, bus
- Fly from Fort Lauderdale–Hollywood International Airport (FLL) to Comox Valley Airport (YQQ)plane FLL - 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
23h 24m$411–1,413
Miami International Airport (MIA) to Tofino/Long Beach Airport (YAZ) flights
Comparing Your Travel Options
The cheapest way to get from Miami to Tofino is to fly and drive which costs $270 - $1,100 and takes 17h 1m.
The fastest way to get from Miami to Tofino is to fly which takes 13h 21m and costs $340 - $1,300.
The distance between Miami and Tofino is 4699 km.
The best way to get from Miami to Tofino without a car is to train and bus which takes 4 days 4h and costs .
It takes approximately 13h 21m to get from Miami to Tofino, including transfers.
Tofino is 2h behind Miami. It is currently 11:37 AM in Miami and 9:37 AM in Tofino.
There are 51+ hotels available in Tofino.
What companies run services between Miami, FL, USA and Tofino, BC, Canada?
Air Canada, Pacific Coastal Airlines, and three other airlines fly from Miami International Airport (MIA) to Tofino/Long Beach Airport (YAZ) once daily.
- Website
- pacificcoastal.com
Flights from Miami International Airport to Tofino/Long Beach Airport via Vancouver
- Ave. Duration
- 20h 57m
- When
- Sunday
- Estimated price
- $300–1,200
Flights from Miami International Airport to Tofino/Long Beach Airport via Minneapolis, Vancouver
- Ave. Duration
- 10h 58m
- When
- Friday and Sunday
- Estimated price
- $310–1,300
Flights from Miami International Airport to Tofino/Long Beach Airport via Seattle, Vancouver
- Ave. Duration
- 21h
- When
- Tuesday and Sunday
- Estimated price
- $300–1,300
Flights from Miami International Airport to Tofino/Long Beach Airport via Atlanta, Vancouver
- Ave. Duration
- 11h 7m
- When
- Monday and Wednesday
- Estimated price
- $430–1,800
Flights from Miami International Airport to Campbell River Airport via Vancouver
- Ave. Duration
- 16h 11m
- When
- Monday, Saturday, and Sunday
- Estimated price
- $230–950
Flights from Miami International Airport to Campbell River Airport via Denver, Vancouver
- Ave. Duration
- 12h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–950
Flights from Miami International Airport to Campbell River Airport via Minneapolis, Vancouver
- Ave. Duration
- 12h 38m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Miami International Airport to Campbell River Airport via Charlotte, Vancouver
- Ave. Duration
- 21h 51m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–1,000
Flights from Miami International Airport to Campbell River Airport via Atlanta, Vancouver
- Ave. Duration
- 14h 6m
- When
- Saturday
- Estimated price
- $330–1,400
Flights from Miami International Airport to Comox Valley Airport via Denver, Vancouver
- Ave. Duration
- 12h 56m
- When
- Saturday
- Estimated price
- $220–900
Flights from Fort Lauderdale–Hollywood International Airport to Comox Valley Airport via Seattle, Vancouver
- Ave. Duration
- 12h 5m
- When
- Saturday
- Estimated price
- $300–1,300
Flights from Fort Lauderdale–Hollywood International Airport to Comox Valley Airport via Denver, Vancouver
- Ave. Duration
- 12h 51m
- When
- Saturday
- Estimated price
- $300–1,300
- Website
- westjet.com
Flights from Miami International Airport to Comox Valley Airport via Toronto
- Ave. Duration
- 17h 55m
- When
- Thursday
- Estimated price
- $350–1,400
Flights from Miami International Airport to Comox Valley Airport via Atlanta, Vancouver
- Ave. Duration
- 15h 42m
- When
- Every day
- Estimated price
- $320–1,400
Flights from Fort Lauderdale–Hollywood International Airport to Comox Valley Airport via Calgary
- Ave. Duration
- 13h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $430–1,800
Flights from Fort Lauderdale–Hollywood International Airport to Comox Valley Airport via Toronto
- Ave. Duration
- 17h 15m
- When
- Thursday
- Estimated price
- $470–1,900
- Website
- harbourair.com
Flights from Miami International Airport to Tofino SPB via Vancouver
- Ave. Duration
- 20h 35m
- When
- Monday and Sunday
- Estimated price
- $270–1,100
Flights from Miami International Airport to Tofino SPB via Atlanta, Vancouver
- Ave. Duration
- 15h 27m
- When
- Every day
- Estimated price
- $390–1,700
Flights from Miami International Airport to Tofino SPB via Seattle, Vancouver
- Ave. Duration
- 18h 41m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $280–1,200
- Website
- united.com
Flights from Miami International Airport to Comox Valley Airport via Denver, Vancouver
- Ave. Duration
- 17h 33m
- When
- Every day
- Estimated price
- $220–900
Flights from Miami International Airport to Comox Valley Airport via Charlotte, Vancouver
- Ave. Duration
- 12h 23m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–950
Flights from Fort Lauderdale–Hollywood International Airport to Comox Valley Airport via Denver, Vancouver
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- $300–1,300
- Website
- aircanada.com
Flights from Miami International Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 19h 48m
- When
- Monday, Saturday, and Sunday
- Estimated price
- $220–900
Flights from Miami International Airport to Comox Valley Airport via Charlotte, Vancouver
- Ave. Duration
- 12h 23m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–950
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Miami Amtrak Station to Chicago Union Station
- Ave. Duration
- 46h 40m
- Frequency
- Once daily
- Estimated price
- $1,600–2,500
- Website
- Amtrak
Train from Chicago Union Station to Spokane
- Ave. Duration
- 37h 39m
- Frequency
- Twice daily
- Estimated price
- $1,400–2,300
- Website
- Amtrak
- 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
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Spokane Station to Seattle Tacoma Intl Airport
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a week
- Estimated price
- $65–100
- Schedules at
- Flixbus USA
- Phone
- +1 800.665.2122
- [email protected]
- Website
- Quick Shuttle
Bus from Seattle-Tacoma International Airport to Vancouver Waterfront Station, BC
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- $75
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- [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
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
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide













