Distance from Malmesbury to Wrexham
The distance from Malmesbury to Wrexham is 213 km (or 133 mi). The estimated driving time for the trip is 2h 38min and the main road for this route is the M5. In a straight line, the distance between Malmesbury and Wrexham is 172 km (107 mi).
Distance from Malmesbury and other towns
- Distance from Malmesbury to Okehampton
- Distance from Malmesbury to Ebbw Vale
- Distance from Malmesbury to St Albans
- Distance from Malmesbury to Penrhyndeudraeth
- Distance from Malmesbury to Lossiemouth
- Distance from Malmesbury to Hyde
- Distance from Malmesbury to Sunderland
- Distance from Malmesbury to Faringdon
- Distance from Malmesbury to Stafford
- Distance from Malmesbury to Axminster
- Distance from Malmesbury to Bruton
- Distance from Malmesbury to Honiton
Distance from Wrexham and other towns
- Distance from Wrexham to London
- Distance from Wrexham to Bristol
- Distance from Wrexham to Leeds
- Distance from Wrexham to Cardiff
- Distance from Wrexham to Reading
- Distance from Wrexham to Manchester
- Distance from Wrexham to Leicester
- Distance from Wrexham to Stoke-On-Trent
- Distance from Wrexham to Brighton
- Distance from Wrexham to Middlesbrough
- Distance from Wrexham to Portsmouth