Getting to Fernie

By Air

The closest airport to Fernie is Canadian Rockies International Airport (YXC) in Cranbrook, BC, located just an hour away. Daily flights go between Calgary International Airport (YYC) and Vancouver International Airport (YVR) and Canadian Rockies International Airport on Air Canada. There are also daily flights to and from Vancouver on Pacific Coastal Airlines.

By Car

Fernie is located on Highway #3 (The Crow's Nest Pass Highway) in the extreme southeastern corner of British Columbia, approximately three hours south-west of Calgary International Airport and one hour east of Cranbrook Airport.

Fernie is 15 miles (31 km) south of Sparwood and 26 miles (42 km) from the Alberta/British Columbia border. On Highway 3 to the south is the small sawmill town of Elko (20 miles/32 km).

Road conditions can be difficult in winter due to inclement weather. For road conditions visit www.drivebc.ca

Approximate Driving Times

  • Cranbrook, BC - 1 hr
  • Kimberley, BC - 1.25 hrs
  • Whitefish/Kalispell, Montana - 2 hrs
  • Spokane, Washington - 5 hrs
  • Calgary, Alberta - 3 hrs
  • Banff/Lake Louise, Alberta - 4 hrs
  • Edmonton, Alberta - 6 hrs
  • Seattle, Washington - 8 hrs

By Bus

Fernie is serviced by Greyhound Buslines. Greyhound's pick-up and drop-off location is located at the Husky Gas Station by Smitty's Restaurant and the Super 8 Hotel.

More information

For more detailed information on how to get to Fernie, visit the Tourism Fernie website: