← Change station
Haymarket
22:15
from London Euston
9S93 • Avanti West Coast
3
↓
This site cannot display trains that left over 2 hours ago.
23:24
23:31
Edinburgh
1B98 • ScotRail • 3 coaches
1
23:26
23:32
Edinburgh
2Y91 • ScotRail
3
23:31
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
23:33
23:37
Edinburgh
2G76 • ScotRail
1
23:37
23:47
Edinburgh
2K84 • ScotRail
1
23:39
23:41
Dunblane
2P83 • ScotRail
4
23:41
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
23:42
23:43
Edinburgh
2H14 • ScotRail
3
23:43
23:54
Edinburgh
1L96 • ScotRail
1
23:44
Bathgate
2V73 • ScotRail
4
23:49
23:58
Edinburgh
1L36 • ScotRail
1
23:50
23:53
Glasgow Queen Street
via Falkirk High
1R49 • ScotRail
4
23:51
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
00:01
Bathgate
2V75 • ScotRail
4
00:01
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
00:04
cancelled
Edinburgh
2G52 • ScotRail
1
00:13
00:26
Edinburgh
2P74 • ScotRail
3
00:21
Edinburgh
2G54 • ScotRail
1
00:25
Edinburgh
2K86 • ScotRail
1
00:31
Edinburgh
1L98 • ScotRail
1
00:31
00:32
Edinburgh
2Y72 • ScotRail
3
Later trains
← Departures from Haymarket
21:32 Helensburgh Central to Edinburgh
2H14 • ScotRail •
RTT
This train has been delayed by a problem currently under investigation.
Helensburgh Central
21:32
1
Craigendoran
21:35
1
Cardross
21:40
21:41
1
Dalreoch
21:45
21:46
1
Dumbarton Central
21:47
1
Dumbarton East
21:49
1
Dalmuir
21:56
21:57
arr •
21:59
dep
2
Singer
22:01
1
Drumry
22:04
1
Drumchapel
22:06
22:07
1
Westerton
22:09
22:12
1
Anniesland
22:12
22:15
1
Hyndland
22:15
22:22
1
Partick
22:17
22:24
1
Charing Cross (Glasgow)
22:21
22:28
1
Glasgow Queen Street
22:23
22:30
arr •
22:26
22:31
dep
9
High Street
22:28
22:32
2
Bellgrove
22:32
22:35
2
Carntyne
22:35
22:39
2
Shettleston
22:38
22:42
2
Garrowhill
22:40
22:44
2
Easterhouse
22:43
22:48
2
Blairhill
22:47
22:51
2
Coatbridge Sunnyside
22:49
22:54
2
Coatdyke
22:52
22:57
2
Airdrie
22:56
23:00
3
Drumgelloch
22:59
23:03
2
Caldercruix
23:03
23:07
2
Blackridge
23:09
23:13
2
Armadale
23:12
23:17
2
Bathgate
23:16
23:19
arr •
23:19
23:21
dep
1
Livingston North
23:24
23:26
1
Uphall
23:27
23:29
1
Edinburgh Park
23:36
23:37
1
Haymarket
23:42
23:43
3
Edinburgh
23:47
23:48
13