← 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:17
Motherwell
1D63 • ScotRail
4
23:20
23:21
Edinburgh
2P70 • ScotRail
3
23:21
23:22
Glasgow Queen Street
via Falkirk High
1R45 • ScotRail
4
23:21
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
23:22
Perth
via Cowdenbeath
2L19 • ScotRail
2
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:02 Helensburgh Central to Edinburgh
2H12 • ScotRail •
RTT
This train has been delayed by a problem currently under investigation.
Helensburgh Central
21:02
1
Craigendoran
21:05
21:06
1
Cardross
21:10
21:13
1
Dalreoch
21:15
21:18
1
Dumbarton Central
21:17
21:19
1
Dumbarton East
21:19
21:21
1
Dalmuir
21:29
2
Singer
21:31
21:32
1
Drumry
21:33
21:35
1
Drumchapel
21:36
21:38
1
Westerton
21:41
21:45
1
Anniesland
21:44
21:48
1
Hyndland
21:47
21:51
1
Partick
21:49
21:53
1
Charing Cross (Glasgow)
21:53
21:57
1
Glasgow Queen Street
21:56
22:00
9
High Street
21:58
22:01
2
Bellgrove
22:01
22:04
2
Carntyne
22:05
22:08
2
Shettleston
22:07
22:11
2
Garrowhill
22:10
22:13
2
Easterhouse
22:12
22:17
2
Blairhill
22:16
22:21
2
Coatbridge Sunnyside
22:19
22:23
2
Coatdyke
22:21
22:26
2
Airdrie
22:24
22:29
3
Drumgelloch
22:27
22:32
2
Caldercruix
22:31
22:36
2
Blackridge
22:37
22:42
2
Armadale
22:41
22:45
2
Bathgate
22:45
22:49
1
Livingston North
22:50
22:54
1
Uphall
22:53
22:58
1
Edinburgh Park
23:02
23:06
1
Haymarket
23:08
23:10
arr •
23:11
dep
3
Edinburgh
23:16
15