Distance from Newcastle Upon Tyne to Selkirk

The distance from Newcastle Upon Tyne to Selkirk is 116 km (or 73 mi). The estimated driving time for the trip is 1h 29min and the main road for this route is the Main Street, A696. In a straight line, the distance between Newcastle Upon Tyne and Selkirk is 101 km (63 mi).