Trains from Bathgate
Live departures loading
Trains a day, on Wednesday 4 November.
Airdrie48Drumgelloch48Charing Cross (Glasgow)47Coatbridge Sunnyside47Edinburgh47Live departures loading
Trains a day, on Wednesday 4 November.
Airdrie48Drumgelloch48Charing Cross (Glasgow)47Coatbridge Sunnyside47Edinburgh47