Distance from Craigavon to Selkirk
The distance from Craigavon to Selkirk is 334 km (or 208 mi). The estimated driving time for the trip is 6h 24min and the main road for this route is the A708. In a straight line, the distance between Craigavon and Selkirk is 257 km (160 mi).
Distance from Craigavon and other towns
- Distance from Craigavon to Ryton
- Distance from Craigavon to Banstead
- Distance from Craigavon to South Petherton
- Distance from Craigavon to Alford
- Distance from Craigavon to Batley
- Distance from Craigavon to Shepperton
- Distance from Craigavon to Worcester Park
- Distance from Craigavon to Boldon Colliery
- Distance from Craigavon to Dover
- Distance from Craigavon to Southall
- Distance from Craigavon to Clarbeston Road
- Distance from Craigavon to Shildon
Distance from Selkirk and other towns
- Distance from Selkirk to Belfast
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Nottingham
- Distance from Selkirk to Leeds
- Distance from Selkirk to Glasgow
- Distance from Selkirk to London
- Distance from Selkirk to Bristol
- Distance from Selkirk to Leicester
- Distance from Selkirk to Reading
- Distance from Selkirk to Manchester
- Distance from Selkirk to Brighton