Bellshill departures

06:22
on time
More
Show Less

Calling at

Uddingston06:26on time
Cambuslang06:31on time
Glasgow Central06:40on time
From CarstairsOperated by ScotRail

Edinburgh

Platform 2
06:37
on time
More
Show Less

Calling at

Holytown06:41on time
Shotts06:50on time
Fauldhouse06:58on time
Addiewell07:04on time
West Calder07:08on time
Livingston South07:12on time
Kirknewton07:19on time
Curriehill07:25on time
Wester Hailes07:28on time
Kingsknowe07:31on time
Slateford07:35on time
Haymarket07:39on time
Edinburgh07:44on time
From Glasgow CentralOperated by ScotRail
06:52
on time
More
Show Less

Calling at

Uddingston06:56on time
Cambuslang07:01on time
Glasgow Central07:10on time
From LanarkOperated by ScotRail
07:07
on time
More
Show Less

Calling at

Uddingston07:14on time
Cambuslang07:19on time
Glasgow Central07:28on time
From EdinburghOperated by ScotRail

Lanark

Platform 2
07:08
on time
More
Show Less

Calling at

Motherwell07:14on time
Shieldmuir07:18on time
Wishaw07:21on time
Carluke07:27on time
Lanark07:38on time
From Glasgow CentralOperated by ScotRail