Milngavie departures

Edinburgh

Platform 2
15:54
on time
More
Show Less
From Milngavie Operated by ScotRail

Motherwell

Platform 1
16:09
on time
More
Show Less

Calling at

Hillfoot 16:12 on time
Bearsden 16:14 on time
Westerton 16:17 on time
Anniesland 16:20 on time
Hyndland 16:23 on time
Partick 16:25 on time
Exhibition Centre 16:28 on time
Anderston 16:31 on time
Glasgow Central 16:33 on time
Argyle Street 16:37 on time
Bridgeton 16:42 on time
Dalmarnock 16:44 on time
Rutherglen 16:46 on time
Cambuslang 16:51 on time
Newton 16:54 on time
Blantyre 16:58 on time
Hamilton West 17:01 on time
Hamilton Central 17:03 on time
Airbles 17:09 on time
Motherwell 17:12 on time
From Milngavie Operated by ScotRail

Edinburgh

Platform 1
16:25
on time
More
Show Less

Calling at

Hillfoot 16:28 on time
Bearsden 16:30 on time
Westerton 16:33 on time
Anniesland 16:36 on time
Hyndland 16:39 on time
Partick 16:41 on time
Charing Cross (Glasgow) 16:46 on time
Glasgow Queen Street 16:48 on time
High Street 16:51 on time
Bellgrove 16:53 on time
Carntyne 16:57 on time
Shettleston 16:59 on time
Blairhill 17:06 on time
Coatbridge Sunnyside 17:08 on time
Coatdyke 17:11 on time
Airdrie 17:13 on time
Drumgelloch 17:18 on time
Caldercruix 17:22 on time
Blackridge 17:28 on time
Armadale 17:32 on time
Bathgate 17:36 on time
Livingston North 17:42 on time
Uphall 17:45 on time
Edinburgh Park 17:54 on time
Haymarket 18:05 on time
Edinburgh 18:10 on time
From Milngavie Operated by ScotRail

Cumbernauld

Platform 1
16:41
on time
More
Show Less

Calling at

Hillfoot 16:44 on time
Bearsden 16:46 on time
Westerton 16:49 on time
Anniesland 16:52 on time
Hyndland 16:59 on time
Partick 17:01 on time
Exhibition Centre 17:05 on time
Anderston 17:07 on time
Glasgow Central 17:09 on time
Argyle Street 17:11 on time
Bridgeton 17:14 on time
Dalmarnock 17:16 on time
Rutherglen 17:18 on time
Cambuslang 17:22 on time
Newton 17:25 on time
Blantyre 17:29 on time
Hamilton West 17:32 on time
Hamilton Central 17:34 on time
Airbles 17:40 on time
Motherwell 17:42 on time
Whifflet 17:52 on time
Coatbridge Central 17:55 on time
Greenfaulds 18:06 on time
Cumbernauld 18:08 on time
From Milngavie Operated by ScotRail

Edinburgh

Platform 1
16:56
on time
More
Show Less

Calling at

Hillfoot 16:59 on time
Bearsden 17:01 on time
Westerton 17:04 on time
Anniesland 17:07 on time
Hyndland 17:10 on time
Partick 17:12 on time
Charing Cross (Glasgow) 17:16 on time
Glasgow Queen Street 17:19 on time
High Street 17:21 on time
Bellgrove 17:24 on time
Carntyne 17:27 on time
Shettleston 17:30 on time
Blairhill 17:36 on time
Coatbridge Sunnyside 17:39 on time
Coatdyke 17:41 on time
Airdrie 17:44 on time
Drumgelloch 17:48 on time
Caldercruix 17:52 on time
Blackridge 17:58 on time
Armadale 18:01 on time
Bathgate 18:05 on time
Livingston North 18:10 on time
Uphall 18:13 on time
Edinburgh Park 18:22 on time
Haymarket 18:26 on time
Edinburgh 18:33 on time
From Milngavie Operated by ScotRail

Motherwell

Platform 1
17:11
on time
More
Show Less

Calling at

Hillfoot 17:14 on time
Bearsden 17:16 on time
Westerton 17:19 on time
Anniesland 17:22 on time
Hyndland 17:26 on time
Partick 17:29 on time
Exhibition Centre 17:32 on time
Anderston 17:34 on time
Glasgow Central 17:36 on time
Argyle Street 17:39 on time
Bridgeton 17:42 on time
Dalmarnock 17:44 on time
Rutherglen 17:46 on time
Cambuslang 17:51 on time
Newton 17:54 on time
Blantyre 17:58 on time
Hamilton West 18:01 on time
Hamilton Central 18:04 on time
Airbles 18:09 on time
Motherwell 18:12 on time
From Milngavie Operated by ScotRail

Edinburgh

Platform 1
17:24
on time
More
Show Less

Calling at

Hillfoot 17:27 on time
Bearsden 17:29 on time
Westerton 17:32 on time
Anniesland 17:35 on time
Hyndland 17:38 on time
Partick 17:40 on time
Charing Cross (Glasgow) 17:45 on time
Glasgow Queen Street 17:47 on time
High Street 17:50 on time
Bellgrove 17:52 on time
Carntyne 17:55 on time
Shettleston 17:58 on time
Coatbridge Sunnyside 18:06 on time
Airdrie 18:10 on time
Drumgelloch 18:14 on time
Caldercruix 18:18 on time
Blackridge 18:24 on time
Armadale 18:27 on time
Bathgate 18:31 on time
Livingston North 18:36 on time
Uphall 18:39 on time
Edinburgh Park 18:47 on time
Haymarket 18:54 on time
Edinburgh 18:59 on time
From Milngavie Operated by ScotRail

Cumbernauld

Platform 2
17:39
on time
More
Show Less

Calling at

Hillfoot 17:42 on time
Bearsden 17:44 on time
Westerton 17:47 on time
Anniesland 17:50 on time
Hyndland 17:53 on time
Partick 17:55 on time
Exhibition Centre 17:59 on time
Anderston 18:01 on time
Glasgow Central 18:03 on time
Argyle Street 18:07 on time
Bridgeton 18:12 on time
Dalmarnock 18:14 on time
Rutherglen 18:16 on time
Cambuslang 18:21 on time
Newton 18:24 on time
Blantyre 18:28 on time
Hamilton West 18:31 on time
Hamilton Central 18:33 on time
Airbles 18:39 on time
Motherwell 18:42 on time
Whifflet 18:52 on time
Coatbridge Central 18:54 on time
Greenfaulds 19:02 on time
Cumbernauld 19:04 on time
From Milngavie Operated by ScotRail

Edinburgh

Platform 2
17:54
on time
More
Show Less

Calling at

Hillfoot 17:57 on time
Bearsden 17:59 on time
Westerton 18:02 on time
Anniesland 18:05 on time
Hyndland 18:08 on time
Partick 18:10 on time
Charing Cross (Glasgow) 18:15 on time
Glasgow Queen Street 18:17 on time
High Street 18:19 on time
Bellgrove 18:21 on time
Carntyne 18:25 on time
Shettleston 18:27 on time
Coatbridge Sunnyside 18:36 on time
Airdrie 18:40 on time
Drumgelloch 18:43 on time
Caldercruix 18:47 on time
Blackridge 18:53 on time
Armadale 18:57 on time
Bathgate 19:01 on time
Livingston North 19:06 on time
Uphall 19:09 on time
Edinburgh Park 19:17 on time
Haymarket 19:22 on time
Edinburgh 19:29 on time
From Milngavie Operated by ScotRail