Fly to Kelowna (YLW)
Often referred to as the gateway to Revelstoke, the Kelowna International Airport, YLW is Interior BC's largest hub with daily non-stop flights from Calgary, Toronto, Edmonton, Vancouver, Prince George, Victoria, Whitehorse, Seattle & Cranbrook.
Airlines flying into YLW include Air Canada, WestJet, Alaska Airlines, Flair Airlines & Pacific Coastal.
From Kelowna, it’s approximately a 2.5-hour drive to Revelstoke. Car rentals and shuttles are available at the Kelowna airport. Revelstoke Transfers operates an airport shuttle with up to 5 departures per day with door-to-door drop-off service in Revelstoke. If you are travelling in a large group or looking for a dedicated vehicle, Revelstoke Transfers also offers a range of private transfer options.
Fly to Calgary (YYC)
Calgary, Alberta is a major international airport that lies in the foothills of the Rocky Mountains, four and a half hours East of Revelstoke. Calgary has daily non-stop flights from countless destinations in the United States, Mexico, the United Kingdom, Germany, France, China, Japan as well as Central America.
At the present time, there is no scheduled shuttle service between Calgary and Revelstoke. Revelstoke Transfers offers private transfers, but most guests opt to rent a vehicle for the flexibility of visiting resorts in the Rockies. There are several car rental agencies located at the Calgary International Airport including Budget, Enterprise, Hertz and Avis. For details, please visit YYC's website. If you are traveling to Revelstoke in the winter, please make sure to request winter tires on your vehicle.