Distance from Hawick to Keighley
The distance from Hawick to Keighley is 224 km (or 140 mi). The estimated driving time for the trip is 2h 42min and the main road for this route is the M6. In a straight line, the distance between Hawick and Keighley is 183 km (114 mi).
Distance from Hawick and other towns
- Distance from Hawick to Fivemiletown
- Distance from Hawick to Flint
- Distance from Hawick to Menai Bridge
- Distance from Hawick to Lauder
- Distance from Hawick to Tetbury
- Distance from Hawick to Troon
- Distance from Hawick to Northolt
- Distance from Hawick to Bures
- Distance from Hawick to Pentre
- Distance from Hawick to Marianglas
- Distance from Hawick to Dunblane
- Distance from Hawick to Liverpool
Distance from Keighley and other towns
- Distance from Keighley to London
- Distance from Keighley to Reading
- Distance from Keighley to Edinburgh
- Distance from Keighley to Birmingham
- Distance from Keighley to Nottingham
- Distance from Keighley to Middlesbrough
- Distance from Keighley to Leicester
- Distance from Keighley to Stoke-On-Trent
- Distance from Keighley to Leeds
- Distance from Keighley to Portsmouth
- Distance from Keighley to Cardiff