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