Westerton departures

Airdrie

Platform 1
08:37
on time
More
Show Less
From Balloch Operated by ScotRail

Milngavie

Platform 2
08:39
on time
More
Show Less
From Edinburgh Operated by ScotRail

Cumbernauld

Platform 1
08:48
on time
More
Show Less

Calling at

Anniesland 08:51 on time
Hyndland 08:56 on time
Partick 08:59 on time
Exhibition Centre 09:02 on time
Anderston 09:04 on time
Glasgow Central 09:06 on time
Argyle Street 09:09 on time
Bridgeton 09:13 on time
Dalmarnock 09:15 on time
Rutherglen 09:17 on time
Cambuslang 09:21 on time
Newton 09:24 on time
Blantyre 09:28 on time
Hamilton West 09:31 on time
Hamilton Central 09:33 on time
Airbles 09:39 on time
Motherwell 09:42 on time
Whifflet 09:50 on time
Coatbridge Central 09:53 on time
Greenfaulds 10:00 on time
Cumbernauld 10:02 on time
From Milngavie Operated by ScotRail

Dalmuir

Platform 2
08:49
due 08:51
More
Show Less

Calling at

Drumchapel 08:51 due 08:53
Drumry 08:53 due 08:55
Singer 08:56 on time
Dalmuir 08:58 due 09:00
From Whifflet Operated by ScotRail

Milngavie

Platform 2
08:56
on time
More
Show Less

Calling at

Bearsden 08:58 on time
Hillfoot 09:00 on time
Milngavie 09:04 on time
From Larkhall Operated by ScotRail

Balloch

Platform 2
08:59
on time
More
Show Less

Calling at

Drumchapel 09:02 on time
Drumry 09:04 on time
Singer 09:06 on time
Dalmuir 09:09 on time
Dumbarton East 09:17 on time
Dumbarton Central 09:19 on time
Dalreoch 09:20 on time
Renton 09:23 on time
Alexandria 09:26 on time
Balloch 09:30 on time
From Airdrie Operated by ScotRail

Larkhall

Platform 1
08:59
on time
More
Show Less

Calling at

Anniesland 09:02 on time
Hyndland 09:06 on time
Partick 09:08 on time
Exhibition Centre 09:11 on time
Anderston 09:13 on time
Glasgow Central 09:15 on time
Argyle Street 09:18 on time
Bridgeton 09:22 on time
Dalmarnock 09:25 on time
Rutherglen 09:27 on time
Cambuslang 09:33 on time
Newton 09:36 on time
Blantyre 09:40 on time
Hamilton West 09:43 on time
Hamilton Central 09:45 on time
Chatelherault 09:50 on time
Merryton 09:53 on time
Larkhall 09:56 on time
From Dalmuir Operated by ScotRail

Edinburgh

Platform 1
09:03
on time
More
Show Less

Calling at

Anniesland 09:06 on time
Hyndland 09:09 on time
Partick 09:11 on time
Charing Cross (Glasgow) 09:16 on time
Glasgow Queen Street 09:18 on time
High Street 09:20 on time
Bellgrove 09:22 on time
Carntyne 09:26 on time
Shettleston 09:28 on time
Coatbridge Sunnyside 09:37 on time
Airdrie 09:41 on time
Drumgelloch 09:44 on time
Caldercruix 09:48 on time
Blackridge 09:54 on time
Armadale 09:58 on time
Bathgate 10:02 on time
Livingston North 10:07 on time
Uphall 10:10 on time
Edinburgh Park 10:18 on time
Haymarket 10:25 on time
Edinburgh 10:31 on time
From Milngavie Operated by ScotRail

Airdrie

Platform 1
09:07
on time
More
Show Less

Calling at

Anniesland 09:10 on time
Hyndland 09:13 on time
Partick 09:16 on time
Charing Cross (Glasgow) 09:20 on time
Glasgow Queen Street 09:23 on time
High Street 09:26 on time
Bellgrove 09:28 on time
Carntyne 09:32 on time
Shettleston 09:34 on time
Garrowhill 09:37 on time
Easterhouse 09:39 on time
Blairhill 09:43 on time
Coatbridge Sunnyside 09:46 on time
Coatdyke 09:48 on time
Airdrie 09:52 on time
From Balloch Operated by ScotRail

Milngavie

Platform 2
09:11
on time
More
Show Less

Calling at

Bearsden 09:13 on time
Hillfoot 09:15 on time
Milngavie 09:19 on time
From Edinburgh Operated by ScotRail