the distance between Portland Or and Montreal Canada is 2,943.6 miles.
20000km
The driving distance is 387 km.
The shortest driving distance between Portland, Ontario, Canada, and Lexington, Virginia, USA, is approximately 735 miles (1183 kilometers), which would take around 12-13 hours to drive without traffic.
The distance from Beaverton, Ontario, Canada to Orillia, Ontario, Canada is 17.77 miles. This is equal in distance to 28.598 kilometers.
The driving distance from Toronto, Canada to Bolton, Canada is 31 miles.
Big Springs, NE
The driving distance from Simcoe, Canada to Ottawa, Canada is 370 miles / 595 km
Maine is not a city but a state so which is further south between south windsor and portland is............... South Windsor Ontario Canada
260km
381.87mi / 614.55km
387 kilometres