Operated By ScotRail
Arrived Edinburgh 2104
Bathgate
d. 2034
2037
3L
Livingston North
a. 2038
d. 2039
2041
2042
Uphall
a. 2041
d. 2042
2045
2046
4L
Newbridge Jn
a. 2046
d. 2047
2049
2050
Edinburgh Park
a. 2051
d. 2052
2054
2L
Haymarket West Jn
p. 2054
2057
Haymarket
a. 2056
d. 2057
2059
Princes St Gardens
p. 2059
2102
Edinburgh
a. 2101
2104
Schedule Info
Train Info
Passenger Info