668 miles
about 35 miles
About seven miles.
About 1,000km
about 500 miles
About 680 miles.
The straight-line distance from Winchester, Virginia to Toronto, Ontario, Canada is 315.2 miles. The driving distance is 430.7 miles. The estimated driving time is 8 hours.
If driving, about 10-11 hours, depending on the route selected.
The driving distance is about 440km.
The driving distance is about 145km.
Driving from Richmond to Toronto is 663 mi (about 10 hours 55 mins).
The driving distance is about 480km
The driving distance is about 130km