← 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