Livingston North departures

Edinburgh

Platform 1
22:38
due 22:42
More
Show Less
From Helensburgh Central Operated by ScotRail

Dalmuir

Platform 2
23:00
due 23:02
More
Show Less

Calling at

Bathgate 23:05 on time
Armadale 23:10 on time
Blackridge 23:14 on time
Caldercruix 23:20 on time
Drumgelloch 23:24 on time
Airdrie 23:27 on time
Coatdyke 23:29 on time
Coatbridge Sunnyside 23:32 on time
Blairhill 23:35 on time
Easterhouse 23:39 on time
Garrowhill 23:41 on time
Shettleston 23:44 on time
Carntyne 23:46 on time
Bellgrove 23:49 on time
High Street 23:51 on time
Glasgow Queen Street 23:53 on time
Charing Cross (Glasgow) 23:56 on time
Partick 00:01 on time
Hyndland 00:03 on time
Jordanhill 00:05 on time
Scotstounhill 00:08 on time
Garscadden 00:10 on time
Yoker 00:12 on time
Clydebank 00:14 on time
Dalmuir 00:18 on time
From Edinburgh Operated by ScotRail

Bathgate

Platform 2
23:38
on time
More
Show Less

Calling at

Bathgate 23:43 on time
From Edinburgh Operated by ScotRail