Distance from Canterbury to Weymouth
The distance from Canterbury to Weymouth is 487 km (or 303 mi). The estimated driving time for the trip is 4h 58min and the main road for this route is the M6. In a straight line, the distance between Canterbury and Weymouth is 395 km (246 mi).
Distance from Canterbury and other towns
- Distance from Canterbury to Caledon
- Distance from Canterbury to Holsworthy
- Distance from Canterbury to Bradford-On-Avon
- Distance from Canterbury to Sandown
- Distance from Canterbury to Dundee
- Distance from Canterbury to Westcliff-On-Sea
- Distance from Canterbury to Dukinfield
- Distance from Canterbury to Newent
- Distance from Canterbury to Westerham
- Distance from Canterbury to Boston
- Distance from Canterbury to Kelty
- Distance from Canterbury to Jedburgh
Distance from Weymouth and other towns
- Distance from Weymouth to London
- Distance from Weymouth to Reading
- Distance from Weymouth to Birmingham
- Distance from Weymouth to Leeds
- Distance from Weymouth to Liverpool
- Distance from Weymouth to Belfast
- Distance from Weymouth to Manchester
- Distance from Weymouth to Stoke-On-Trent
- Distance from Weymouth to Bristol
- Distance from Weymouth to Cardiff
- Distance from Weymouth to Edinburgh