15:56 to Edinburgh
on time
ScotRail service from platform 1
15:56 from Milngavie to Edinburgh
Departing Hillfoot from platform 1
On time
Calling at:
- 15:58: Bearsden - on time
- 16:01: Westerton - on time
- 16:04: Anniesland - on time
- 16:07: Hyndland - on time
- 16:09: Partick - on time
- 16:14: Charing Cross (Glasgow) - on time
- 16:16: Glasgow Queen Street - on time
- 16:18: High Street - on time
- 16:20: Bellgrove - on time
- 16:24: Carntyne - on time
- 16:26: Shettleston - on time
- 16:33: Blairhill - on time
- 16:35: Coatbridge Sunnyside - on time
- 16:39: Airdrie - on time
- 16:44: Drumgelloch - on time
- 16:48: Caldercruix - on time
- 16:54: Blackridge - on time
- 16:57: Armadale - on time
- 17:01: Bathgate - on time
- 17:07: Livingston North - on time
- 17:10: Uphall - on time
- 17:19: Edinburgh Park - on time
- 17:25: Haymarket - on time
- 17:31: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
15:58 to Milngavie
on time
ScotRail service from platform 2
15:58 from Springburn to Milngavie
Departing Hillfoot from platform 2
On time
Calling at:
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:09 to Springburn
on time
ScotRail service from platform 1
16:09 from Milngavie to Springburn
Departing Hillfoot from platform 1
On time
Calling at:
- 16:11: Bearsden - on time
- 16:14: Westerton - on time
- 16:17: Anniesland - on time
- 16:20: Hyndland - on time
- 16:22: Partick - on time
- 16:27: Charing Cross (Glasgow) - on time
- 16:30: Glasgow Queen Street - on time
- 16:33: High Street - on time
- 16:35: Bellgrove - on time
- 16:37: Duke Street - on time
- 16:39: Alexandra Parade - on time
- 16:42: Barnhill - on time
- 16:44: Springburn - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:12 to Milngavie
on time
ScotRail service from platform 2
16:12 from Bathgate to Milngavie
Departing Hillfoot from platform 2
On time
Calling at:
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:26 to Edinburgh
on time
ScotRail service from platform 1
16:26 from Milngavie to Edinburgh
Departing Hillfoot from platform 1
On time
Calling at:
- 16:28: Bearsden - on time
- 16:31: Westerton - on time
- 16:34: Anniesland - on time
- 16:37: Hyndland - on time
- 16:39: Partick - on time
- 16:44: Charing Cross (Glasgow) - on time
- 16:46: Glasgow Queen Street - on time
- 16:49: High Street - on time
- 16:51: Bellgrove - on time
- 16:55: Carntyne - on time
- 16:57: Shettleston - on time
- 17:04: Blairhill - on time
- 17:06: Coatbridge Sunnyside - on time
- 17:09: Coatdyke - on time
- 17:11: Airdrie - on time
- 17:16: Drumgelloch - on time
- 17:20: Caldercruix - on time
- 17:26: Blackridge - on time
- 17:29: Armadale - on time
- 17:33: Bathgate - on time
- 17:38: Livingston North - on time
- 17:41: Uphall - on time
- 17:51: Edinburgh Park - on time
- 17:56: Haymarket - on time
- 18:02: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:28 to Milngavie
on time
ScotRail service from platform 2
16:28 from Springburn to Milngavie
Departing Hillfoot from platform 2
On time
Calling at:
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:39 to Springburn
on time
ScotRail service from platform 1
16:39 from Milngavie to Springburn
Departing Hillfoot from platform 1
On time
Calling at:
- 16:41: Bearsden - on time
- 16:44: Westerton - on time
- 16:47: Anniesland - on time
- 16:50: Hyndland - on time
- 16:52: Partick - on time
- 16:57: Charing Cross (Glasgow) - on time
- 17:00: Glasgow Queen Street - on time
- 17:03: High Street - on time
- 17:05: Bellgrove - on time
- 17:07: Duke Street - on time
- 17:09: Alexandra Parade - on time
- 17:12: Barnhill - on time
- 17:14: Springburn - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:41 to Milngavie
on time
ScotRail service from platform 2
16:41 from Bathgate to Milngavie
Departing Hillfoot from platform 2
On time
Calling at:
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:56 to Edinburgh
on time
ScotRail service from platform 1
16:56 from Milngavie to Edinburgh
Departing Hillfoot from platform 1
On time
Calling at:
- 16:58: Bearsden - on time
- 17:01: Westerton - on time
- 17:04: Anniesland - on time
- 17:07: Hyndland - on time
- 17:09: Partick - on time
- 17:14: Charing Cross (Glasgow) - on time
- 17:16: Glasgow Queen Street - on time
- 17:19: High Street - on time
- 17:21: Bellgrove - on time
- 17:25: Carntyne - on time
- 17:27: Shettleston - on time
- 17:34: Blairhill - on time
- 17:36: Coatbridge Sunnyside - on time
- 17:39: Coatdyke - on time
- 17:41: Airdrie - on time
- 17:46: Drumgelloch - on time
- 17:50: Caldercruix - on time
- 17:56: Blackridge - on time
- 17:59: Armadale - on time
- 18:03: Bathgate - on time
- 18:10: Livingston North - on time
- 18:13: Uphall - on time
- 18:24: Edinburgh Park - on time
- 18:28: Haymarket - on time
- 18:35: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:57 to Milngavie
on time
ScotRail service from platform 2
16:57 from Springburn to Milngavie
Departing Hillfoot from platform 2
On time
Calling at:
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×