Haymarket around 0954 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
0926
Edinburgh Airport
Bus service
ScotRail service
0929
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
0930
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
0930
Inverness
Arrived at 0932
ScotRail · 3 coaches
1
0933
Manchester Airport
Arrived on time
Transpennine Express · 5 coaches
3
0934
Edinburgh
Arrived at 0933
ScotRail Inter7City · 4 coaches
2
0934
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
0936
Edinburgh Airport
Bus service
ScotRail service
0939
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
0940
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
0940
Glasgow Queen Street
Arrived at 0942
ScotRail · 8 coaches
3
0941
Cowdenbeath
Arrived at 0942
ScotRail · 2 coaches
1
0944
Glasgow Central
Arrived at 0945
ScotRail · 6 coaches
3
0945
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
0946
Edinburgh Airport
Bus service
ScotRail service
0948
Bathgate
Arrived on time
ScotRail · 6 coaches
3
0949
Perth
Arrived on time
ScotRail · 4 coaches
1
0949
Edinburgh
Arrived at 0950
ScotRail · 8 coaches
4
0951
Dunblane
Arrived at 0953
ScotRail · 4 coaches
3
0953
Edinburgh
Arrived at 0952
ScotRail · 2 coaches
2
0956
Edinburgh Airport
Bus service
ScotRail service
0957
Glasgow Central
Arrived on time
ScotRail · 6 coaches
3
1000
Edinburgh
Arrived at 0959
ScotRail · 6 coaches
4
1001
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
1003
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1004
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1004
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1004
Leven
Arrived at 1005
ScotRail · 2 coaches
1
1006
Edinburgh Airport
Bus service
ScotRail service
1007
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
1008
Edinburgh
Arrived on time
ScotRail · 4 coaches
2
1008
Dundee
Arrived at 1009
ScotRail · 3 coaches
1
1009
Inverness
Arrived on time
ScotRail · 2 coaches
3
1012
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1015
Leven
Arrived on time
ScotRail · 3 coaches
1
1016
Edinburgh Airport
Bus service
ScotRail service
1017
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1019
Aberdeen
Arrived at 1023
LNER Azuma · 9 coaches
1
1020
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1024
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1025
Edinburgh
Arrived at 1024
ScotRail · 4 coaches
2
1026
Dunblane
Arrived at 1027
ScotRail · 6 coaches
1
1025
Preston
Arrived on time
Avanti WC Pendolino · 11 coaches
3
1028
Edinburgh Airport
Bus service
ScotRail service
1030
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1030
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
1032
Cowdenbeath
Arrived at 1034
ScotRail · 3 coaches
1
1033
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1034
Glasgow Queen Street
Arrived at 1033
ScotRail · 8 coaches
3
1035
Doncaster
Arrived at 1055
LNER Azuma · 9 coaches
2
1037
Edinburgh
Arrived at 1041
ScotRail · 3 coaches
4
1038
Edinburgh Airport
Bus service
ScotRail service
1038
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
1041
Edinburgh
Arrived at 1040
ScotRail · 4 coaches
2
1041
Edinburgh
Arrived at 1044
ScotRail · 6 coaches
4
1042
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1044
Perth
Arrived on time
ScotRail · 3 coaches
1
1045
Edinburgh
Arrived at 1047
ScotRail · 6 coaches
4
1046
Glasgow Central
Arrived at 1047
ScotRail · 3 coaches
3
1048
Edinburgh Airport
Bus service
ScotRail service
1047
Dundee
Arrived at 1051
CrossCountry Voyager · 5 coaches
1
1049
Dunblane
Arrived at 1050
ScotRail · 6 coaches
3
1050
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1053
Dalmuir
Arrived at 1057
ScotRail · 3 coaches
1
1053
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1054
Edinburgh
Arrived at 1100
ScotRail · 2 coaches
2
1057
Glasgow Central
Arrived at 1117
ScotRail · 3 coaches
3
1058
Edinburgh Airport
Bus service
ScotRail service
1101
Edinburgh
Arrived at 1102
ScotRail · 3 coaches
4
1101
Leven
Arrived at 1108
ScotRail · 2 coaches
1
1102
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1104
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1105
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1108
Edinburgh Airport
Bus service
ScotRail service
1108
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1109
Edinburgh
Arrived at 1108
ScotRail · 6 coaches
4
1109
Dundee
Arrived at 1116
ScotRail · 3 coaches
1
1109
Perth
Arrived on time
LNER Azuma · 9 coaches
3
1112
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1114
Glasgow Queen Street
Arrived at 1113
ScotRail · 8 coaches
3
1118
Edinburgh Airport
Bus service
ScotRail service
1119
Edinburgh
Arrived at 1121
ScotRail · 8 coaches
4
1120
Dalmuir
Arrived at 1121
ScotRail · 6 coaches
3
1117
Aberdeen
Arrived at 1133
ScotRail Inter7City · 5 coaches
1
1122
Edinburgh
Arrived at 1125
ScotRail · 2 coaches
2

Search Menu