Distance from Haverhill to Cardiff
The distance from Haverhill to Cardiff is 298 km (or 186 mi). The estimated driving time for the trip is 3h 56min and the main road for this route is the Brockworth Interchange. In a straight line, the distance between Haverhill and Cardiff is 255 km (159 mi).
Distance from Haverhill and other towns
- Distance from Haverhill to Canonbie
- Distance from Haverhill to Ibstock
- Distance from Haverhill to Caersws
- Distance from Haverhill to Gravesend
- Distance from Haverhill to Woking
- Distance from Haverhill to Huntingdon
- Distance from Haverhill to Newport
- Distance from Haverhill to Mirfield
- Distance from Haverhill to Strathpeffer
- Distance from Haverhill to Kingston Upon Thames
- Distance from Haverhill to Cranleigh
- Distance from Haverhill to Aberaeron
Distance from Cardiff and other towns
- Distance from Cardiff to London
- Distance from Cardiff to Portsmouth
- Distance from Cardiff to Edinburgh
- Distance from Cardiff to Leicester
- Distance from Cardiff to Stoke-On-Trent
- Distance from Cardiff to Liverpool
- Distance from Cardiff to Birmingham
- Distance from Cardiff to Sheffield
- Distance from Cardiff to Leeds
- Distance from Cardiff to Glasgow
- Distance from Cardiff to Nottingham