← Change station

Haymarket

Trains running between Manchester Piccadilly and Manchester Airport may be cancelled, delayed by up to 20 minutes or revised. Latest information can be found in Status and Disruptions.
Earlier trains
12:13
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:14
Edinburgh
9S44 • Avanti West Coast
3
12:15
12:20
Edinburgh
2K62 • ScotRail
1
12:17
Manchester Airport
1M87 • TransPennine Express • 5 coaches
4
12:20
Edinburgh
2P26 • ScotRail
3
12:20
Glasgow Queen Street via Falkirk High
1R55 • ScotRail
4
12:21
12:26
London Kings Cross
1E15 • London North Eastern Railway
1
12:22
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:24
Leven
2G63 • ScotRail
2
12:27
Edinburgh
2H50 • ScotRail
3
12:31
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:32
Edinburgh
2G30 • ScotRail
1
12:32
Glasgow Central via Shotts
2Y41 • ScotRail
4
12:36
Dunblane
2P37 • ScotRail
4
12:39
12:43
Edinburgh
1L74 • ScotRail
1
12:40
Edinburgh
2Y68 • ScotRail
3
12:40
Perth via Kirkcaldy
1L83 • ScotRail
2
12:40
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:42
Helensburgh Central
2H05 • ScotRail
4
12:48
12:49
Edinburgh
2H52 • ScotRail
3
12:49
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:50
Cowdenbeath
2G71 • ScotRail
2
12:50
Glasgow Queen Street via Falkirk High
1R59 • ScotRail
4
12:51
Edinburgh
2P28 • ScotRail
3
12:55
Edinburgh
1C56 • ScotRail
3
12:57
Edinburgh
2G10 • ScotRail
1
12:58
London Euston
9M56 • Avanti West Coast
4
12:58
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:01
Glasgow Central via Shotts
1Y83 • ScotRail
4
13:03
Dundee
1L35 • ScotRail
2
13:05
Edinburgh
1L36 • ScotRail
1
13:06
Edinburgh
1Y82 • ScotRail
3
13:07
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:08
Leven
2K65 • ScotRail
2
13:09
Edinburgh
1B24 • ScotRail
3
13:10
Dunblane
2P39 • ScotRail
4
13:16
Helensburgh Central
2H07 • ScotRail
4
13:16
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:17
Edinburgh
1B78 • ScotRail
1
13:19
Edinburgh
2H54 • ScotRail
3
13:22
Glasgow Queen Street via Falkirk High
1R63 • ScotRail
4
13:22
Leven
2G66 • ScotRail
2
13:24
Edinburgh
2P30 • ScotRail
3
13:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:28
Edinburgh
2K64 • ScotRail
1
13:29
Glasgow Central via Shotts
2Y63 • ScotRail
4
13:33
Aberdeen
1A85 • ScotRail
2
13:34
Edinburgh
2G32 • ScotRail
1
13:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:37
Inverness via Perth
1H17 • ScotRail
2
Later trains
Powered by National Rail Enquiries