Distance from Edmonton to Waterloo is two thousand and four miles.
The road trip out of Edmonton to Waterloo will take approximately one day eight hours fourteen minutes by car
Distance between Edmonton and Waterloo
Flight from Edmonton to Waterloo