Distance from Revelstoke to Portage la Prairie is one thousand and twenty-one miles.
The road trip out of Revelstoke to Portage la Prairie will take approximately sixteen hours twelve minutes by car
Distance between Revelstoke and Portage la Prairie
Flight from Revelstoke to Portage la Prairie