Bathgate departures

Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.

Lines have reopened between Dumbarton Central and Dalmuir following a fire next to the track. More details can be found in Latest Travel News.

Edinburgh

Platform 1
17:31
on time
More
Show Less

Calling at

Livingston North17:35on time
Uphall17:38on time
Edinburgh Park17:46on time
Haymarket17:51on time
Edinburgh17:57on time
From BathgateOperated by ScotRail

Edinburgh

Platform 1
17:59
on time
More
Show Less

Calling at

Livingston North18:03on time
Uphall18:06on time
Edinburgh Park18:14on time
Haymarket18:19on time
Edinburgh18:25on time
From BathgateOperated by ScotRail

Edinburgh

Platform 1
18:32
on time
More
Show Less

Calling at

Livingston North18:36on time
Uphall18:39on time
Edinburgh Park18:47on time
Haymarket18:52on time
Edinburgh18:58on time
From BathgateOperated by ScotRail

Edinburgh

Platform 1
19:00
on time
More
Show Less

Calling at

Livingston North19:04on time
Uphall19:07on time
Edinburgh Park19:15on time
Haymarket19:20on time
Edinburgh19:26on time
From BathgateOperated by ScotRail