Haymarket around 2321 on 19/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
2253
Edinburgh Airport
Bus service
ScotRail service
2254
Glenrothes with Thornton
Departed on time
ScotRail · 3 coaches
2
2254
Garscadden
Departed at 2255
ScotRail · 6 coaches
4
2300
Edinburgh
Departed on time
ScotRail · 5 coaches
1
2303
Edinburgh Airport
Bus service
ScotRail service
2303
Glasgow Central
Departed on time
ScotRail · 6 coaches
4
2304
Dundee
Departed at 2305
ScotRail · 3 coaches
2
2306
Edinburgh
Departed on time
ScotRail · 4 coaches
1
2307
Dunblane
Departed on time
ScotRail · 3 coaches
4
2309
Leven
Departed at 2310
ScotRail · 4 coaches
2
2311
Edinburgh
Departed on time
ScotRail · 3 coaches
3
2312
Airdrie
Departed on time
ScotRail · 6 coaches
4
2313
Edinburgh Airport
Bus service
ScotRail service
2316
Motherwell
Departed on time
ScotRail · 3 coaches
4
2318
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2320
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2321
Edinburgh
Departed at 2322
ScotRail · 2 coaches
1
2322
Edinburgh Airport
Bus service
ScotRail service
2322
Perth
Departed on time
ScotRail · 5 coaches
2
2325
Edinburgh
Departed at 2327
ScotRail Inter7City · 5 coaches
1
2326
Edinburgh
Departed on time
ScotRail · 3 coaches
3
2331
Edinburgh Airport
Bus service
ScotRail service
2336
Edinburgh
Departed on time
ScotRail · 2 coaches
1
2339
Dunblane
Departed at 2340
ScotRail · 6 coaches
4
2340
Edinburgh Airport
Bus service
ScotRail service
2341
Edinburgh
Departed at 2345
ScotRail · 3 coaches
3
2344
Bathgate
Departed on time
ScotRail · 6 coaches
4
2344
Edinburgh
Departed at 2346
ScotRail · 3 coaches
1
2349
Edinburgh
Departed at 2350
ScotRail · 3 coaches
3
2349
Edinburgh
Departed at 2350
ScotRail · 3 coaches
1
2350
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2355
Edinburgh
Departed on time
CrossCountry Voyager · 4 coaches
1
2358
Edinburgh Airport
Bus service
ScotRail service
0001
Bathgate
Departed on time
ScotRail · 6 coaches
4
0013
Edinburgh
Departed on time
ScotRail · 6 coaches
3
0021
Edinburgh
Departed at 0029
ScotRail · 2 coaches
1
0026
Edinburgh
Departed on time
ScotRail · 3 coaches
1
0031
Edinburgh
Departed at 0032
ScotRail · 2 coaches
1
0032
Edinburgh
Departed at 0040
ScotRail · 6 coaches
3

Search Menu