← Change station

Haymarket

A temporary timetable is in operation across the ScotRail network following confirmation from the drivers' trade union ASLEF that it will recommend a ballot for industrial action. More details can be found in Status and Disruptions.
17:34
from Manchester Airport
1S66 • TransPennine Express
3
This site cannot display trains that left over 2 hours ago.
17:38
Aberdeen
1A91 • ScotRail
2
17:39
Inverness via Perth
1H25 • ScotRail
4
17:40
North Berwick
2Y14 • ScotRail
1
17:42
17:43
Dunblane
2P09 • ScotRail
4
17:42
17:43
Perth via Kirkcaldy
1L93 • ScotRail • 2 coaches
2
17:43
Edinburgh
2P48 • ScotRail
3
17:43
17:44
Edinburgh
1L84 • ScotRail
1
17:46
Bathgate
2M17 • ScotRail
4
17:46
17:48
Edinburgh
2H16 • ScotRail
3
17:46
17:47
Glenrothes with Thornton
2G09 • ScotRail
2
17:50
17:51
Glasgow Queen Street via Falkirk High
1R03 • ScotRail
4
17:51
Dundee
1L25 • ScotRail
2
17:51
Edinburgh
2Y50 • ScotRail
3
17:53
17:54
Glasgow Central via Motherwell
1D57 • ScotRail
4
17:55
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:57
17:58
Leven
2K75 • ScotRail
2
17:58
Helensburgh Central
2H39 • ScotRail
4
18:01
cancelled
Edinburgh
2G08 • ScotRail
1
18:03
Glasgow Central via Shotts
2Y51 • ScotRail
4
18:05
Edinburgh
1L24 • ScotRail
1
18:05
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
18:06
Edinburgh
1Y92 • ScotRail
3
18:10
Dunblane
2P11 • ScotRail
4
18:15
18:43
Edinburgh
9S70 • Avanti West Coast
3
18:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
18:17
Manchester Airport
1M93 • TransPennine Express • 5 coaches
4
18:19
Edinburgh
2H18 • ScotRail
3
18:20
Glasgow Queen Street via Falkirk High
1R07 • ScotRail
4
18:21
18:23
Edinburgh
2K74 • ScotRail
1
18:22
Cowdenbeath
2G87 • ScotRail
2
18:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
18:27
Helensburgh Central
2H41 • ScotRail
4
18:28
Edinburgh
1B88 • ScotRail
1
18:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
18:39
Edinburgh
2Y52 • ScotRail
3
18:40
19:44
Aberdeen
1W20 • London North Eastern Railway
2
18:42
Dunblane
2P13 • ScotRail
4
18:45
Helensburgh Central
2H43 • ScotRail
4
18:45
Perth via Kirkcaldy
1L95 • ScotRail
2
18:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
18:47
18:48
Edinburgh
2P04 • ScotRail
3
18:50
Glasgow Queen Street via Falkirk High
1R11 • ScotRail
4
18:54
Edinburgh
1L86 • ScotRail
1
18:55
Edinburgh
2H20 • ScotRail
3
18:55
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
18:57
19:03
London Euston
9M62 • Avanti West Coast
4
18:58
Glenrothes with Thornton
2G35 • ScotRail
2
19:00
Edinburgh
2G10 • ScotRail
1
19:04
19:06
Glasgow Central via Shotts
1Y95 • ScotRail
4
19:05
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains
Powered by National Rail Enquiries