Detailed timetable

07:19 Tweedbank to Edinburgh

Tuesday 6 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:18 -1 min
Galashiels07:2307:23 07:22 07:23 On time
Bowland Junctionpass07:28 07:27 -1 min
Stow07:3207:32 07:31 07:32 On time
Galabank Junctionpass07:34½ 07:33 -1 min
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:56 On time
King's Gate Junctionpass07:58 07:58 On time
Shawfair08:0008:03 08:00 08:02 -1 min
Newcraighall South Junctionpass08:05 08:04
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.