← Change station

Haymarket

Trains running through Penrith North Lakes and Carlisle may be cancelled or delayed by up to 60 minutes. More details can be found in Status and Disruptions.
Trains between Helensburgh Central and Glasgow Queen Street / Glasgow Central may be cancelled, delayed or revised. More details can be found in Status and Disruptions.
Earlier trains
13:08
Leven
2K65 • ScotRail
2
13:10
Dunblane
2P39 • ScotRail
4
13:16
Helensburgh Central
2H07 • ScotRail
4
13:17
13:19
Edinburgh
1B78 • ScotRail
1
13:19
Edinburgh
2H54 • ScotRail
3
13:22
Cowdenbeath
2G66 • ScotRail
2
13:22
Glasgow Queen Street via Falkirk High
1R63 • ScotRail
4
13:24
13:26
Edinburgh
2P30 • ScotRail
3
13:28
Edinburgh
2K64 • ScotRail
1
13:29
Glasgow Central via Shotts
2Y63 • ScotRail
4
13:33
Aberdeen
1A85 • ScotRail
2
13:34
Edinburgh
2G32 • ScotRail
1
13:37
Inverness via Perth
1H17 • ScotRail
2
13:40
Edinburgh
2Y42 • ScotRail
3
13:41
Dunblane
2P41 • ScotRail
4
13:41
Perth via Kirkcaldy
1L85 • ScotRail
2
13:43
Edinburgh
2V40 • ScotRail
3
13:44
Helensburgh Central
2H09 • ScotRail
4
13:48
Edinburgh
2P32 • ScotRail
3
13:49
Edinburgh
1L76 • ScotRail
1
13:49
Glasgow Queen Street via Falkirk High
1R67 • ScotRail
4
13:53
Glenrothes with Thornton
2G73 • ScotRail
2
13:55
Edinburgh
2H56 • ScotRail
3
13:55
Glasgow Central via Motherwell
1D65 • ScotRail
4
13:58
Edinburgh
2G12 • ScotRail
1
14:00
Glasgow Central via Shotts
1Y85 • ScotRail
4
14:02
Edinburgh
1L38 • ScotRail
1
14:03
Dundee
1L37 • ScotRail
4
14:07
Dunblane
2P43 • ScotRail
4
14:08
Edinburgh
1Y84 • ScotRail
3
14:12
Helensburgh Central
2H11 • ScotRail
4
14:12
Leven
2K67 • ScotRail
2
14:13
14:21
Edinburgh
9S54 • Avanti West Coast
3
14:17
Manchester Airport
1M89 • TransPennine Express • 5 coaches
4
14:18
Edinburgh
2P34 • ScotRail
3
14:19
Edinburgh
2K66 • ScotRail
1
14:22
Glasgow Queen Street via Falkirk High
1R71 • ScotRail
4
14:23
Cowdenbeath
2G67 • ScotRail
2
14:23
cancelled
Edinburgh
1B26 • ScotRail
14:23
Edinburgh
1B80 • ScotRail
1
14:23
Edinburgh
1Z26 • ScotRail • 2 coaches
3
14:27
Edinburgh
2H34 • ScotRail
3
14:32
Glasgow Central via Shotts
2Y45 • ScotRail
4
14:34
Edinburgh
2G34 • ScotRail
1
14:35
Aberdeen
1W11 • London North Eastern Railway
2
14:37
Dunblane
2P45 • ScotRail
4
14:37
Edinburgh
2Y44 • ScotRail
3
14:44
Helensburgh Central
2H13 • ScotRail
4
14:45
Perth via Kirkcaldy
1L87 • ScotRail
2
14:48
Edinburgh
2H36 • ScotRail
3
Later trains
Powered by National Rail Enquiries