Distance from Marazion to Penarth
The distance from Marazion to Penarth is 360 km (or 224 mi). The estimated driving time for the trip is 3h 53min and the main road for this route is the A30. In a straight line, the distance between Marazion and Penarth is 214 km (133 mi).
Distance from Marazion and other towns
- Distance from Marazion to Strathcarron
- Distance from Marazion to Royston
- Distance from Marazion to Derby
- Distance from Marazion to Erskine
- Distance from Marazion to Edinburgh
- Distance from Marazion to Eyemouth
- Distance from Marazion to Langport
- Distance from Marazion to East Linton
- Distance from Marazion to Brierley Hill
- Distance from Marazion to Ashford
- Distance from Marazion to Tillicoultry
- Distance from Marazion to Knaresborough
Distance from Penarth and other towns
- Distance from Penarth to Brighton
- Distance from Penarth to Liverpool
- Distance from Penarth to Edinburgh
- Distance from Penarth to Nottingham
- Distance from Penarth to Manchester
- Distance from Penarth to Stoke-On-Trent
- Distance from Penarth to Cardiff
- Distance from Penarth to London
- Distance from Penarth to Leeds
- Distance from Penarth to Portsmouth
- Distance from Penarth to Middlesbrough