Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 2h 29m
Distance 257 km
Average price $180
Nearby airports 5 found

Closest airports to Crawford Bay

The nearest airport to Crawford Bay is Castlegar (YCG). However, there are better options for getting to Crawford Bay. There is no direct connection from Nearby airports to Crawford Bay. However, you can take the bus to Downtown Calgary, take the walk to EB 3 Street SW Station, take the line 201 tram to SB Anderson CTrain Station, take the walk to Anderson LRT Station, take the line 96 bus to WB Douglas Glen GA @ 24 ST SE, take the walk to Calgary, AB - 11488, 24 Street SE, take the bus to Balfour, BC, take the car ferry to Kootenay Bay, BC, then take the taxi to Crawford Bay. Alternatively, you can take a vehicle from Spokane (GEG) to Crawford Bay via Prestige Mountain Resort Rossland, BC, Rossland, BC, Nelson, BC, Nelson, BC - 512 Railway Street, Balfour, BC, and Kootenay Bay, BC in around 7h 26m.

Recommended airport

Calgary (YYC)

  1. Calgary, AB - 11488, 24 Street SE
  2. Balfour, BC
  3. Crawford Bay
14h 4m
$148 - $207
Other nearby airports

Spokane (GEG)

  1. Spokane Airport
  2. Rossland, BC
  3. Balfour, BC
  4. Crawford Bay
7h 26m
$348 - $368

Kelowna (YLW)

  1. Kelowna, BC
  2. Greenwood, BC - 494 Dundee Street
  3. Balfour, BC
  4. Crawford Bay
9h 11m
$174 - $198

Cranbrook (YXC)

  1. Cranbrook, BC - 513 Cranbrook St North
  2. Balfour, BC
  3. Crawford Bay
5h 12m
$111 - $142

Castlegar (YCG)

  1. Castlegar, BC - 692 18th St
  2. Balfour, BC
  3. Crawford Bay
2h 29m
Cheapest
$57 - $73

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps