Distance from Calgary to Revelstoke is two hundred and fifty-four miles.
The road trip out of Calgary to Revelstoke will take approximately four hours thirty-four minutes by car
Distance between Calgary and Revelstoke
Flight from Calgary to Revelstoke