Distance from Peterborough to Weymouth
The distance from Peterborough to Weymouth is 313 km (or 195 mi). The estimated driving time for the trip is 3h 13min and the main road for this route is the Old North Road, A47. In a straight line, the distance between Peterborough and Weymouth is 231 km (144 mi).
Distance from Peterborough and other towns
- Distance from Peterborough to Welwyn
- Distance from Peterborough to Workington
- Distance from Peterborough to Yeovil
- Distance from Peterborough to Dunoon
- Distance from Peterborough to Frome
- Distance from Peterborough to Barnetby
- Distance from Peterborough to Wingate
- Distance from Peterborough to St Ives
- Distance from Peterborough to Dromore
- Distance from Peterborough to Melton Constable
- Distance from Peterborough to Newtown
- Distance from Peterborough to Portsmouth
Distance from Weymouth and other towns
- Distance from Weymouth to Reading
- Distance from Weymouth to Liverpool
- Distance from Weymouth to Stoke-On-Trent
- Distance from Weymouth to Portsmouth
- Distance from Weymouth to Middlesbrough
- Distance from Weymouth to Leeds
- Distance from Weymouth to Cardiff
- Distance from Weymouth to Birmingham
- Distance from Weymouth to Brighton
- Distance from Weymouth to Glasgow
- Distance from Weymouth to Nottingham