← Change station

Haymarket

Trains are currently unable to run between Carlisle and Preston. Some trains on routes around the line closure may be subject to delays, amendments or cancellations. Latest information can be found in Status and Disruptions.

Earlier trains
14:34
Edinburgh
2G34 • ScotRail
1
14:35
Aberdeen
1W11 • London North Eastern Railway
2
14:36
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:37
Edinburgh
2Y44 • ScotRail
3
14:38
Dunblane
2P45 • ScotRail
4
14:44
Helensburgh Central
2H13 • ScotRail
4
14:45
Perth via Kirkcaldy
1L87 • ScotRail
2
14:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:48
Edinburgh
2H36 • ScotRail
3
14:49
Cowdenbeath
2G75 • ScotRail
2
14:49
Glasgow Queen Street via Falkirk High
1R75 • ScotRail
4
14:50
Edinburgh
1L78 • ScotRail
1
14:51
Edinburgh
2P36 • ScotRail
3
14:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:55
Edinburgh
1C58 • ScotRail
3
14:57
Carlisle
9T86 • Avanti West Coast
4
14:57
Edinburgh
2G02 • ScotRail
1
14:57
cancelled
London Euston
9M86 • Avanti West Coast
4
15:00
Edinburgh
1L40 • ScotRail
1
15:00
Glasgow Central via Shotts
1Y87 • ScotRail
4
15:03
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:04
Dundee
1L39 • ScotRail
2
15:07
Edinburgh
1Y86 • ScotRail
3
15:08
Leven
2K69 • ScotRail
2
15:10
Dunblane
2P47 • ScotRail
4
15:12
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:15
Helensburgh Central
2H53 • ScotRail
4
15:18
Edinburgh
2H38 • ScotRail
3
15:20
Glasgow Queen Street via Falkirk High
1R79 • ScotRail
4
15:21
Edinburgh
2K68 • ScotRail
1
15:21
Leven
2G81 • ScotRail
2
15:21
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:22
Edinburgh
2P38 • ScotRail
3
15:25
Bathgate
2V84 • ScotRail
4
15:25
Edinburgh
1B82 • ScotRail
1
15:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:31
Glasgow Central via Shotts
2Y67 • ScotRail
4
15:32
Edinburgh
2G36 • ScotRail
1
15:35
Aberdeen
1A87 • ScotRail
2
15:39
Dunblane
2P49 • ScotRail
4
15:39
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:42
Perth via Kirkcaldy
1L89 • ScotRail
2
15:44
Edinburgh
2Y66 • ScotRail
3
15:45
Helensburgh Central
2H55 • ScotRail
4
15:48
Edinburgh
2M24 • ScotRail
3
15:48
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:49
Cowdenbeath
2G77 • ScotRail
2
15:49
Glasgow Queen Street via Falkirk High
1R83 • ScotRail
4
15:51
Edinburgh
2P40 • ScotRail
3
15:54
Edinburgh
1L80 • ScotRail
1
Later trains
Powered by National Rail Enquiries