Haymarket around 1124 on 19/12/2025

Departures
Arrivals
Simple
Detailed

Limited realtime data being received

We're only receiving realtime data from some of our sources right now, so these times might be incomplete or inaccurate. This usually fixes itself after a few minutes. A site administrator has been alerted.

Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
1055
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
1056
Edinburgh
Arrived on time
Avanti WC Pendolino · 11 coaches
4
1058
Edinburgh Airport
Bus service
ScotRail service
1059
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1101
Leven
Arrived at 1105
ScotRail · 2 coaches
1
1103
Edinburgh
Arrived at 1102
ScotRail · 3 coaches
4
1104
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1104
Glasgow Central
Arrived on time
ScotRail · 6 coaches
3
1107
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1108
Edinburgh Airport
Bus service
ScotRail service
1107
Edinburgh
Arrived at 1108
ScotRail · 6 coaches
4
1108
Inverness
Arrived at 1113
LNER Azuma · 9 coaches
3
1109
Dundee
Arrived on time
ScotRail · 3 coaches
1
1111
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1118
Edinburgh Airport
Bus service
ScotRail service
1118
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
1118
Aberdeen
Arrived at 1121
ScotRail Inter7City · 5 coaches
1
1119
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1121
Dunblane
Arrived at 1126
ScotRail · 6 coaches
3
1122
Edinburgh
Arrived on time
ScotRail · 4 coaches
2
1127
Edinburgh Airport
Bus service
ScotRail service
1128
Glasgow Queen Street
Arrived at 1130
ScotRail · 8 coaches
3
1129
Leven
Arrived at 1133
ScotRail · 3 coaches
1
1130
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1132
Manchester Airport
Arrived at 1133
Transpennine Express · 5 coaches
3
1134
Cowdenbeath
Arrived at 1137
ScotRail · 3 coaches
1
1134
Edinburgh
Arrived on time
ScotRail Inter7City · 5 coaches
2
1136
Edinburgh Airport
Bus service
ScotRail service
1137
Edinburgh
Arrived at 1138
ScotRail · 6 coaches
4
1139
Edinburgh
Arrived on time
ScotRail · 4 coaches
2
1143
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1143
Glasgow Central
Arrived at 1146
ScotRail · 3 coaches
3
1145
Edinburgh Airport
Bus service
ScotRail service
1148
Helensburgh Central
Arrived at 1153
ScotRail · 6 coaches
3
1148
Perth
Arrived at 1151
ScotRail · 2 coaches
1
1148
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1151
Dunblane
Arrived on time
ScotRail · 4 coaches
3
1152
Edinburgh
Arrived at 1153
ScotRail · 3 coaches
2
1154
Edinburgh Airport
Bus service
ScotRail service
1157
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
1159
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1200
Leven
Arrived on time
ScotRail · 4 coaches
1
1201
Glasgow Queen Street
Arrived at 1200
ScotRail · 8 coaches
3
1202
Edinburgh
Arrived at 1201
ScotRail · 3 coaches
2
1203
Edinburgh Airport
Bus service
ScotRail service
1204
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1206
Dundee
Arrived on time
ScotRail · 3 coaches
1
1208
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
1210
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1212
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1213
London Euston
Arrived on time
Avanti WC Pendolino · 11 coaches
3
1215
Leven
Arrived at 1219
ScotRail · 2 coaches
1
1220
Dunblane
Arrived on time
ScotRail · 4 coaches
3
1220
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1219
Aberdeen
Arrived at 1224
LNER Azuma · 9 coaches
1
1221
Edinburgh Airport
Bus service
ScotRail service
1224
Edinburgh
Arrived at 1223
ScotRail · 2 coaches
2
1226
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
1230
Edinburgh Airport
Bus service
ScotRail service
1230
Glasgow Queen Street
Arrived at 1229
ScotRail · 8 coaches
3
1231
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1232
Cowdenbeath
Arrived on time
ScotRail · 3 coaches
1
1234
Edinburgh
ScotRail service
2
1235
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
1238
Perth
Arrived at 1242
ScotRail · 4 coaches
1
1239
Edinburgh Airport
Bus service
ScotRail service
1240
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
1240
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1242
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1247
Helensburgh Central
Arrived at 1249
ScotRail · 6 coaches
3
1248
Edinburgh Airport
Bus service
ScotRail service
1249
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1250
Edinburgh
Arrived at 1249
ScotRail · 4 coaches
2
1251
Dunblane
Arrived at 1253
ScotRail · 4 coaches
3

Search Menu