Distance from Yarmouth to Windsor

The distance from Yarmouth to Windsor is 235 km (or 147 mi). The estimated driving time for the trip is 2h 49min and the main road for this route is the Station Road. In a straight line, the distance between Yarmouth and Windsor is 197 km (123 mi).