Distance from Haddington to Penarth
The distance from Haddington to Penarth is 653 km (or 406 mi). The estimated driving time for the trip is 6h 58min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Haddington and Penarth is 507 km (316 mi).
Distance from Haddington and other towns
- Distance from Haddington to Stansted
- Distance from Haddington to Cleator Moor
- Distance from Haddington to Exmouth
- Distance from Haddington to Ringwood
- Distance from Haddington to Crickhowell
- Distance from Haddington to Clarbeston Road
- Distance from Haddington to Isle Of Lewis
- Distance from Haddington to Brentwood
- Distance from Haddington to Leyburn
- Distance from Haddington to Paisley
- Distance from Haddington to Minehead
- Distance from Haddington to Kidlington
Distance from Penarth and other towns
- Distance from Penarth to Liverpool
- Distance from Penarth to Brighton
- Distance from Penarth to London
- Distance from Penarth to Leicester
- Distance from Penarth to Belfast
- Distance from Penarth to Sheffield
- Distance from Penarth to Manchester
- Distance from Penarth to Glasgow
- Distance from Penarth to Leeds
- Distance from Penarth to Cardiff
- Distance from Penarth to Nottingham