Newcraighall departures

Edinburgh

Platform 1
20:07
on time
More
Show Less

Calling at

Brunstane20:10on time
Edinburgh20:26on time
From TweedbankOperated by ScotRail