Buy tickets from Uphall
through Realtime Tickets, our ticket portal
0851
Edinburgh
Expected at 0856
ScotRail · 6 coaches
0900
Helensburgh Central
On time
ScotRail · 6 coaches
0907
Bathgate
On time
ScotRail · 6 coaches
0909
Edinburgh
Expected at 0917
ScotRail · 6 coaches
0928
Helensburgh Central
Cancelled (points failure)
ScotRail service
0936
Edinburgh
Expected at 0949
ScotRail · 6 coaches
0938
Bathgate
On time
ScotRail · 6 coaches
0957
Helensburgh Central
On time
ScotRail · 6 coaches
1013
Edinburgh
On time
ScotRail · 3 coaches
1026
Helensburgh Central
On time
ScotRail · 6 coaches
1037
Edinburgh
On time
ScotRail · 6 coaches