Driving Directions to Kelso:
From Edinburgh:
Take the A68 road towards Jedburgh and follow the signs to Kelso.
From Newcastle:
Take the A696 road towards Jedburgh and follow the signs to Kelso.
Suggested route from Melrose:
Take the A68 towards Jedburgh and then follow the signs to Kelso.
Rail Directions to Kelso:
The nearest railway station to Kelso is Berwick-upon-Tweed, which is around 20 miles away. From there you can take a bus or hire a car to reach Kelso.
Suggested route from Edinburgh:
Take a train to Berwick-upon-Tweed and then take a bus or hire a car to reach Kelso.
Suggested route from Newcastle:
Take a train to Berwick-upon-Tweed and then take a bus or hire a car to reach Kelso.