Rome2Rio

How to get fromTofino to Lake Louiseby plane, shuttle, bus, or ferry

Find Transport to Lake Louise

See all options

There are 4 ways to get from Tofino to Lake Louise by plane, shuttle, bus, or ferry

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, shuttle

    best
    1. Fly from Tofino/Long Beach Airport (YAZ) to Calgary International Airport (YYC)plane plane YAZ - YYC
    2. Take a shuttle bus from Calgary Airport to Lake Louiseshuttle bus
    6h 14m
    $395–903
  2. Bus, ferry

    cheapest
    1. Take the bus from Tofino, BC - Main Street to Nanaimo, Departure Bay Ferry Terminalbus bus
    2. Take the ferry from Departure Bay to Horseshoe Bayferry ferry
    3. Take the bus from Vancouver, BC - Pacific Central Station to Kelowna Airportbus bus
    4. Take the bus from Kelowna Airport to Lake Louisebus bus
    20h 41m
    $235–417
  3. Bus to Nanaimo Airport, fly, shuttle

    1. Take the bus from Tofino, BC - Main Street to Nanaimo, Departure Bay Ferry Terminalbus bus
    2. Fly from Nanaimo Airport (YCD) to Calgary International Airport (YYC)plane plane YCD - YYC
    3. Take a shuttle bus from Calgary Airport to Lake Louiseshuttle bus
    9h 48m
    $284–964
  4. Bus, bus to Comox Valley Airport, fly, shuttle

    1. Take the bus from Tofino, BC - Main Street to Nanaimo, Departure Bay Ferry Terminalbus bus
    2. Take the bus from Nanaimo, Departure Bay Ferry Terminal to Courtenay, BC - Driftwood Mallbus bus
    3. Fly from Comox Valley Airport (YQQ) to Calgary International Airport (YYC)plane plane YQQ - YYC
    4. Take a shuttle bus from Calgary Airport to Lake Louiseshuttle bus
    12h 28m
    $279–859

Tofino to Lake Louise by bus, ferry, and subway

Calendar4Weekly Services
Duration20h 41mAverage Duration
Ticket$235Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Tofino to Lake Louise. However, you can take the taxi to Tofino/Long Beach Airport (YAZ) airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the shuttle to Lake Louise. Alternatively, you can take a bus from Tofino, BC - Main Street to Lake Louise via Nanaimo, Departure Bay Ferry Terminal, 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, BC - Pacific Central Station, and Kelowna Airport in around 20h 41m.

Airlines
Bus operators
Ferry 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 Italy Travel Guides, How to get from London to Edinburgh, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.