Railway communication is supplied by the east coast route to Berwick, the Waverley route through Liddesdale, the London & North-Western by Carlisle, the North British branch from Berwick to St Boswells, and the North Eastern lines from Berwick to Kelso, Alnwick to Coldstream, and Newcastle to Carlisle.
Of Edinburgh by the North British railway, via Roxburgh and St Boswells (49 m.
Of Jedburgh, via St Boswells and Roxburgh, by the North British railway.
Of Edinburgh by the North British railway branch line from Reston Junction to St Boswells, and about 4 m.
Of Melrose, about equidistant from Melrose and St Boswells stations on the North British railway.