← Change station

Haymarket

Major engineering work is taking place between York and Darlington from Saturday 23 May to Monday 25 May inclusive. More details and the full impact to your journey can be found in Status and Disruptions.
Trains at Birmingham New Street may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in Status and Disruptions.
Trains between Airdrie and Edinburgh will be cancelled or revised. Latest information can be found in Status and Disruptions.
Earlier trains
19:02
Edinburgh
2P10 • ScotRail
3
19:04
Glasgow Queen Street via Falkirk High
1R13 • ScotRail
4
19:14
cancelled
Bathgate
2V65 • ScotRail
4
19:15
Leven
2K89 • ScotRail
2
19:18
19:21
Glasgow Central via Motherwell
1Z47 • CrossCountry
4
19:20
19:33
Edinburgh
2K86 • ScotRail
1
19:24
19:38
Edinburgh
1B43 • ScotRail
1
19:25
cancelled
Edinburgh
2H90 • ScotRail
3
19:33
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
19:34
Glasgow Queen Street via Falkirk High
1R17 • ScotRail
4
19:40
Dunblane
2P61 • ScotRail
4
19:41
19:42
Dundee
2L65 • ScotRail
2
19:43
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
19:46
cancelled
Helensburgh Central
2H03 • ScotRail
4
19:47
19:49
Edinburgh
2Y42 • ScotRail
3
19:53
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
19:53
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
19:55
cancelled
Edinburgh
2H92 • ScotRail
3
19:58
19:55
Edinburgh
2G88 • ScotRail
1
20:00
Glenrothes with Thornton
2G13 • ScotRail
2
20:03
Edinburgh
2P12 • ScotRail
3
20:03
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:04
Glasgow Queen Street via Falkirk High
1R21 • ScotRail
4
20:13
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:14
Livingston North
2V67 • ScotRail
4
20:15
20:17
Leven
2K91 • ScotRail
2
20:19
Edinburgh
1Z80 • Avanti West Coast
3
20:19
Manchester Airport
1M95 • TransPennine Express • 5 coaches
4
20:23
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:28
Glasgow Central via Shotts
2Y65 • ScotRail
4
20:29
20:38
Edinburgh
2K90 • ScotRail
1
20:33
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:34
Glasgow Queen Street via Falkirk High
1R25 • ScotRail
4
20:37
Edinburgh
2L54 • ScotRail
1
20:39
Dunblane
2P63 • ScotRail
4
20:43
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:44
cancelled
Helensburgh Central
2H07 • ScotRail
4
20:52
Glasgow Queen Street via Falkirk High
1S97 • Lumo
4
20:53
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:57
cancelled
Edinburgh
2H96 • ScotRail
21:03
Edinburgh
2P14 • ScotRail
3
21:03
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains
Powered by National Rail Enquiries