Of Melrose, about equidistant from Melrose and St Boswells stations on the North British railway.
Of Edinburgh by the North British railway branch line from Reston Junction to St Boswells, and about 4 m.
Of Jedburgh, via St Boswells and Roxburgh, by the North British railway.
Of Edinburgh by the North British railway, via Roxburgh and St Boswells (49 m.
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.