Trains from Newtongrange
Live departures loading
Trains a day, on Friday 6 November.
Brunstane32Edinburgh32Eskbank32Newcraighall32Shawfair32Live departures loading
Trains a day, on Friday 6 November.
Brunstane32Edinburgh32Eskbank32Newcraighall32Shawfair32