15:12 to Springburn
on time
ScotRail service from platform 1
15:12 from Milngavie to Springburn
Departing Bearsden from platform 1
On time
Calling at:
- 15:15: Westerton - on time
- 15:18: Anniesland - on time
- 15:21: Hyndland - on time
- 15:23: Partick - on time
- 15:27: Charing Cross (Glasgow) - on time
- 15:30: Glasgow Queen Street - on time
- 15:33: High Street - on time
- 15:35: Bellgrove - on time
- 15:37: Duke Street - on time
- 15:39: Alexandra Parade - on time
- 15:42: Barnhill - on time
- 15: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.
×
15:26 to Milngavie
on time
ScotRail service from platform 2
15:26 from Springburn to Milngavie
Departing Bearsden from platform 2
On time
Calling at:
- 15:28: Hillfoot - on time
- 15:32: Milngavie - 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:41 to Springburn
on time
ScotRail service from platform 1
15:41 from Milngavie to Springburn
Departing Bearsden from platform 1
On time
Calling at:
- 15:44: Westerton - on time
- 15:47: Anniesland - on time
- 15:50: Hyndland - on time
- 15:52: Partick - on time
- 15:57: Charing Cross (Glasgow) - on time
- 16:00: Glasgow Queen Street - on time
- 16:03: High Street - on time
- 16:05: Bellgrove - on time
- 16:07: Duke Street - on time
- 16:09: Alexandra Parade - on time
- 16:12: Barnhill - on time
- 16: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.
×
15:56 to Milngavie
on time
ScotRail service from platform 2
15:56 from Springburn to Milngavie
Departing Bearsden from platform 2
On time
Calling at:
- 15:58: Hillfoot - on time
- 16:02: Milngavie - 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 Edinburgh
on time
ScotRail service from platform 1
15:58 from Milngavie to Edinburgh
Departing Bearsden from platform 1
On time
Calling at:
- 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:20: High Street - on time
- 16:22: Bellgrove - on time
- 16:26: Carntyne - on time
- 16:29: Shettleston - on time
- 16:36: Blairhill - on time
- 16:39: Coatbridge Sunnyside - on time
- 16:44: Airdrie - on time
- 16:48: Drumgelloch - on time
- 16:53: Caldercruix - on time
- 16:59: Blackridge - on time
- 17:03: Armadale - on time
- 17:08: Bathgate - on time
- 17:17: Livingston North - on time
- 17:20: Uphall - on time
- 17:32: Edinburgh Park - on time
- 17:38: Haymarket - on time
- 17:44: 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:10 to Milngavie
on time
ScotRail service from platform 2
16:10 from Bathgate to Milngavie
Departing Bearsden from platform 2
On time
Calling at:
- 16:12: Hillfoot - on time
- 16:15: Milngavie - 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:11 to Springburn
on time
ScotRail service from platform 1
16:11 from Milngavie to Springburn
Departing Bearsden from platform 1
On time
Calling at:
- 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:26 to Milngavie
on time
ScotRail service from platform 2
16:26 from Springburn to Milngavie
Departing Bearsden from platform 2
On time
Calling at:
- 16:28: Hillfoot - on time
- 16:31: Milngavie - 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 Edinburgh
on time
ScotRail service from platform 1
16:28 from Milngavie to Edinburgh
Departing Bearsden from platform 1
On time
Calling at:
- 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:57: Haymarket - on time
- 18:03: 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:39 to Milngavie
on time
ScotRail service from platform 2
16:39 from Bathgate to Milngavie
Departing Bearsden from platform 2
On time
Calling at:
- 16:41: Hillfoot - on time
- 16:45: Milngavie - 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.
×