Uddingston departures

Edinburgh

Platform 2
14:28
due 14:32
More
Show Less
From Glasgow CentralOperated by ScotRail
14:39
on time
More
Show Less
From EdinburghOperated by ScotRail

Lanark

Platform 2
14:39
on time
More
Show Less

Calling at

Bellshill14:43on time
Motherwell14:55on time
Shieldmuir14:59on time
Wishaw15:02on time
Carluke15:09on time
Lanark15:19on time
From Glasgow CentralOperated by ScotRail

Lanark

Platform 2
15:00
on time
More
Show Less

Calling at

Bellshill15:04on time
Motherwell15:11on time
Shieldmuir15:16on time
Wishaw15:20on time
Carluke15:26on time
Lanark15:37on time
From Glasgow CentralOperated by ScotRail
15:01
on time
More
Show Less

Calling at

Cambuslang15:05on time
Glasgow Central15:16on time
From LanarkOperated by ScotRail
15:19
on time
More
Show Less

Calling at

Cambuslang15:24on time
Glasgow Central15:33on time
From LanarkOperated by ScotRail

Edinburgh

Platform 2
15:28
on time
More
Show Less

Calling at

Bellshill15:33on time
Holytown15:37on time
Carfin15:41on time
Cleland15:44on time
Hartwood15:49on time
Shotts15:52on time
Fauldhouse15:57on time
Breich16:01on time
Addiewell16:05on time
West Calder16:08on time
Livingston South16:13on time
Kirknewton16:17on time
Curriehill16:23on time
Wester Hailes16:26on time
Kingsknowe16:28on time
Slateford16:31on time
Haymarket16:43on time
Edinburgh16:48on time
From Glasgow CentralOperated by ScotRail

Lanark

Platform 2
15:38
on time
More
Show Less

Calling at

Motherwell15:45on time
Shieldmuir15:50on time
Wishaw15:57on time
Carluke16:03on time
Lanark16:16on time
From Glasgow CentralOperated by ScotRail
15:43
on time
More
Show Less

Calling at

Glasgow Central15:56on time
From EdinburghOperated by ScotRail
16:03
on time
More
Show Less

Calling at

Cambuslang16:07on time
Glasgow Central16:16on time
From LanarkOperated by ScotRail