← 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.

08:56
cancelled
from Edinburgh
9M52 • Avanti West Coast
4
This site cannot display trains that left over 2 hours ago.
14:13
cancelled
Edinburgh
9S54 • Avanti West Coast
3
14:13
cancelled
Manchester Airport
1M89 • TransPennine Express
4
14:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:16
cancelled
Helensburgh Central
2H11 • ScotRail
4
14:20
Edinburgh
2K66 • ScotRail
1
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:39
Edinburgh
2G34 • ScotRail
1
14:36
14:40
Edinburgh
2Y44 • ScotRail
3
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
Later trains
Powered by National Rail Enquiries