Bellgrove departures

Milngavie

Platform 1
14:16
on time
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
14:22
on time
More
Show Less

Calling at

Carntyne 14:25 on time
Shettleston 14:28 on time
Coatbridge Sunnyside 14:36 on time
Airdrie 14:40 on time
Drumgelloch 14:44 on time
Caldercruix 14:48 on time
Blackridge 14:54 on time
Armadale 14:57 on time
Bathgate 15:01 on time
Livingston North 15:06 on time
Uphall 15:09 on time
Edinburgh Park 15:17 on time
Haymarket 15:22 on time
Edinburgh 15:29 on time
From Milngavie Operated by ScotRail

Airdrie

Platform 2
14:28
due 14:33
More
Show Less

Calling at

Carntyne 14:32 due 14:36
Shettleston 14:34 due 14:38
Garrowhill 14:37 due 14:41
Easterhouse 14:39 due 14:43
Blairhill 14:43 due 14:47
Coatbridge Sunnyside 14:46 due 14:50
Coatdyke 14:48 due 14:52
Airdrie 14:52 due 14:56
From Balloch Operated by ScotRail
14:32
on time
More
Show Less

Calling at

High Street 14:34 on time
Glasgow Queen Street 14:36 on time
Charing Cross (Glasgow) 14:39 on time
Partick 14:43 on time
Hyndland 14:45 on time
Jordanhill 14:47 on time
Scotstounhill 14:50 on time
Garscadden 14:52 on time
Yoker 14:55 on time
Clydebank 14:57 on time
Dalmuir 15:00 on time
Kilpatrick 15:03 on time
Bowling 15:06 on time
Dumbarton East 15:10 on time
Dumbarton Central 15:13 on time
From Springburn Operated by ScotRail

Balloch

Platform 1
14:38
on time
More
Show Less

Calling at

High Street 14:40 on time
Glasgow Queen Street 14:42 on time
Charing Cross (Glasgow) 14:45 on time
Partick 14:50 on time
Hyndland 14:52 on time
Anniesland 14:55 on time
Westerton 14:58 on time
Drumchapel 15:01 on time
Drumry 15:03 on time
Singer 15:05 on time
Dalmuir 15:08 on time
Dumbarton East 15:17 on time
Dumbarton Central 15:19 on time
Dalreoch 15:21 on time
Renton 15:24 on time
Alexandria 15:26 on time
Balloch 15:31 on time
From Airdrie Operated by ScotRail

Springburn

Platform 2
14:40
on time
More
Show Less

Calling at

Duke Street 14:42 on time
Alexandra Parade 14:44 on time
Barnhill 14:47 on time
Springburn 14:49 on time
From Dumbarton Central Operated by ScotRail

Milngavie

Platform 1
14:46
on time
More
Show Less

Calling at

High Street 14:48 on time
Glasgow Queen Street 14:51 on time
Charing Cross (Glasgow) 14:54 on time
Partick 14:58 on time
Hyndland 15:00 on time
Anniesland 15:04 on time
Westerton 15:09 on time
Bearsden 15:11 on time
Hillfoot 15:13 on time
Milngavie 15:18 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
14:52
on time
More
Show Less

Calling at

Carntyne 14:55 on time
Shettleston 14:58 on time
Coatbridge Sunnyside 15:06 on time
Airdrie 15:10 on time
Drumgelloch 15:14 on time
Caldercruix 15:18 on time
Blackridge 15:24 on time
Armadale 15:27 on time
Bathgate 15:31 on time
Livingston North 15:36 on time
Uphall 15:39 on time
Edinburgh Park 15:47 on time
Haymarket 15:53 on time
Edinburgh 15:59 on time
From Milngavie Operated by ScotRail

Airdrie

Platform 2
14:58
on time
More
Show Less

Calling at

Carntyne 15:02 on time
Shettleston 15:06 on time
Garrowhill 15:09 on time
Easterhouse 15:11 on time
Blairhill 15:15 on time
Coatbridge Sunnyside 15:18 on time
Coatdyke 15:20 on time
Airdrie 15:24 on time
From Balloch Operated by ScotRail
15:02
on time
More
Show Less

Calling at

High Street 15:04 on time
Glasgow Queen Street 15:06 on time
Charing Cross (Glasgow) 15:09 on time
Partick 15:13 on time
Hyndland 15:15 on time
Jordanhill 15:18 on time
Scotstounhill 15:20 on time
Garscadden 15:22 on time
Yoker 15:25 on time
Clydebank 15:27 on time
Dalmuir 15:30 on time
Kilpatrick 15:34 on time
Bowling 15:37 on time
Dumbarton East 15:41 on time
Dumbarton Central 15:44 on time
From Springburn Operated by ScotRail