Haymarket around 2123 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
2053
Edinburgh Airport
Bus service
ScotRail service
2053
Edinburgh
On time
Avanti West Coast service
3
2053
Edinburgh
On time
ScotRail service
1
2054
Cowdenbeath
On time
ScotRail service
2
2056
Edinburgh
On time
ScotRail service
3
2056
Dalmuir
On time
ScotRail service
4
2103
Edinburgh Airport
Bus service
ScotRail service
2104
Edinburgh
On time
ScotRail service
1
2104
Dundee
On time
ScotRail service
2
2107
Dunblane
On time
ScotRail service
4
2108
Leven
On time
ScotRail service
2
2112
Edinburgh
On time
ScotRail service
3
2113
Edinburgh Airport
Bus service
ScotRail service
2113
Edinburgh
On time
ScotRail service
1
2119
Glasgow Queen Street
On time
ScotRail service
4
2123
Edinburgh Airport
Bus service
ScotRail service
2123
Glasgow Central
On time
CrossCountry service
4
2124
Edinburgh
On time
ScotRail service
3
2124
Leven
On time
ScotRail service
2
2126
Dalmuir
On time
ScotRail service
4
2128
Edinburgh
On time
ScotRail service
1
2130
Glasgow Central
On time
ScotRail service
4
2132
Edinburgh
On time
ScotRail service
1
2132
Edinburgh
On time
ScotRail service
3
2134
Edinburgh Airport
Bus service
ScotRail service
2136
Aberdeen
On time
ScotRail service
2
2138
Dunblane
On time
ScotRail service
4
2140
Edinburgh
On time
ScotRail service
1
2144
Edinburgh
On time
ScotRail service
1
2145
Edinburgh Airport
Bus service
ScotRail service
2148
Edinburgh
On time
ScotRail service
3
2148
Perth
On time
ScotRail service
2
2151
Edinburgh
On time
ScotRail service
3
2151
Glasgow Queen Street
On time
ScotRail service
4
2153
Cowdenbeath
On time
ScotRail service
2
2155
Edinburgh Airport
Bus service
ScotRail service
2156
Edinburgh
On time
ScotRail service
1
2156
Dalmuir
On time
ScotRail service
4
2204
Dundee
On time
ScotRail service
2
2205
Edinburgh Airport
Bus service
ScotRail service
2207
Edinburgh
On time
ScotRail service
1
2208
Leven
On time
ScotRail service
2
2208
Dunblane
On time
ScotRail service
4
2209
Edinburgh
On time
ScotRail service
3
2215
Edinburgh Airport
Bus service
ScotRail service
2216
Edinburgh
On time
ScotRail service
1
2220
Glasgow Queen Street
On time
ScotRail service
4
2221
Leven
On time
ScotRail service
2
2226
Edinburgh Airport
Bus service
ScotRail service
2226
Edinburgh
On time
ScotRail service
1
2226
Edinburgh
On time
ScotRail service
3
2228
Dalmuir
On time
ScotRail service
4
2231
Glasgow Central
On time
ScotRail service
4
2234
Edinburgh
On time
ScotRail service
1
2236
Dunblane
On time
ScotRail service
4
2237
Edinburgh Airport
Bus service
ScotRail service
2238
Edinburgh
On time
ScotRail service
1
2240
Edinburgh
On time
ScotRail service
3
2242
Edinburgh
On time
ScotRail service
1
2246
Edinburgh
On time
ScotRail service
3
2247
Perth
On time
ScotRail service
2
2248
Edinburgh Airport
Bus service
ScotRail service
2249
Edinburgh
On time
ScotRail service
3
2250
Glasgow Queen Street
On time
ScotRail service
4

Search Menu