Detailed timetable

16:20 Tweedbank to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2T95Headcode2T95 OperatorScotRail UIDW83663

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Tweedbank216:20 16:20 On time
Galashiels16:2416:24 16:23 16:25 +1 min
Bowland Junctionpass16:29 16:29 On time
Stow16:3316:33 16:33 16:34 +1 min
Galabank Junctionpass16:35 16:35 On time
Tynehead Junctionpass16:44½ 16:45 +1 min
Fushiebridge Junctionpass16:48 16:49 +1 min
Gorebridge16:4916:50 16:50 16:51 +1 min
Newtongrange16:5316:53 16:54 16:54½ +1 min
Eskbank16:5616:56 16:56½ 16:58 +2 min
King's Gate Junctionpass16:58 17:00 +2 min
Shawfair17:0017:02 17:02 17:03 +1 min
Newcraighall South Junctionpass17:04 17:05
Newcraighall17:0517:05 17:06 17:07 +2 min
Brunstane17:0817:09 17:09 17:10 +1 min
Portobello Junction (Lothian)pass17:11 17:11 On time
Craigentinny Junctionpass17:12½ 17:14 +2 min
Abbeyhill Junction17:14½17:15½ 17:16½ 17:16 +1 min
Edinburgh317:19 17:19 +1 min

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