15:39 to Edinburgh
on time
ScotRail service from platform 1
15:39 from Bathgate to Edinburgh
Departing Edinburgh Park from platform 1
On time
Calling at:
- 15:46: Haymarket - on time
- 15:51: 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:43 to Edinburgh
on time
ScotRail service from platform 1
15:43 from Dunblane to Edinburgh
Departing Edinburgh Park from platform 1
On time
Calling at:
- 15:50: Haymarket - on time
- 15:57: 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:44 to Dunblane
on time
ScotRail service from platform 2
15:44 from Edinburgh to Dunblane
Departing Edinburgh Park from platform 2
On time
Calling at:
- 15:59: Linlithgow - on time
- 16:04: Polmont - on time
- 16:09: Falkirk Grahamston - on time
- 16:14: Camelon - on time
- 16:18: Larbert - on time
- 16:26: Stirling - on time
- 16:32: Bridge of Allan - on time
- 16:36: Dunblane - 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:47 to Edinburgh
on time
ScotRail service from platform 1
15:47 from Helensburgh Central to Edinburgh
Departing Edinburgh Park from platform 1
On time
Calling at:
- 15:55: Haymarket - on time
- 16:00: 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:50 to Helensburgh Central
on time
ScotRail service from platform 2
15:50 from Edinburgh to Helensburgh Central
Departing Edinburgh Park from platform 2
On time
Calling at:
- 15:58: Uphall - on time
- 16:01: Livingston North - on time
- 16:06: Bathgate - on time
- 16:18: Armadale - on time
- 16:21: Blackridge - on time
- 16:28: Caldercruix - on time
- 16:31: Drumgelloch - on time
- 16:35: Airdrie - on time
- 16:38: Coatdyke - on time
- 16:41: Coatbridge Sunnyside - on time
- 16:43: Blairhill - on time
- 16:47: Easterhouse - on time
- 16:50: Garrowhill - on time
- 16:57: High Street - on time
- 16:59: Glasgow Queen Street - on time
- 17:04: Charing Cross (Glasgow) - on time
- 17:08: Partick - on time
- 17:10: Hyndland - on time
- 17:19: Dalmuir - on time
- 17:28: Dumbarton East - on time
- 17:30: Dumbarton Central - on time
- 17:31: Dalreoch - on time
- 17:36: Cardross - on time
- 17:41: Craigendoran - on time
- 17:44: Helensburgh Central - 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:08 to Edinburgh
on time
ScotRail service from platform 1
16:08 from Garscadden to Edinburgh
Departing Edinburgh Park from platform 1
On time
Calling at:
- 16:17: Haymarket - on time
- 16:24: 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:13 to Dunblane
on time
ScotRail service from platform 2
16:13 from Edinburgh to Dunblane
Departing Edinburgh Park from platform 2
On time
Calling at:
- 16:27: Linlithgow - on time
- 16:33: Polmont - on time
- 16:38: Falkirk Grahamston - on time
- 16:41: Camelon - on time
- 16:44: Larbert - on time
- 16:52: Stirling - on time
- 16:58: Bridge of Allan - on time
- 17:02: Dunblane - 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:13 to Edinburgh
on time
ScotRail service from platform 1
16:13 from Dunblane to Edinburgh
Departing Edinburgh Park from platform 1
On time
Calling at:
- 16:20: Haymarket - on time
- 16:27: 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:16 to Edinburgh
on time
ScotRail service from platform 1
16:16 from Helensburgh Central to Edinburgh
Departing Edinburgh Park from platform 1
On time
Calling at:
- 16:24: Haymarket - on time
- 16:30: 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:17 to Milngavie
on time
ScotRail service from platform 2
16:17 from Edinburgh to Milngavie
Departing Edinburgh Park from platform 2
On time
Calling at:
- 16:25: Uphall - on time
- 16:29: Livingston North - on time
- 16:34: Bathgate - on time
- 16:40: Armadale - on time
- 16:43: Blackridge - on time
- 16:50: Caldercruix - on time
- 16:53: Drumgelloch - on time
- 16:57: Airdrie - on time
- 17:02: Coatbridge Sunnyside - on time
- 17:10: Shettleston - on time
- 17:12: Carntyne - on time
- 17:16: Bellgrove - on time
- 17:18: High Street - on time
- 17:20: Glasgow Queen Street - on time
- 17:24: Charing Cross (Glasgow) - on time
- 17:28: Partick - on time
- 17:30: Hyndland - on time
- 17:34: Anniesland - on time
- 17:38: Westerton - on time
- 17:40: Bearsden - on time
- 17:42: Hillfoot - on time
- 17:46: 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.
×