Rome2Rio

How to get fromInvermere to Cold Lakeby car, plane, bus or train

Find Transport to Cold Lake

See all options

There are 4 ways to get from Invermere to Cold Lake by car, plane, bus, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive to Cranbrook/Canadian Rockies International Airport, fly, bus

    best
    1. Drive from Invermere to Cranbrook/Canadian Rockies International Airport (YXC)car car
    2. Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Edmonton International Airport (YEG)plane plane YXC - YEG
    3. Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Circle K 8 Avebus bus
    11h 50m
    $337–949
  2. Drive 845.6 km

    cheapest
    1. Drive from Invermere to Cold Lakecar car 845.6 km
    10h 3m
    $165–238
  3. Drive, train, bus

    1. Drive from Invermere to Banffcar car
    2. Take the train from Banff to Edmontontrain train
    3. Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Circle K 8 Avebus bus
    9d 9h
    $6,630–12,171
  4. Drive, bus to Calgary International Airport, fly, bus

    1. Drive from Invermere to HI Banff Alpine Centrecar car
    2. Take the bus from HI Banff Alpine Centre to Calgary Airportbus bus
    3. Fly from Calgary International Airport (YYC) to Edmonton International Airport (YEG)plane plane YYC - YEG
    4. Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Circle K 8 Avebus bus
    12h 44m
    $319–862

Cranbrook/Canadian Rockies International Airport (YXC) to Edmonton International Airport (YEG) flights

Calendar33Weekly Planes
Duration3h 43mAverage Duration
Ticket$108Cheapest Price
See schedules

Questions & Answers

What companies run services between Invermere, BC, Canada and Cold Lake, AB, Canada?

There is no direct connection from Invermere to Cold Lake. However, you can drive to Cranbrook/Canadian Rockies International Airport (YXC) airport, fly to Edmonton International Airport (YEG), walk to Edmonton Intl Airport, take the bus to Edmonton - Cold Shot Terminal 154 St NW, then take the bus to Cold Lake - Circle K 8 Ave. Alternatively, you can take a vehicle from Invermere to Cold Lake - Circle K 8 Ave via Banff, Edmonton, Kingsway RAH Transit Centre, 156 Street & 116 Avenue, and Edmonton - Cold Shot Terminal 154 St NW in around 9d 9h.

Airlines
Train operators
Bus 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 Which side of Niagara Falls should I choose (and how do I get there)?, How do I get from Sydney to Melbourne, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.