Detailed timetable

07:19 Tweedbank to Edinburgh

Thursday 8 October 2026

Live map
Headcode: 2T59Headcode2T59 OperatorScotRail UIDW83534

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Tweedbank107:19 07:19 On time
Galashiels07:2307:23 07:22 07:24 +1 min
Bowland Junctionpass07:28 07:28 On time
Stow07:3207:32 07:32 07:33 +1 min
Galabank Junctionpass07:34½ 07:34 On time
Tynehead Junctionpass07:44 07:43 -1 min
Fushiebridge Junctionpass07:47½ 07:47 On time
Gorebridge07:4907:49 07:48 07:49 On time
Newtongrange07:5307:53 07:52 07:53½ On time
Eskbank07:5607:56 07:55½ 07:57 +1 min
King's Gate Junctionpass07:58 07:59 +1 min
Shawfair08:0008:03 08:01 08:03 On time
Newcraighall South Junctionpass08:05 08:05
Newcraighall08:0608:08 08:05 08:07 -1 min
Brunstane08:1108:13 08:10 08:12 -1 min
Portobello Junction (Lothian)pass08:15 08:14 -1 min
Craigentinny Junctionpass08:16½ 08:16 On time
Abbeyhill Junction08:19½08:20½ 08:19½ 08:21 +1 min
Edinburgh108:24 08:23 On time

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