← Change station

Haymarket

Trains between Bathgate and Edinburgh will be cancelled, delayed by up to 40 minutes or revised. More details can be found in Status and Disruptions.
Earlier trains
13:27
cancelled
Edinburgh
2H90 • ScotRail
3
13:34
Glasgow Queen Street via Falkirk Grahamston
1R65 • ScotRail
4
13:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:39
cancelled
Plymouth via Leeds
1V66 • CrossCountry
1
13:40
Dundee
2L59 • ScotRail
2
13:41
Dunblane
2P49 • ScotRail
4
13:42
Edinburgh
2P75 • ScotRail
3
13:43
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:45
Helensburgh Central
2H03 • ScotRail
4
13:50
cancelled
Edinburgh
2Y42 • ScotRail
3
13:52
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:53
Edinburgh
2P44 • ScotRail
3
13:57
Edinburgh
2H92 • ScotRail
3
13:59
Inverness via Perth
1H41 • ScotRail
2
14:01
Edinburgh
1B52 • ScotRail
3
14:01
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:04
Edinburgh
2K10 • ScotRail
1
14:04
Glasgow Queen Street via Falkirk Grahamston
1R69 • ScotRail
4
14:04
Glenrothes with Thornton
2G01 • ScotRail
2
14:10
Stirling
2P76 • ScotRail
4
14:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:11
Edinburgh
2G02 • ScotRail
1
14:13
cancelled
Helensburgh Central
2H05 • ScotRail
2
14:17
London Kings Cross
1E19 • London North Eastern Railway
1
14:17
Manchester Airport
1M89 • TransPennine Express • 5 coaches
4
14:18
Edinburgh
9S54 • Avanti West Coast
3
14:19
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:21
Leven
2K03 • ScotRail
2
14:25
Edinburgh
2H94 • ScotRail
3
14:28
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:30
Glasgow Central via Shotts
2Y45 • ScotRail
4
14:34
Edinburgh
2P77 • ScotRail
3
14:34
Glasgow Queen Street via Falkirk Grahamston
1R73 • ScotRail
4
14:39
14:41
Aberdeen
1S11 • London North Eastern Railway
2
14:41
Dunblane
2P51 • ScotRail
4
14:41
Edinburgh
2L66 • ScotRail
1
14:45
Helensburgh Central
2H07 • ScotRail
4
14:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:56
London Euston
9M47 • Avanti West Coast
4
14:57
Edinburgh
2H96 • ScotRail
3
14:58
Edinburgh
2K32 • ScotRail
1
14:59
Glenrothes with Thornton
2G35 • ScotRail
2
15:02
Edinburgh
2P46 • ScotRail
3
15:03
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:04
Glasgow Queen Street via Falkirk Grahamston
1R77 • ScotRail
4
15:11
Edinburgh
2G32 • ScotRail
1
15:11
Stirling
2P78 • ScotRail
4
15:12
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:16
Helensburgh Central
2H09 • ScotRail
4
Later trains
Powered by National Rail Enquiries