Rome2Rio

How to get fromRegina to Crawford Bayby plane, car, bus, or car ferry

Find Transport to Crawford Bay

See all options

There are 5 ways to get from Regina to Crawford Bay by plane, car, bus, or car 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 to Cranbrook/Canadian Rockies International Airport, drive

    best
    1. Fly from Regina (YQR) to Cranbrook/Canadian Rockies International Airport (YXC)plane plane YQR - YXC
    2. Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Crawford Baycar car
    6h 36m
    $206–914
  2. Fly to Castlegar Airport, bus, car ferry

    cheapest
    1. Fly from Regina (YQR) to Castlegar Airport (YCG)plane plane YQR - YCG
    2. Take the bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay Bbus bus
    3. Take the carferry from Balfour, BC to Kootenay Bay, BCcarferry car ferry
    11h 42m
    $159–730
  3. Bus, drive

    1. Take the bus from Regina to Calgarybus bus
    2. Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Vernon - Esso Stationbus bus
    3. Take the bus from Vernon - Esso Station to Kelowna - 516 Lawrence Avebus bus
    4. Take the bus from Orchard Park Mall - Kelowna to Centex Gas - Rock Creekbus bus
    5. Take the bus from Rock Creek to Balfourbus bus
    6. Drive from Balfour to Crawford Baycar car
    29h 54m
  4. Drive  1,024.3 km

    1. Drive from Regina to Crawford Baycar car 1,024.3 km
    12h 58m
    $184–265
  5. Bus, car ferry

    1. Take the bus from Regina to Calgary Flix busbus bus
    2. Take the bus from Calgary Delta Hotel to Abbotsfordbus bus
    3. Take the bus from Abbotsford to Balfourbus bus
    4. Take the carferry from Balfour, BC to Kootenay Bay, BCcarferry car ferry
    38h 43m
    $423–698

Regina (YQR) to Cranbrook/Canadian Rockies International Airport (YXC) flights

Calendar28Weekly Planes
Duration5h 44mAverage Duration
Ticket$189Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Regina, SK, Canada and Crawford Bay, BC, Canada?

There is no direct connection from Regina to Crawford Bay. However, you can fly to Cranbrook/Canadian Rockies International Airport (YXC) then drive to Crawford Bay. Alternatively, you can take a bus from Regina to Crawford Bay via Calgary, NB Anderson CTrain Station, WB 4 Street SW Station, Calgary Downtown Ticket Office 606 5 Ave SW, Vernon - Esso Station, Kelowna - 516 Lawrence Ave, Orchard Park Mall - Kelowna, Rock Creek, and Balfour in around 29h 54m.

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 How do I buy a London Underground ticket?, Getting around the Cyclades, and Getting to Milan from the airport - to help you get the most out of your next trip.