Haymarket around 1048 on 24/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
1018
Edinburgh Airport
Bus service
ScotRail service
1018
Glasgow Queen Street
Arrived at 1019
ScotRail · 7 coaches
3
1018
Aberdeen
Arrived on time
LNER Azuma · 9 coaches
1
1020
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1020
Edinburgh
Arrived at 1021
ScotRail · 8 coaches
4
1024
Edinburgh
Arrived at 1025
ScotRail · 3 coaches
4
1025
Dunblane
Arrived on time
ScotRail · 6 coaches
3
1028
Edinburgh Airport
Bus service
ScotRail service
1029
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
1029
Helensburgh Central
Arrived on time
ScotRail · 3 coaches
3
1029
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1033
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1035
London Kings Cross
Arrived on time
LNER Azuma · 9 coaches
2
1037
Edinburgh
Arrived at 1048
ScotRail · 3 coaches
4
1038
Edinburgh Airport
Bus service
ScotRail service
1037
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
1041
Edinburgh
Arrived at 1042
ScotRail · 4 coaches
4
1040
Perth
Arrived on time
ScotRail · 2 coaches
1
1042
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
1045
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1046
Edinburgh
Cancelled (unknown reason)
ScotRail service
1046
Dunblane
Arrived on time
ScotRail · 6 coaches
3
1048
Edinburgh Airport
Bus service
ScotRail service
1047
Dundee
Arrived at 1051
CrossCountry Voyager · 4 coaches
1
1049
Edinburgh
Arrived at 1051
ScotRail · 8 coaches
4
1050
Helensburgh Central
Arrived at 1051
ScotRail · 6 coaches
3
1055
Glasgow Central
Arrived at 1056
ScotRail · 3 coaches
3
1058
Edinburgh Airport
Bus service
ScotRail service
1056
Edinburgh
Arrived on time
Avanti WC Pendolino · 11 coaches
4
1059
Glasgow Queen Street
Arrived at 1100
ScotRail · 8 coaches
3
1101
Leven
Arrived at 1104
ScotRail · 2 coaches
1
1103
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1104
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1104
Glasgow Central
Arrived at 1103
ScotRail · 6 coaches
3
1108
Edinburgh Airport
Bus service
ScotRail service
1107
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
1107
Edinburgh
Arrived at 1108
ScotRail · 6 coaches
4
1108
Inverness
Arrived at 1317
LNER service
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 1117
ScotRail Inter7City · 4 coaches
1
1119
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1121
Dunblane
Arrived at 1123
ScotRail · 6 coaches
3
1122
Edinburgh
Arrived at 1123
ScotRail · 2 coaches
2
1127
Edinburgh Airport
Bus service
ScotRail service
1128
Glasgow Queen Street
Arrived at 1134
ScotRail · 8 coaches
3
1129
Leven
Arrived on time
ScotRail · 2 coaches
1
1130
Edinburgh
Arrived at 1136
ScotRail · 3 coaches
4
1132
Manchester Airport
Arrived on time
Transpennine Express · 5 coaches
3
1134
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
1134
Edinburgh
Arrived on time
ScotRail Inter7City · 5 coaches
2
1136
Edinburgh Airport
Bus service
ScotRail service
1137
Edinburgh
Arrived at 1139
ScotRail · 6 coaches
4
1139
Edinburgh
Arrived at 1144
ScotRail · 4 coaches
2
1143
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1143
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
1145
Edinburgh Airport
Bus service
ScotRail service
1148
Helensburgh Central
Arrived at 1150
ScotRail · 3 coaches
3
1148
Perth
Arrived on time
ScotRail · 2 coaches
1
1148
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1151
Dunblane
Arrived at 1153
ScotRail · 4 coaches
3
1152
Edinburgh
Arrived at 1151
ScotRail · 2 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 · 2 coaches
1
1201
Glasgow Queen Street
Arrived at 1200
ScotRail · 8 coaches
3
1202
Edinburgh
Arrived on time
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 at 1209
ScotRail · 2 coaches
2
1212
Edinburgh Airport
Bus service
ScotRail service
1212
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1213
London Euston
Arrived on time
Avanti WC Pendolino · 9 coaches
3
1215
Leven
Arrived on time
ScotRail · 2 coaches
1
1215
Edinburgh
Arrived on time
Transpennine Express · 5 coaches
4

Search Menu