Rome2Rio

How to get fromTofino to Canmoreby plane, bus, ferry, car, or taxi

Find Transport to Canmore

See all options

There are 7 ways to get from Tofino to Canmore by plane, bus, ferry, car, 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.

  1. Fly from Tofino/Long Beach Airport, bus

    best
    1. Fly from Tofino/Long Beach Airport (YAZ) to Calgary International Airport (YYC)plane plane YAZ - YYC
    2. Take the bus from Calgary International Airport - YYC to Canmore, BCbus bus
    5h 40m
    $440–998
  2. Bus, bus to Victoria International Airport, fly

    cheapest
    1. Take the bus from Tofino - Main St @ First, bus stop 12 @ House of Himwitsa to Nanaimo, Departure Bay Ferry Terminal - Passenger Entrancebus bus
    2. Take the bus from Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 8:35am HSB ferry to Victoria - Front door, Sandman Inn, Douglas & Gorgebus bus
    3. Fly from Victoria International Airport (YYJ) to Calgary International Airport (YYC)plane plane YYJ - YYC
    4. Take the bus from Calgary International Airport - YYC to Canmore, BCbus bus
    12h 14m
    $244–659
  3. Bus, ferry

    1. Take the bus from Tofino - Main St @ First, bus stop 12 @ House of Himwitsa to Nanaimo, Departure Bay Ferry Terminal - Passenger Entrancebus bus
    2. Take the ferry from Departure Bay to Horseshoe Bayferry ferry
    3. Take the bus from Vancouver - Pacific Station to Kelowna - 516 Lawrence Avebus bus
    4. Take the bus from Kelowna - 516 Lawrence Ave to Canmore - Northwind Hotelbus bus
    21h 16m
  4. Bus to Nanaimo Airport, fly, bus

    1. Take the bus from Tofino - Main St @ First, bus stop 12 @ House of Himwitsa to Nanaimo, Departure Bay Ferry Terminal - Passenger Entrancebus bus
    2. Fly from Nanaimo Airport (YCD) to Calgary International Airport (YYC)plane plane YCD - YYC
    3. Take the bus from Calgary International Airport - YYC to Canmore, BCbus bus
    9h 40m
    $247–857
  5. Drive to Campbell River Airport, fly, bus

    1. Drive from Tofino to Campbell River Airport (YBL)car car
    2. Fly from Campbell River Airport (YBL) to Calgary International Airport (YYC)plane plane YBL - YYC
    3. Take the bus from Calgary International Airport - YYC to Canmore, BCbus bus
    7h 23m
    $352–863
  6. Taxi to Tofino SPB, fly, bus

    1. Take the taxi from Tofino to Tofino SPB (YTP)taxi taxi
    2. Fly from Tofino SPB (YTP) to Calgary International Airport (YYC)plane plane YTP - YYC
    3. Take the bus from Calgary International Airport - YYC to Canmore, BCbus bus
    7h
    $294–815
  7. Bus, bus to Comox Valley Airport, fly

    1. Take the bus from Tofino - Main St @ First, bus stop 12 @ House of Himwitsa to Nanaimo, Departure Bay Ferry Terminal - Passenger Entrancebus bus
    2. Take the bus from Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 11:05am HSB ferry to Comox, Little River Ferry Terminal - Passenger drop-off areabus bus
    3. Fly from Comox Valley Airport (YQQ) to Calgary International Airport (YYC)plane plane YQQ - YYC
    4. Take the bus from Calgary International Airport - YYC to Canmore, BCbus bus
    11h 40m
    $359–899

Tofino/Long Beach Airport (YAZ) to Calgary International Airport (YYC) flights

Calendar5Weekly Planes
Duration4h 6mAverage Duration
Ticket$87Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Tofino, BC, Canada and Canmore, AB, Canada?

There is no direct connection from Tofino to Canmore. However, you can take the taxi to Tofino/Long Beach Airport (YAZ) airport, fly to Calgary International Airport (YYC), walk to Calgary International Airport - YYC, then take the bus to Canmore, BC. Alternatively, you can take a bus from Tofino - Main St @ First, bus stop 12 @ House of Himwitsa to Canmore - Northwind Hotel via Nanaimo, Departure Bay Ferry Terminal - Passenger Entrance, Departure Bay, Horseshoe Bay, Keith Rd @ Horseshoe Bay Ferry Terminal, Eastbound W Georgia St @ Burrard St, Burrard Station @ Platform 2, Main Street-Science World Station @ Platform 2, Vancouver - Pacific Station, and Kelowna - 516 Lawrence Ave in around 21h 16m.

Airlines
Bus operators
Ferry operators
Other operators

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, How to get from Stansted Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.