Detailed timetable

12:43 Edinburgh to Tweedbank

Thursday 8 October 2026

Live map
Headcode: 2T84Headcode2T84 OperatorScotRail UIDW83628

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh312:43 12:42 -1 min
Abbeyhill Junctionpass12:44½ 12:44 On time
Craigentinny Junctionpass12:45½ 12:45 On time
Portobello Junction (Lothian)12:47½12:48 12:47½ 12:50 +2 min
Brunstane12:5112:51 12:52 12:53 +2 min
Newcraighall12:5512:55 12:55 12:56 +1 min
Newcraighall South Junctionpass12:56½ 12:57½
Shawfair12:5812:59 12:58 12:59 On time
King's Gate Junctionpass13:01½ 13:01 On time
Eskbank13:0313:04 13:03 13:04 On time
Newtongrange13:0713:07 13:06 13:07 On time
Gorebridge13:1113:12 13:11 13:12 On time
Fushiebridge Junctionpass13:13 13:13 On time
Tynehead Junctionpass13:19 13:17 -2 min
Galabank Junctionpass13:28 13:26 -2 min
Stow13:2913:29 13:27 13:29 On time
Bowland Junctionpass13:33½ 13:32 -1 min
Galashiels13:3713:38 13:36 13:37 -1 min
Tweedbank Sig Emb244pass13:41 13:40
Tweedbank113:43 13:41 -1 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.