Bathgate departures

Edinburgh

Platform 1
05:47
on time
More
Show Less

Calling at

Livingston North05:51on time
Uphall05:55on time
Edinburgh Park06:04on time
Haymarket06:08on time
Edinburgh06:14on time
From BathgateOperated by ScotRail