Distance from Melksham to Petersfield
The distance from Melksham to Petersfield is 115 km (or 72 mi). The estimated driving time for the trip is 1h 30min and the main road for this route is the Andover Road, A342. In a straight line, the distance between Melksham and Petersfield is 93 km (58 mi).
Distance from Melksham and other towns
- Distance from Melksham to Corsham
- Distance from Melksham to Coleraine
- Distance from Melksham to Romsey
- Distance from Melksham to Llanidloes
- Distance from Melksham to Sandhurst
- Distance from Melksham to Pickering
- Distance from Melksham to Kilwinning
- Distance from Melksham to Bungay
- Distance from Melksham to Strathaven
- Distance from Melksham to Broseley
- Distance from Melksham to Christchurch
- Distance from Melksham to Melton Mowbray
Distance from Petersfield and other towns
- Distance from Petersfield to Brighton
- Distance from Petersfield to Middlesbrough
- Distance from Petersfield to Stoke-On-Trent
- Distance from Petersfield to Leeds
- Distance from Petersfield to Liverpool
- Distance from Petersfield to Leicester
- Distance from Petersfield to Portsmouth
- Distance from Petersfield to Reading
- Distance from Petersfield to Sheffield
- Distance from Petersfield to Nottingham
- Distance from Petersfield to Cardiff