Virgin Trains East Coast operates a train from Edinburgh to Coldingham hourly. Tickets cost $17 - $26 and the journey takes 40 min. 3 other operators also service this route. Alternatively, Border Buses operates a bus from Edinburgh to Coldingham hourly. Tickets cost $18 and the journey takes 1 h 45 min. Borders Buses also services this route hourly.
From Edinburgh train to Berwick-upon-Tweed, Castlegate (Monument) then bus to Coldingham, Krisella House (Old Police Station). 1 h 14 min £20. From Edinburgh, Bus Station bus to Coldingham, Strathtyre House (Eyemouth Road). 1 h 45 min £12. From Edinburgh taxi to Coldingham. 54 min £132. From Edinburgh drive to Coldingham. 54 min £8.