Haymarket around 1228 on 20/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 from Haymarket through Realtime Tickets, our new ticket portal
1159
Edinburgh
Departed at 1201
ScotRail · 3 coaches
1
1200
Glasgow Central
Departed on time
ScotRail · 6 coaches
4
1202
Edinburgh
Departed at 1204
ScotRail · 3 coaches
1
1203
Dundee
Departed on time
ScotRail · 3 coaches
2
1204
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1204
Edinburgh Airport
Bus service
ScotRail service
1205
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1208
Dunblane
Departed on time
ScotRail · 4 coaches
4
1210
Leven
Departed at 1211
ScotRail · 5 coaches
2
1212
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1213
Edinburgh
Departed at 1245
Avanti WC Pendolino · 11 coaches
3
1214
Edinburgh Airport
Bus service
ScotRail service
1216
Manchester Airport
Departed at 1220
Transpennine Express · 5 coaches
4
1216
Edinburgh
Departed at 1220
ScotRail · 4 coaches
1
1221
London Kings Cross
Departed at 1224
LNER Azuma · 9 coaches
1
1221
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
2
1221
Edinburgh
Departed on time
ScotRail · 4 coaches
3
1223
Leven
Departed at 1224
ScotRail · 3 coaches
2
1224
Edinburgh Airport
Bus service
ScotRail service
1227
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1232
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1232
Edinburgh
Departed at 1243
ScotRail · 3 coaches
1
1234
Edinburgh Airport
Bus service
ScotRail service
1235
Aberdeen
On time
ScotRail service
2
1236
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1239
Perth
Departed on time
ScotRail · 3 coaches
2
1240
Dunblane
Departed on time
ScotRail · 4 coaches
4
1240
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1243
Edinburgh
Departed at 1251
ScotRail · 3 coaches
1
1243
Helensburgh Central
Departed at 1244
ScotRail · 6 coaches
4
1244
Edinburgh Airport
Bus service
ScotRail service
1248
Edinburgh
Departed at 1255
ScotRail · 6 coaches
3
1250
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1251
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1254
Edinburgh Airport
Bus service
ScotRail service
1254
Cowdenbeath
Departed on time
ScotRail · 4 coaches
2
1255
Edinburgh
Departed at 1258
ScotRail · 6 coaches
3
1257
Birmingham New Street
Departed at 1303
Avanti WC Pendolino · 11 coaches
4
1259
Edinburgh
Departed on time
ScotRail · 4 coaches
1
1300
Glasgow Central
Departed at 1307
ScotRail · 6 coaches
4
1301
Dundee
Departed at 1303
ScotRail · 3 coaches
2
1302
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1304
Edinburgh Airport
Bus service
ScotRail service
1304
Glasgow Queen Street
Departed at 1310
ScotRail · 8 coaches
4
1306
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1306
Leven
Departed at 1308
ScotRail · 3 coaches
2
1309
Dunblane
Departed at 1312
ScotRail · 6 coaches
4
1313
Helensburgh Central
Departed at 1315
ScotRail · 6 coaches
4
1314
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1314
Edinburgh Airport
Bus service
ScotRail service
1318
Edinburgh
Departed at 1326
ScotRail Inter7City · 5 coaches
1
1319
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1321
Glasgow Queen Street
Departed on time
ScotRail · 7 coaches
4
1324
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1324
Edinburgh Airport
Bus service
ScotRail service
1324
Leven
Departed on time
ScotRail · 4 coaches
2
1329
Edinburgh
Departed at 1335
ScotRail · 6 coaches
1
1330
Glasgow Central
Departed on time
ScotRail · 6 coaches
4
1334
Edinburgh Airport
Bus service
ScotRail service
1334
Glasgow Queen Street
Departed on time
ScotRail · 7 coaches
4
1335
Aberdeen
Departed on time
ScotRail · 3 coaches
2
1338
Edinburgh
Departed at 1339
ScotRail · 4 coaches
1
1338
Inverness
Departed at 1339
ScotRail · 3 coaches
4
1339
Perth
Departed on time
ScotRail · 3 coaches
2
1340
Edinburgh
Departed at 1341
ScotRail · 3 coaches
3
1342
Dunblane
Departed at 1343
ScotRail · 6 coaches
4
1344
Edinburgh Airport
Bus service
ScotRail service
1345
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1347
Edinburgh
Departed on time
ScotRail · 5 coaches
1
1349
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1352
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1353
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1354
Edinburgh Airport
Bus service
ScotRail service
1354
Cowdenbeath
Departed on time
ScotRail · 4 coaches
2
1356
Edinburgh
Departed at 1357
ScotRail · 6 coaches
3
1357
Edinburgh
Departed at 1400
ScotRail · 4 coaches
1

Search Menu