Detailed timetable

07:19 Tweedbank to Edinburgh

Wednesday 7 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:23 07:24 +1 min
Bowland Junctionpass07:28 07:28 On time
Stow07:3207:32 07:32 07:33 +1 min
Galabank Junctionpass07:34½ 07:35 +1 min
Tynehead Junctionpass07:44 07:44 On time
Fushiebridge Junctionpass07:47½ 07:48 +1 min
Gorebridge07:4907:49 07:49 07:50 +1 min
Newtongrange07:5307:53 07:53 07:54½ +1 min
Eskbank07:5607:56 07:56½ 07:58 +2 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:20 On time
Edinburgh108:24 08:23 On time

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