← Change station

Haymarket

Storm Bert is affecting journeys across the TransPennine Express network, please check before you travel. More details can be found in Status and Disruptions.

Storm Bert is affecting journeys across northern England and Scotland, please check before you travel. More details can be found in Status and Disruptions.

Storm Bert is affecting journeys across the Avanti West Coast network, please check before you travel. More details can be found in Status and Disruptions.

10:19
10:21
from Aberdeen
1E11 • London North Eastern Railway
1
This site cannot display trains that left over 2 hours ago.
14:20
14:22
Edinburgh
2P34 • ScotRail
3
14:22
Cowdenbeath
2G67 • ScotRail
2
14:22
cancelled
Glasgow Queen Street via Falkirk High
1R71 • ScotRail
4
14:23
14:26
Edinburgh
1B26 • ScotRail
3
14:25
Edinburgh
1B80 • ScotRail
1
14:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:27
14:32
Edinburgh
2H34 • ScotRail
3
14:32
Glasgow Central via Shotts
2Y45 • ScotRail
4
14:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:36
14:38
Aberdeen
1W11 • London North Eastern Railway
2
14:36
14:40
Edinburgh
2Y44 • ScotRail
3
14:36
14:39
Edinburgh
2G34 • ScotRail
1
14:37
14:51
Glasgow Queen Street via Falkirk High
1R73 • ScotRail
4
14:40
14:54
Perth via Kirkcaldy
1L87 • ScotRail • 2 coaches
2
14:41
14:42
Dunblane
2P45 • ScotRail
4
14:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:46
14:47
Helensburgh Central
2H13 • ScotRail
4
14:48
14:58
Edinburgh
2H36 • ScotRail
3
14:50
delayed
Edinburgh
1L78 • ScotRail
1
14:50
cancelled
Glasgow Queen Street via Falkirk High
1R75 • ScotRail
4
14:51
Edinburgh
2P36 • ScotRail
3
14:55
Edinburgh
1C58 • ScotRail
3
14:55
14:57
Glenrothes with Thornton
2G75 • ScotRail
2
14:55
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:57
cancelled
London Euston
9M47 • Avanti West Coast
4
14:58
Edinburgh
2G02 • ScotRail
1
15:00
Glasgow Central via Shotts
1Y87 • ScotRail
4
15:02
Edinburgh
1L40 • ScotRail
1
15:03
cancelled
Edinburgh
1Y86 • ScotRail
3
15:04
Dundee
1L39 • ScotRail
2
15:04
cancelled
Glasgow Queen Street via Falkirk High
1R77 • ScotRail
4
15:05
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:09
15:14
Dunblane
2P47 • ScotRail
4
15:09
Leven
2K69 • ScotRail
2
15:12
15:17
Helensburgh Central
2H53 • ScotRail
4
15:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:18
15:22
Edinburgh
2H38 • ScotRail
3
15:19
Edinburgh
2K68 • ScotRail
1
15:19
15:30
Glasgow Queen Street via Falkirk High
1R79 • ScotRail
4
15:22
Cowdenbeath
2G81 • ScotRail
2
15:23
15:24
Edinburgh
1B82 • ScotRail
1
15:24
15:27
Edinburgh
2P38 • ScotRail
3
15:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:31
15:32
Glasgow Central via Shotts
2Y67 • ScotRail
4
15:32
15:33
Edinburgh
2G36 • ScotRail
1
15:34
cancelled
Glasgow Queen Street via Falkirk High
1R81 • ScotRail
4
15:35
Aberdeen
1A87 • ScotRail
2
15:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:39
Dunblane
2P49 • ScotRail
4
15:39
15:40
Perth via Kirkcaldy
1L89 • ScotRail
2
Later trains
Powered by National Rail Enquiries