Revelstoke is located on the banks of the Columbia River at the intersection of Hwy-1 (TransCanada) and Hwy-23 in southeast British Columbia, approx. 640 km northeast of Vancouver, and approx. 400 km west of Calgary.
From Vancouver: Hwy-1 (Trans Canada) east approx. 140 km to Hwy-3 (Crowsnest Highway). Continue east on Hwy-3 (Crowsnest Hwy. approx. 6.5 km to Hwy-5 North (Coquihalla Highway). Proceed north on Hwy-5 (Coquihalla Hwy.) approx. 196 km to Hwy-1 East/Hwy-97 South. Proceed east on Hwy-1/Hwy-97 approx. 210 km to Victoria Rd. in Revelstoke. Turn right on Victoria Rd. and proceed southeast approx. 3 km to 7th St. E. Turn right on 7th St. E and proceed west approx. 1 block to Vernon Avenue. Turn left on Vernon Ave. and proceed south approx. 0.25 km (3 blocks) to arena on the left.