Carstairs CRS
25 trains today · ScotRail and Caledonian Sleeper · 87% on time so far
Departures Arrivals Station Board
1st 10:31 Edinburgh Plat 2 On time
Calling at: Haymarket and Edinburgh
Formed of 3 coaches
2nd 10:48 Glasgow Central Plat 1 On time
Formed of 3 coaches
09:00