Distance from Dover to Haverhill
The distance from Dover to Haverhill is 179 km (or 112 mi). The estimated driving time for the trip is 2h 3min and the main road for this route is the M20. In a straight line, the distance between Dover and Haverhill is 123 km (77 mi).
Distance from Dover and other towns
- Distance from Dover to Halstead
- Distance from Dover to Isle Of Arran
- Distance from Dover to Forsinard
- Distance from Dover to York
- Distance from Dover to Brecon
- Distance from Dover to Bridgnorth
- Distance from Dover to Augher
- Distance from Dover to Doncaster
- Distance from Dover to Barnard Castle
- Distance from Dover to Ballycastle
- Distance from Dover to Exeter
- Distance from Dover to Crewe
Distance from Haverhill and other towns
- Distance from Haverhill to Liverpool
- Distance from Haverhill to Glasgow
- Distance from Haverhill to Birmingham
- Distance from Haverhill to London
- Distance from Haverhill to Cardiff
- Distance from Haverhill to Sheffield
- Distance from Haverhill to Nottingham
- Distance from Haverhill to Leeds
- Distance from Haverhill to Middlesbrough
- Distance from Haverhill to Belfast
- Distance from Haverhill to Edinburgh