Trains from Kirknewton
Live departures loading
Trains a day, on Thursday 5 November.
Curriehill22Edinburgh22Haymarket22Kingsknowe21Wester Hailes21Live departures loading
Trains a day, on Thursday 5 November.
Curriehill22Edinburgh22Haymarket22Kingsknowe21Wester Hailes21