Detailed timetable

17:20 Tweedbank to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2T99Headcode2T99 OperatorScotRail UIDW83671

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Tweedbank117:20 17:20 On time
Galashiels17:2417:24 17:23 17:24 On time
Bowland Junctionpass17:29 17:29 On time
Stow17:3317:33 17:32 17:33 On time
Galabank Junctionpass17:35 17:34 -1 min
Tynehead Junctionpass17:44½ 17:44 On time
Fushiebridge Junctionpass17:48 17:47 -1 min
Gorebridge17:4917:50 17:49 17:49 -1 min
Newtongrange17:5317:53 17:53 17:53½ On time
Eskbank17:5617:56 17:55½ 17:57 +1 min
King's Gate Junctionpass17:58 17:58 On time
Shawfair18:0018:02 18:00 18:01 -1 min
Newcraighall South Junctionpass18:04 18:03
Newcraighall18:0518:06 18:04 18:05 -1 min
Brunstane18:0918:10 18:08 18:09 -1 min
Portobello Junction (Lothian)pass18:12½ 18:11 -1 min
Craigentinny Junctionpass18:14 18:13 -1 min
Abbeyhill Junction18:1618:18½ 18:15 18:19 +1 min
Edinburgh318:22 18:21 On time

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