← Change station

Haymarket

Major engineering work is taking place between London Euston and Milton Keynes Central from Good Friday 3 April to Wednesday 8 April. More details and the full impact to your journey can be found in Status and Disruptions.
Major engineering work is taking place between Preston and Glasgow Central / Edinburgh from Saturday 4 April to Easter Monday 6 April. More details and the full impact to your journey can be found in Status and Disruptions.
Earlier trains
15:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:16
Glasgow Central via Shotts
2Y67 • ScotRail
4
15:18
Edinburgh
2H38 • ScotRail
3
15:20
Edinburgh
2K68 • ScotRail
1
15:20
Glasgow Queen Street via Falkirk High
1R79 • ScotRail
4
15:22
Leven
2G81 • ScotRail
2
15:24
Edinburgh
2P38 • ScotRail
3
15:24
Edinburgh
1B82 • ScotRail
1
15:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:34
Glasgow Queen Street via Falkirk High
1R81 • ScotRail
4
15:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:35
Aberdeen
1A87 • ScotRail
2
15:36
Edinburgh
2G36 • ScotRail
1
15:38
Perth via Kirkcaldy
1L89 • ScotRail
2
15:39
Dunblane
2P49 • ScotRail
4
15:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:45
Helensburgh Central
2H55 • ScotRail
4
15:50
Edinburgh
2P40 • ScotRail
3
15:50
Glasgow Queen Street via Falkirk High
1R83 • ScotRail
4
15:51
Cowdenbeath
2G77 • ScotRail
2
15:53
delayed
Edinburgh
1L80 • ScotRail
1
15:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:56
Edinburgh
2H40 • ScotRail
3
16:00
West Calder
1Y89 • ScotRail
4
16:01
Edinburgh
2G04 • ScotRail
1
16:04
Dundee
1L21 • ScotRail
2
16:04
Glasgow Queen Street via Falkirk High
1R85 • ScotRail
4
16:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:05
Edinburgh
1L42 • ScotRail
1
16:08
Dunblane
2P03 • ScotRail
4
16:08
Leven
2K71 • ScotRail
2
16:09
Edinburgh
1Y88 • ScotRail
3
16:12
Helensburgh Central
2H57 • ScotRail
4
16:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:19
Edinburgh
1B84 • ScotRail
1
16:21
Glasgow Queen Street via Falkirk High
1R87 • ScotRail
4
16:22
Edinburgh
2P42 • ScotRail
3
16:22
Leven
2G83 • ScotRail
2
16:24
Edinburgh
1B30 • ScotRail
1
16:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:26
Edinburgh
2H42 • ScotRail
3
16:32
Edinburgh
2K70 • ScotRail
1
16:34
Glasgow Queen Street via Falkirk High
1R89 • ScotRail
4
16:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:36
Aberdeen
1A89 • ScotRail
2
16:38
Edinburgh
2G38 • ScotRail
1
16:38
Edinburgh
2Y48 • ScotRail
3
16:38
Inverness via Perth
1S15 • London North Eastern Railway
4
16:39
Perth via Kirkcaldy
1L91 • ScotRail
2
16:42
Dunblane
2P05 • ScotRail
4
Later trains
Powered by National Rail Enquiries