← Change station

Haymarket

Trains running between Carlisle and Lancaster may be delayed by up to 120 minutes or cancelled. You are strongly advised not to travel north of Preston today. Latest information can be found in Status and Disruptions.

Earlier trains
08:32
08:33
Glasgow Central via Shotts
2Y45 • ScotRail
4
08:34
08:37
Edinburgh
1L64 • ScotRail
1
08:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:35
Glasgow Queen Street via Falkirk High
1R25 • ScotRail
4
08:38
Aberdeen
1A77 • ScotRail
2
08:39
Dunblane
2P19 • ScotRail
4
08:40
08:45
Edinburgh
2H04 • ScotRail
3
08:42
Perth via Kirkcaldy
1L75 • ScotRail
2
08:43
Inverness via Perth
1H09 • ScotRail
4
08:44
Edinburgh
2Y60 • ScotRail
3
08:44
08:45
Edinburgh
2K08 • ScotRail
1
08:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:47
Helensburgh Central
2H13 • ScotRail
4
08:49
Cowdenbeath
2G47 • ScotRail
2
08:51
Glasgow Queen Street via Falkirk High
1R27 • ScotRail
4
08:52
Edinburgh
1L66 • ScotRail
1
08:52
Plymouth via Edinburgh & Leeds
1V56 • CrossCountry
3
08:54
Bathgate
2M29 • ScotRail
4
08:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:56
08:58
Edinburgh
2P12 • ScotRail
3
08:58
cancelled
London Euston
9M52 • Avanti West Coast
4
09:00
Edinburgh
2G02 • ScotRail
1
09:02
Glasgow Central via Shotts
1Y75 • ScotRail
4
09:04
Edinburgh
1Y74 • ScotRail
3
09:04
Edinburgh
1L28 • ScotRail
1
09:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:06
Glasgow Queen Street via Falkirk High
1R29 • ScotRail
4
09:07
Dundee
1L27 • ScotRail
2
09:08
Edinburgh
2M20 • ScotRail
3
09:11
Dunblane
2P25 • ScotRail
4
09:11
Leven
2K57 • ScotRail
2
09:14
Helensburgh Central
2H15 • ScotRail
4
09:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:16
Edinburgh
2P14 • ScotRail
3
09:18
Edinburgh
2K56 • ScotRail
1
09:21
Glasgow Queen Street via Falkirk High
1R31 • ScotRail
4
09:21
Leven
2G57 • ScotRail
2
09:23
Edinburgh
2G24 • ScotRail
1
09:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:25
Bathgate
2M31 • ScotRail
4
09:25
Edinburgh
2H06 • ScotRail
3
09:29
Edinburgh
1L68 • ScotRail
1
09:31
Glasgow Central via Shotts
2Y67 • ScotRail
4
09:34
Edinburgh
1B70 • ScotRail
1
09:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:35
Aberdeen
1A79 • ScotRail
2
09:35
Glasgow Queen Street via Falkirk High
1R33 • ScotRail
4
09:39
Dunblane
2P21 • ScotRail
4
09:43
Perth via Kirkcaldy
1L77 • ScotRail
2
09:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains
Powered by National Rail Enquiries