Haymarket around 1234 on 28/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1204
Edinburgh Airport
Bus service
ScotRail service
1204
Glasgow Queen Street
On time
ScotRail service
4
1211
Edinburgh
On time
ScotRail service
1
1212
Stirling
On time
ScotRail service
4
1213
Edinburgh Airport
Bus service
ScotRail service
1214
Dalmuir
On time
ScotRail service
2
1217
Manchester Airport
On time
Transpennine Express service
4
1221
Leven
On time
ScotRail service
2
1222
Edinburgh Airport
Bus service
ScotRail service
1225
Edinburgh
On time
ScotRail service
3
1230
Glasgow Central
On time
ScotRail service
4
1231
Edinburgh Airport
Bus service
ScotRail service
1234
Glasgow Queen Street
On time
ScotRail service
4
1236
Edinburgh
On time
ScotRail service
3
1238
Dunblane
On time
ScotRail service
4
1240
Edinburgh Airport
Bus service
ScotRail service
1241
Edinburgh
On time
ScotRail service
1
1243
Aberdeen
On time
ScotRail service
2
1246
Dalmuir
On time
ScotRail service
4
1249
Edinburgh Airport
Bus service
ScotRail service
1252
Edinburgh
On time
ScotRail service
3
1257
Edinburgh
On time
ScotRail service
3
1258
Edinburgh Airport
Bus service
ScotRail service
1258
Edinburgh
On time
ScotRail service
1
1258
Preston
On time
Avanti West Coast service
4
1259
Glenrothes with Thornton
On time
ScotRail service
2
1306
Glasgow Queen Street
On time
ScotRail service
4
1307
Edinburgh Airport
Bus service
ScotRail service
1309
Stirling
On time
ScotRail service
4
1313
Edinburgh
On time
ScotRail service
1
1314
Dalmuir
On time
ScotRail service
4
1316
Edinburgh Airport
Bus service
ScotRail service
1319
Leven
On time
ScotRail service
2
1325
Edinburgh Airport
Bus service
ScotRail service
1327
Edinburgh
On time
ScotRail service
3
1334
Edinburgh Airport
Bus service
ScotRail service
1334
Glasgow Queen Street
On time
ScotRail service
4
1339
Plymouth
On time
CrossCountry service
1
1340
Dundee
On time
ScotRail service
2
1341
Dunblane
On time
ScotRail service
4
1342
Edinburgh
On time
ScotRail service
3
1343
Edinburgh Airport
Bus service
ScotRail service
1345
Dalmuir
On time
ScotRail service
4
1350
Edinburgh
On time
ScotRail service
3
1352
Edinburgh Airport
Bus service
ScotRail service
1353
Edinburgh
On time
ScotRail service
3
1357
Edinburgh
On time
ScotRail service
3
1359
Inverness
On time
ScotRail service
2
1401
Edinburgh Airport
Bus service
ScotRail service
1401
Edinburgh
On time
ScotRail service
3

Search Menu