Distance from Halstead to Swanage
The distance from Halstead to Swanage is 277 km (or 173 mi). The estimated driving time for the trip is 3h 17min and the main road for this route is the Doncaster By-Pass. In a straight line, the distance between Halstead and Swanage is 240 km (150 mi).
Distance from Halstead and other towns
- Distance from Halstead to Carnforth
- Distance from Halstead to Newry
- Distance from Halstead to Purley
- Distance from Halstead to Lochailort
- Distance from Halstead to Chepstow
- Distance from Halstead to Dartford
- Distance from Halstead to Settle
- Distance from Halstead to Kington
- Distance from Halstead to Harrogate
- Distance from Halstead to Middlesbrough
- Distance from Halstead to Talsarnau
- Distance from Halstead to Tetbury
Distance from Swanage and other towns
- Distance from Swanage to Cardiff
- Distance from Swanage to Birmingham
- Distance from Swanage to Nottingham
- Distance from Swanage to Liverpool
- Distance from Swanage to Bristol
- Distance from Swanage to Portsmouth
- Distance from Swanage to Middlesbrough
- Distance from Swanage to Belfast
- Distance from Swanage to Sheffield
- Distance from Swanage to London
- Distance from Swanage to Reading