← Change station

Haymarket

Trains between Edinburgh and Inverkeithing means may be cancelled, delayed by up to 30 minutes or revised. More details can be found in Status and Disruptions.
Earlier trains
13:24
13:25
Edinburgh
2P30 • ScotRail
3
13:28
cancelled
Edinburgh
2K64 • ScotRail
1
13:29
Glasgow Central via Shotts
2Y63 • ScotRail
4
13:33
Aberdeen
1A85 • ScotRail
2
13:34
cancelled
Edinburgh
2G32 • ScotRail
1
13:37
Inverness via Perth
1H17 • ScotRail
2
13:40
13:41
Edinburgh
2Y42 • ScotRail
3
13:41
Dunblane
2P41 • ScotRail
4
13:41
Perth via Kirkcaldy
1L85 • ScotRail
2
13:43
13:45
Edinburgh
2V40 • ScotRail
3
13:44
Helensburgh Central
2H09 • ScotRail
4
13:48
13:49
Edinburgh
2P32 • ScotRail
3
13:49
Glasgow Queen Street via Falkirk High
1R67 • ScotRail
4
13:51
cancelled
Edinburgh
1L76 • ScotRail
1
13:53
cancelled
Glenrothes with Thornton
2G73 • ScotRail
2
13:55
13:56
Edinburgh
2H56 • ScotRail
3
13:55
Glasgow Central via Motherwell
1D65 • ScotRail
4
13:58
cancelled
Edinburgh
2G12 • ScotRail
1
14:00
Glasgow Central via Shotts
1Y85 • ScotRail
4
14:02
cancelled
Edinburgh
1L38 • ScotRail
1
14:03
14:04
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
Edinburgh
9S54 • Avanti West Coast
3
14:17
Manchester Airport
1M89 • TransPennine Express • 5 coaches
4
14:18
Edinburgh
2P34 • ScotRail
3
14:19
cancelled
Edinburgh
2K66 • ScotRail
1
14:22
14:23
Glasgow Queen Street via Falkirk High
1R71 • ScotRail
4
14:23
Cowdenbeath
2G67 • ScotRail
2
14:23
Edinburgh
1B80 • ScotRail
1
14:23
Edinburgh
1B26 • ScotRail
3
14:27
Edinburgh
2H34 • ScotRail
3
14:32
Glasgow Central via Shotts
2Y45 • ScotRail
4
14:34
cancelled
Edinburgh
2G34 • ScotRail
1
14:35
14:47
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
14:50
Perth via Kirkcaldy
1L87 • ScotRail
2
14:48
14:52
Edinburgh
2H36 • ScotRail
3
14:49
Glasgow Queen Street via Falkirk High
1R75 • ScotRail
4
14:49
14:54
Glenrothes with Thornton
2G75 • ScotRail
2
14:50
Edinburgh
1L78 • ScotRail
1
14:51
14:55
Edinburgh
2P36 • ScotRail
3
14:57
14:59
Edinburgh
2G02 • ScotRail
1
14:57
London Euston
9M86 • Avanti West Coast
4
15:00
cancelled
Edinburgh
1L40 • ScotRail
1
15:00
Glasgow Central via Shotts
1Y87 • ScotRail
4
Later trains
Powered by National Rail Enquiries