14:39 to Helensburgh Central
on time
ScotRail service from platform 11
14:39 from Edinburgh to Helensburgh Central
Departing Edinburgh from platform 11
On time
Calling at:
- 14:43: Haymarket - on time
- 14:48: Edinburgh Park - on time
- 14:57: Uphall - on time
- 15:01: Livingston North - on time
- 15:08: Bathgate - on time
- 15:14: Armadale - on time
- 15:18: Blackridge - on time
- 15:24: Caldercruix - on time
- 15:28: Drumgelloch - on time
- 15:31: Airdrie - on time
- 15:36: Coatdyke - on time
- 15:39: Coatbridge Sunnyside - on time
- 15:41: Blairhill - on time
- 15:45: Easterhouse - on time
- 15:48: Garrowhill - on time
- 15:50: Shettleston - on time
- 15:52: Carntyne - on time
- 15:56: Bellgrove - on time
- 15:58: High Street - on time
- 16:00: Glasgow Queen Street - on time
- 16:04: Charing Cross (Glasgow) - on time
- 16:08: Partick - on time
- 16:10: Hyndland - on time
- 16:18: Dalmuir - on time
- 16:27: Dumbarton East - on time
- 16:29: Dumbarton Central - on time
- 16:30: Dalreoch - on time
- 16:35: Cardross - on time
- 16:40: Craigendoran - on time
- 16:43: 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.
×
14:39 to North Berwick
on time
ScotRail service from platform 7
14:39 from Edinburgh to North Berwick
Departing Edinburgh from platform 7
On time
Calling at:
- 14:45: Musselburgh - on time
- 14:49: Wallyford - on time
- 14:53: Prestonpans - on time
- 14:58: Longniddry - on time
- 15:03: Drem - on time
- 15:13: North Berwick - 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.
×
14:41 to Perth
on time
ScotRail service from platform 1
14:41 from Edinburgh to Perth
Departing Edinburgh from platform 1
On time
Calling at:
- 14:45: Haymarket - on time
- 14:50: South Gyle - on time
- 14:52: Edinburgh Gateway - on time
- 15:02: Inverkeithing - on time
- 15:06: Dalgety Bay - on time
- 15:11: Aberdour - on time
- 15:15: Burntisland - on time
- 15:20: Kinghorn - on time
- 15:25: Kirkcaldy - on time
- 15:34: Markinch - on time
- 15:43: Ladybank - on time
- 16:13: Perth - 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.
×
14:42 to Tweedbank
on time
ScotRail service from platform 4
14:42 from Edinburgh to Tweedbank
Departing Edinburgh from platform 4
On time
Calling at:
- 14:49: Brunstane - on time
- 14:54: Newcraighall - on time
- 14:57: Shawfair - on time
- 15:01: Eskbank - on time
- 15:05: Newtongrange - on time
- 15:09: Gorebridge - on time
- 15:27: Stow - on time
- 15:35: Galashiels - on time
- 15:40: Tweedbank - 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.
×
14:45 to Glasgow Queen Street
on time
ScotRail service from platform 12
14:45 from Edinburgh to Glasgow Queen Street
Departing Edinburgh from platform 12
On time
Calling at:
- 14:48: Haymarket - on time
- 15:04: Linlithgow - on time
- 15:09: Polmont - on time
- 15:14: Falkirk High - on time
- 15:23: Croy - on time
- 15:38: Glasgow Queen Street - 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.
×
14:45 to Glenrothes with Thornton
on time
ScotRail service from platform 15
14:45 from Edinburgh to Glenrothes with Thornton
Departing Edinburgh from platform 15
On time
Calling at:
- 14:49: Haymarket - on time
- 14:54: South Gyle - on time
- 14:56: Edinburgh Gateway - on time
- 15:02: Dalmeny - on time
- 15:06: North Queensferry - on time
- 15:10: Inverkeithing - on time
- 15:14: Rosyth - on time
- 15:19: Dunfermline Town - on time
- 15:23: Dunfermline Queen Margaret - on time
- 15:30: Cowdenbeath - on time
- 15:36: Lochgelly - on time
- 15:40: Cardenden - on time
- 15:48: Glenrothes with Thornton - 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:00 to Dundee
on time
ScotRail service from platform 14
15:00 from Edinburgh to Dundee
Departing Edinburgh from platform 14
On time
Calling at:
- 15:04: Haymarket - on time
- 15:09: Edinburgh Gateway - on time
- 15:20: Inverkeithing - on time
- 15:36: Kirkcaldy - on time
- 15:45: Markinch - on time
- 15:55: Ladybank - on time
- 16:02: Cupar - on time
- 16:09: Leuchars - on time
- 16:23: Dundee - 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:00 to London Kings Cross
on time
London North Eastern Railway service
15:00 from Edinburgh to London Kings Cross
Departing Edinburgh
On time
Calling at:
- 16:24: Newcastle - on time
- 16:40: Durham - on time
- 16:59: Darlington - on time
- 17:10: Northallerton - on time
- 17:31: York - on time
- 17:54: Doncaster - on time
- 18:18: Newark North Gate - on time
- 18:47: Peterborough - on time
- 19:38: London Kings Cross - on time
Train service operated by London North Eastern Railway
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:03 to Leven
on time
ScotRail service from platform 16
15:03 from Edinburgh to Leven
Departing Edinburgh from platform 16
On time
Calling at:
- 15:07: Haymarket - on time
- 15:13: Edinburgh Gateway - on time
- 15:19: Dalmeny - on time
- 15:23: North Queensferry - on time
- 15:27: Inverkeithing - on time
- 15:30: Dalgety Bay - on time
- 15:35: Aberdour - on time
- 15:39: Burntisland - on time
- 15:44: Kinghorn - on time
- 15:49: Kirkcaldy - on time
- 16:03: Cameron Bridge - on time
- 16:08: Leven - 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:06 to Dunblane
on time
ScotRail service from platform 12
15:06 from Edinburgh to Dunblane
Departing Edinburgh from platform 12
On time
Calling at:
- 15:10: Haymarket - on time
- 15:15: Edinburgh Park - on time
- 15:29: Linlithgow - on time
- 15:34: Polmont - on time
- 15:40: Falkirk Grahamston - on time
- 15:43: Camelon - on time
- 15:49: Larbert - on time
- 15:58: Stirling - on time
- 16:04: Bridge of Allan - on time
- 16:08: 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.
×