Detailed timetable

13:45 Edinburgh to Keith Branch Platform GB Railfreight

Wednesday 7 October 2026

Live map
Headcode: 1H79Headcode1H79 UIDP02404

Planned service information

Power type
Diesel
Timing load / planned train type
315
Maximum speed
60 mph
Operating characteristics
Q
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh213:45
Princes St Gardenspass13:46½
Haymarket2pass13:49
Haymarket West Junctionpass13:50½
Dalmeny Junctionpass13:58
Inverkeithing2pass14:06
Burntisland2pass14:16½
Kirkcaldy2pass14:26
Thornton South Junctionpass14:31½
Thornton North Junctionpass14:33
Ladybank2pass14:54
Ladybank Branch Loop14:5615:00
Newburghpass15:11
Hilton Junctionpass15:25½
Perth Dundee Loop15:3215:58
Perth216:0016:13
Barnhill (Perth)pass16:16½
Errolpass16:27
Longforgan L.c.pass16:32
Dundee 697 Signalpass16:33½
Dundee Central Junctionpass16:44
Dundee416:4517:10
Camperdown Junctionpass17:14
Broughty Ferry2pass17:19
Carnoustie2pass17:26½
Arbroath2pass17:33
Inverkeilorpass17:42½
Usanpass17:53½
Montrose2pass17:56½
Craigopass18:03½
Laurencekirkpass18:10
Carmontpass18:17
Stonehaven2pass18:23
Newtonhill Sig A223pass18:29½
Aberdeen A229 Signalpass18:33½
Aberdeen A55 Signalpass18:37½
Craiginches Southpass18:38½
Aberdeen Ferryhill Junctionpass18:41
Aberdeen618:44½18:48½
Berryden Junctionpass18:50½
Dyce1pass18:56½
Inverurie119:08½19:14½
Insch1pass19:28½
Kennethmont19:38½19:50½
Huntly1pass20:01
Keith Looppass20:17
Keith Branch Platform GB Railfreight20:20

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