← Change station

Haymarket

Trains running between Lockerbie and Carlisle may be delayed by up to 90 minutes or cancelled. Latest information can be found in Status and Disruptions.
Earlier trains
08:27
08:29
Bathgate
2M27 • ScotRail
4
08:29
08:30
Edinburgh
2M18 • ScotRail
3
08:31
08:27
Edinburgh
1B68 • ScotRail
1
08:32
08:33
Glasgow Central via Shotts
2Y45 • ScotRail
4
08:34
08:39
Edinburgh
1L64 • ScotRail
1
08:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:35
08:36
Glasgow Queen Street via Falkirk High
1R25 • ScotRail
4
08:38
Aberdeen
1A77 • ScotRail
2
08:39
Dunblane
2P19 • ScotRail
4
08:40
08:41
Edinburgh
2H04 • ScotRail
3
08:42
Perth via Kirkcaldy
1L75 • ScotRail
2
08:43
08:44
Inverness via Perth
1H09 • ScotRail
4
08:44
Edinburgh
2Y60 • ScotRail
3
08:44
Edinburgh
2K08 • ScotRail
1
08:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:47
Helensburgh Central
2H13 • ScotRail
4
08:49
08:52
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
Edinburgh
2P12 • ScotRail
3
08:58
10:14
London Euston
9M52 • Avanti West Coast
4
09:00
08:56
Edinburgh
2G02 • ScotRail
1
09:02
09:05
Glasgow Central via Shotts
1Y75 • ScotRail
4
09:04
09:01
Edinburgh
1L28 • ScotRail
1
09:04
09:05
Edinburgh
1Y74 • ScotRail
3
09:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:06
09:11
Glasgow Queen Street via Falkirk High
1R29 • ScotRail
4
09:07
Dundee
1L27 • ScotRail
2
09:08
Edinburgh
2M20 • ScotRail
3
09:11
09:13
Dunblane
2P25 • ScotRail
4
09:11
Leven
2K57 • ScotRail
2
09:14
09:15
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
Later trains
Powered by National Rail Enquiries