← 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 at Exeter St Davids may be cancelled, delayed by up to 30 minutes or revised.
Trains between Airdrie and Edinburgh will be cancelled or revised. Latest information can be found in Status and Disruptions.
Earlier trains
18:07
delayed
Edinburgh
2H84 • ScotRail
1
18:41
18:42
Aberdeen
1S19 • London North Eastern Railway
2
18:42
Edinburgh
2L68 • ScotRail
1
18:42
cancelled
Helensburgh Central
2H99 • ScotRail
4
18:55
cancelled
Edinburgh
2H88 • ScotRail
3
18:57
Crewe
1Z62 • Avanti West Coast
4
18:58
Edinburgh
2G84 • ScotRail
1
18:59
Perth via Cowdenbeath
2G39 • ScotRail
2
19:02
Edinburgh
2P10 • ScotRail
3
19:04
Glasgow Queen Street via Falkirk High
1R13 • ScotRail
4
19:14
delayed
Bathgate
2V65 • ScotRail
4
19:15
Leven
2K89 • ScotRail
2
19:18
Glasgow Central via Motherwell
1Z47 • CrossCountry
4
19:20
19:27
Edinburgh
2K86 • ScotRail
1
19:24
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
Dundee
2L65 • ScotRail
2
19:43
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
19:46
cancelled
Helensburgh Central
2H03 • ScotRail
4
19:47
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
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
cancelled
Bathgate
2V67 • ScotRail
4
20:15
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
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
🚌
Later trains
Powered by National Rail Enquiries