Bellshill departures

Lanark

Platform 2
08:09
due 08:11
More
Show Less
From Glasgow Central Operated by ScotRail
08:10
on time
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
08:20
on time
More
Show Less

Calling at

Shotts 08:33 on time
West Calder 08:45 on time
Livingston South 08:49 on time
Haymarket 09:05 on time
Edinburgh 09:10 on time
From Glasgow Central Operated by ScotRail
08:25
on time
More
Show Less

Calling at

Uddingston 08:29 on time
Cambuslang 08:33 on time
Glasgow Central 08:45 on time
From Lanark Operated by ScotRail

Edinburgh

Platform 2
08:33
on time
More
Show Less

Calling at

Holytown 08:37 on time
Carfin 08:42 on time
Cleland 08:45 on time
Hartwood 08:52 on time
Shotts 08:56 on time
Fauldhouse 09:01 on time
Breich 09:04 on time
Addiewell 09:08 on time
West Calder 09:11 on time
Livingston South 09:17 on time
Kirknewton 09:23 on time
Curriehill 09:29 on time
Wester Hailes 09:32 on time
Kingsknowe 09:35 on time
Slateford 09:38 on time
Haymarket 09:46 on time
Edinburgh 09:51 on time
From Glasgow Central Operated by ScotRail

Lanark

Platform 2
08:39
on time
More
Show Less

Calling at

Motherwell 08:45 on time
Shieldmuir 08:51 on time
Wishaw 08:56 on time
Carluke 09:02 on time
Lanark 09:13 on time
From Glasgow Central Operated by ScotRail
08:47
on time
More
Show Less

Calling at

Glasgow Central 09:10 on time
From Edinburgh Operated by ScotRail
08:54
on time
More
Show Less

Calling at

Uddingston 08:58 on time
Cambuslang 09:03 on time
Glasgow Central 09:12 on time
From Lanark Operated by ScotRail

Lanark

no platform
09:10
on time
More
Show Less

Calling at

Motherwell 09:20 on time
Shieldmuir 09:24 on time
Wishaw 09:27 on time
Carluke 09:36 on time
Lanark 09:47 on time
From Glasgow Central Operated by ScotRail

Edinburgh

no platform
09:18
on time
More
Show Less

Calling at

Shotts 09:28 on time
West Calder 09:39 on time
Livingston South 09:45 on time
Haymarket 10:03 on time
Edinburgh 10:09 on time
From Glasgow Central Operated by ScotRail