Updated at 03:48, UK time
TimeDestinationTrainStatusPlatform
09:23TweedbankScotRail 2T66On time109:32EdinburghScotRail 2T63On time110:26TweedbankScotRail 2T68On time–10:32EdinburghScotRail 2T65On time–11:23TweedbankScotRail 2T70On time–11:32EdinburghScotRail 2T67On time–12:23TweedbankScotRail 2T72On time–12:32EdinburghScotRail 2T69On time–13:23TweedbankScotRail 2T74On time–13:32EdinburghScotRail 2T71On time–14:23TweedbankScotRail 2T76On time–14:32EdinburghScotRail 2T73On time–TimeFromTrainStatusPlatform
09:23EdinburghScotRail 2T66On time109:32TweedbankScotRail 2T63On time110:25EdinburghScotRail 2T68On time–10:32TweedbankScotRail 2T65On time–11:23EdinburghScotRail 2T70On time–11:32TweedbankScotRail 2T67On time–12:23EdinburghScotRail 2T72On time–12:32TweedbankScotRail 2T69On time–13:23EdinburghScotRail 2T74On time–13:32TweedbankScotRail 2T71On time–14:23EdinburghScotRail 2T76On time–14:32TweedbankScotRail 2T73On time–Direct trains from Newcraighall
From today's National Rail timetable · fastest journey timeQuestions about Newcraighall station
Which trains leave Newcraighall today?
30 trains call at Newcraighall today, including 15 to Edinburgh. The board at the top of the page shows the next departures, with platform and delay.
Nearby stations: Musselburgh · Brunstane · Shawfair · Wallyford · Eskbank · Edinburgh