Uddingston departures

Lanark

Platform 2
21:04
due 21:06
More
Show Less
From Glasgow CentralOperated by ScotRail
21:26
due 21:28
More
Show Less

Calling at

Cambuslang21:30due 21:32
Glasgow Central21:40on time
From LanarkOperated by ScotRail

Edinburgh

Platform 2
21:37
on time
More
Show Less

Calling at

Bellshill21:41on time
Holytown21:45on time
Carfin21:47on time
Cleland21:51on time
Hartwood21:56on time
Shotts21:59on time
Fauldhouse22:05on time
Breich22:09on time
Addiewell22:14on time
West Calder22:17on time
Livingston South22:22on time
Kirknewton22:26on time
Curriehill22:33on time
Wester Hailes22:37on time
Kingsknowe22:39on time
Slateford22:42on time
Haymarket22:46on time
Edinburgh22:51on time
From Glasgow CentralOperated by ScotRail
21:40
on time
More
Show Less

Calling at

Glasgow Central21:54on time
From EdinburghOperated by ScotRail

Lanark

Platform 2
22:07
on time
More
Show Less

Calling at

Bellshill22:11on time
Motherwell22:17on time
Shieldmuir22:22on time
Wishaw22:26on time
Carluke22:32on time
Lanark22:42on time
From Glasgow CentralOperated by ScotRail

Edinburgh

Platform 2
22:24
on time
More
Show Less

Calling at

Bellshill22:28on time
Holytown22:31on time
Carfin22:33on time
Cleland22:36on time
Hartwood22:40on time
Shotts22:43on time
Fauldhouse22:49on time
Breich22:52on time
Addiewell22:56on time
West Calder22:59on time
Livingston South23:04on time
Kirknewton23:08on time
Curriehill23:14on time
Wester Hailes23:18on time
Kingsknowe23:20on time
Slateford23:23on time
Haymarket23:26on time
Edinburgh23:31on time
From Glasgow CentralOperated by ScotRail
22:29
on time
More
Show Less

Calling at

Cambuslang22:33on time
Glasgow Central22:44on time
From LanarkOperated by ScotRail
22:36
on time
More
Show Less

Calling at

Glasgow Central22:54on time
From EdinburghOperated by ScotRail

Lanark

Platform 2
23:03
on time
More
Show Less

Calling at

Bellshill23:07on time
Motherwell23:13on time
Shieldmuir23:18on time
Wishaw23:21on time
Carluke23:28on time
Lanark23:38on time
From Glasgow CentralOperated by ScotRail