← Change station
Haymarket
05:22
from Edinburgh
2P07 • ScotRail
4
↓
This site cannot display trains that left over 2 hours ago.
06:22
cancelled
Glenrothes with Thornton
2G51 • ScotRail
2
06:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:33
Glasgow Central
via Shotts
1Y71 • ScotRail
4
06:35
Aberdeen
1A01 • ScotRail
2
06:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:36
Dunblane
2P13 • ScotRail
4
06:39
Edinburgh
2V36 • ScotRail
3
06:39
Perth
via Kirkcaldy
1L71 • ScotRail
2
06:42
Edinburgh
2K24 • ScotRail
1
06:43
Bathgate
2H43 • ScotRail
4
06:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:51
Glasgow Queen Street
via Falkirk High
1R11 • ScotRail
4
06:52
Edinburgh
2P04 • ScotRail
3
06:52
Glenrothes with Thornton
2G11 • ScotRail • 2 coaches
2
06:55
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:57
07:00
Edinburgh
2G30 • ScotRail
1
06:57
London Euston
9M50 • Avanti West Coast
4
06:59
Dundee
1L23 • ScotRail
2
07:02
Glasgow Central
via Shotts
2Y57 • ScotRail
4
07:04
07:05
Edinburgh
1L22 • ScotRail
1
07:04
Leven
2K53 • ScotRail
2
07:05
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:07
Dunblane
2P51 • ScotRail
4
07:08
07:11
Edinburgh
2H98 • ScotRail
3
07:11
Helensburgh Central
2H45 • ScotRail
2
07:12
07:15
Edinburgh
2Y76 • ScotRail
3
07:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:19
Glasgow Queen Street
via Falkirk High
1R15 • ScotRail
4
07:20
Edinburgh
2P06 • ScotRail
3
07:20
07:22
Edinburgh
2K52 • ScotRail
1
07:22
07:24
Cowdenbeath
2G53 • ScotRail
2
07:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:27
Edinburgh
2M40 • ScotRail
3
07:32
07:37
Edinburgh
1L60 • ScotRail
1
07:35
Aberdeen
1A75 • ScotRail
2
07:35
Glasgow Queen Street
via Falkirk High
1R17 • ScotRail
4
07:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:39
Dunblane
2P15 • ScotRail
4
07:39
Perth
via Kirkcaldy
1L73 • ScotRail
2
07:40
Edinburgh
2Y56 • ScotRail
3
07:43
07:59
Edinburgh
2H00 • ScotRail
3
07:43
07:48
Edinburgh
1L62 • ScotRail
1
07:43
07:44
Glasgow Central
via Motherwell
2D37 • ScotRail
4
07:43
Milngavie
2M25 • ScotRail
2
07:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:48
London Kings Cross
1E06 • London North Eastern Railway
3
07:50
Glasgow Queen Street
via Falkirk High
1R19 • ScotRail
4
07:51
Edinburgh
2P08 • ScotRail
3
07:51
Glenrothes with Thornton
2G01 • ScotRail
2
07:54
07:58
Edinburgh
2G32 • ScotRail
1
Later trains