Uddingston departures

19:59
on time
More
Show Less

Calling at

Cambuslang 20:03 on time
Glasgow Central 20:12 on time
From Lanark Operated by ScotRail

Lanark

Platform 2
20:03
due 20:06
More
Show Less

Calling at

Bellshill 20:08 due 20:10
Motherwell 20:14 due 20:16
Shieldmuir 20:22 on time
Wishaw 20:25 on time
Carluke 20:34 on time
Lanark 20:45 on time
From Glasgow Central Operated by ScotRail
20:29
on time
More
Show Less

Calling at

Cambuslang 20:33 on time
Glasgow Central 20:44 on time
From Lanark Operated by ScotRail

Lanark

Platform 2
20:34
on time
More
Show Less

Calling at

Bellshill 20:39 on time
Motherwell 20:46 on time
Shieldmuir 20:50 on time
Wishaw 20:54 on time
Carluke 21:02 on time
Lanark 21:13 on time
From Glasgow Central Operated by ScotRail

Glasgow Central

no platform
20:42
on time
More
Show Less

Calling at

Glasgow Central 20:56 on time
From Edinburgh Operated by ScotRail

Glasgow Central

no platform
20:59
on time
More
Show Less

Calling at

Cambuslang 21:03 on time
Glasgow Central 21:12 on time
From Lanark Operated by ScotRail

Lanark

no platform
21:04
on time
More
Show Less

Calling at

Bellshill 21:09 on time
Motherwell 21:17 on time
Shieldmuir 21:22 on time
Wishaw 21:25 on time
Carluke 21:33 on time
Lanark 21:44 on time
From Glasgow Central Operated by ScotRail

Glasgow Central

no platform
21:25
on time
More
Show Less

Calling at

Cambuslang 21:30 on time
Glasgow Central 21:41 on time
From Lanark Operated by ScotRail

Edinburgh

no platform
21:29
on time
More
Show Less

Calling at

Bellshill 21:34 on time
Holytown 21:40 on time
Carfin 21:43 on time
Cleland 21:47 on time
Hartwood 21:52 on time
Shotts 21:56 on time
Fauldhouse 22:02 on time
Breich 22:06 on time
Addiewell 22:10 on time
West Calder 22:13 on time
Livingston South 22:18 on time
Kirknewton 22:23 on time
Curriehill 22:29 on time
Wester Hailes 22:33 on time
Kingsknowe 22:35 on time
Slateford 22:39 on time
Haymarket 22:43 on time
Edinburgh 22:50 on time
From Glasgow Central Operated by ScotRail

Lanark

no platform
21:37
on time
More
Show Less

Calling at

Bellshill 21:42 on time
Motherwell 21:49 on time
Shieldmuir 21:53 on time
Wishaw 21:56 on time
Carluke 22:02 on time
Lanark 22:13 on time
From Glasgow Central Operated by ScotRail