Distance from Peterborough to Malmesbury
The distance from Peterborough to Malmesbury is 201 km (or 125 mi). The estimated driving time for the trip is 2h 28min and the main road for this route is the Towcester Road. In a straight line, the distance between Peterborough and Malmesbury is 168 km (105 mi).
Distance from Peterborough and other towns
- Distance from Peterborough to Marlborough
- Distance from Peterborough to Mablethorpe
- Distance from Peterborough to Blackwood
- Distance from Peterborough to Marlow
- Distance from Peterborough to Shrewsbury
- Distance from Peterborough to Whitchurch
- Distance from Peterborough to Conwy
- Distance from Peterborough to Strathdon
- Distance from Peterborough to Ashbourne
- Distance from Peterborough to Helmsdale
- Distance from Peterborough to Ashtead
- Distance from Peterborough to Corbridge
Distance from Malmesbury and other towns
- Distance from Malmesbury to Leicester
- Distance from Malmesbury to Manchester
- Distance from Malmesbury to Stoke-On-Trent
- Distance from Malmesbury to Belfast
- Distance from Malmesbury to Cardiff
- Distance from Malmesbury to Liverpool
- Distance from Malmesbury to Middlesbrough
- Distance from Malmesbury to Portsmouth
- Distance from Malmesbury to Nottingham
- Distance from Malmesbury to Sheffield
- Distance from Malmesbury to Bristol