Distance from Petworth to Machynlleth
The distance from Petworth to Machynlleth is 361 km (or 225 mi). The estimated driving time for the trip is 4h 36min and the main road for this route is the Marlborough Road, A419. In a straight line, the distance between Petworth and Machynlleth is 286 km (178 mi).
Distance from Petworth and other towns
- Distance from Petworth to Canvey Island
- Distance from Petworth to Porth
- Distance from Petworth to Barnard Castle
- Distance from Petworth to Machynlleth
- Distance from Petworth to Kettering
- Distance from Petworth to South Brent
- Distance from Petworth to Rushden
- Distance from Petworth to Whitstable
- Distance from Petworth to Ascot
- Distance from Petworth to Newmilns
- Distance from Petworth to Westhill
- Distance from Petworth to Redcar
Distance from Machynlleth and other towns
- Distance from Machynlleth to Middlesbrough
- Distance from Machynlleth to Nottingham
- Distance from Machynlleth to Stoke-On-Trent
- Distance from Machynlleth to Glasgow
- Distance from Machynlleth to London
- Distance from Machynlleth to Sheffield
- Distance from Machynlleth to Edinburgh
- Distance from Machynlleth to Reading
- Distance from Machynlleth to Cardiff
- Distance from Machynlleth to Manchester
- Distance from Machynlleth to Brighton