Revelstoke Mountain Resort and the town that shares the same name is located along the Trans-Canada Highway, 410 km west of Calgary, or 200 km north of the Kelowna International Airport.
Revelstoke Mountain Resort and the town that shares the same name is located along the Trans-Canada Highway, 410 km west of Calgary, or 200 km north of the Kelowna International Airport.