← Change station

Haymarket

Trains running between Motherwell and Lanark / Carstairs may be cancelled, delayed by up to 20 minutes or revised. Latest information can be found in Status and Disruptions.

Trains between Newcastle and Morpeth / Edinburgh may be delayed by up to 30 minutes or cancelled. Latest information can be found in Status and Disruptions.

Earlier trains
16:13
16:37
Edinburgh
9S60 • Avanti West Coast
3
16:26
cancelled
Edinburgh
2H42 • ScotRail
3
16:26
16:29
Edinburgh
1B30 • ScotRail
1
16:30
Edinburgh
2K70 • ScotRail
1
16:30
Glasgow Central via Shotts
2Y49 • ScotRail
4
16:34
Glasgow Queen Street via Falkirk High
1R89 • ScotRail
4
16:35
Aberdeen
1A89 • ScotRail
2
16:37
Edinburgh
2G38 • ScotRail
1
16:38
Edinburgh
2Y48 • ScotRail
3
16:38
16:58
Inverness via Perth
1W16 • London North Eastern Railway
4
16:39
Perth via Kirkcaldy
1L91 • ScotRail
2
16:42
Dunblane
2P05 • ScotRail
4
16:46
cancelled
Helensburgh Central
2H59 • ScotRail
4
16:50
Edinburgh
2P44 • ScotRail
3
16:50
Glasgow Queen Street via Falkirk High
1R91 • ScotRail
4
16:51
Edinburgh
1L82 • ScotRail
1
16:53
Glenrothes with Thornton
2G79 • ScotRail
2
16:54
Edinburgh
2H44 • ScotRail
3
16:57
17:56
London Euston
9M60 • Avanti West Coast
4
16:59
cancelled
Edinburgh
1C60 • ScotRail
3
17:01
Dundee
1L23 • ScotRail
2
17:02
Edinburgh
2G06 • ScotRail
1
17:02
Glasgow Central via Shotts
1Y91 • ScotRail
4
17:06
Edinburgh
1Y90 • ScotRail
3
17:06
Edinburgh
1L22 • ScotRail
1
17:06
Glasgow Queen Street via Falkirk High
1R93 • ScotRail
4
17:06
Leven
2K73 • ScotRail
2
17:10
Dunblane
2P07 • ScotRail
4
17:17
cancelled
Edinburgh
2K72 • ScotRail
1
17:18
Edinburgh
2H46 • ScotRail
3
17:21
Glasgow Queen Street via Falkirk High
1R95 • ScotRail
4
17:21
London Kings Cross
1E25 • London North Eastern Railway
1
17:22
Cowdenbeath
2G85 • ScotRail
2
17:23
Edinburgh
2P46 • ScotRail
3
17:26
Helensburgh Central
2H37 • ScotRail
4
17:31
Glasgow Central via Shotts
2Y77 • ScotRail
4
17:32
cancelled
Edinburgh
2G40 • ScotRail
1
17:37
Inverness via Perth
1H25 • ScotRail
4
17:38
Edinburgh
2M70 • ScotRail
3
17:39
Aberdeen
1A91 • ScotRail
2
17:42
Dunblane
2P09 • ScotRail
4
17:43
Edinburgh
2P48 • ScotRail
3
17:43
Perth via Kirkcaldy
1L93 • ScotRail
2
17:46
Glenrothes with Thornton
2G09 • ScotRail
2
17:47
Helensburgh Central
2H39 • ScotRail
4
17:48
Edinburgh
2Y50 • ScotRail
3
17:50
Dundee
1L25 • ScotRail
2
17:51
Edinburgh
1L84 • ScotRail
1
17:51
Glasgow Queen Street via Falkirk High
1R03 • ScotRail
4
17:54
Glasgow Central via Motherwell
1D57 • ScotRail
4
Later trains
Powered by National Rail Enquiries