Haymarket around 0923 on 18/01/2026

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
0854
Edinburgh Airport
Bus service
ScotRail service
0904
Edinburgh Airport
Bus service
ScotRail service
0904
Glasgow Queen Street
On time
ScotRail service
2
0908
Helensburgh Central
On time
ScotRail service
4
0914
Edinburgh Airport
Bus service
ScotRail service
0915
Aberdeen
On time
LNER service
4
0923
Aberdeen
On time
ScotRail service
2
0924
Edinburgh Airport
Bus service
ScotRail service
0930
Edinburgh
On time
ScotRail service
1
0930
Inverness
On time
ScotRail service
2
0934
Edinburgh Airport
Bus service
ScotRail service
0936
Glasgow Queen Street
On time
ScotRail service
4
0940
Dunblane
On time
ScotRail service
4
0943
Helensburgh Central
On time
ScotRail service
4
0944
Edinburgh Airport
Bus service
ScotRail service
0954
Edinburgh Airport
Bus service
ScotRail service
1001
Edinburgh
On time
ScotRail service
3
1004
Edinburgh Airport
Bus service
ScotRail service
1004
Glasgow Queen Street
On time
ScotRail service
4
1005
Edinburgh
On time
ScotRail service
1
1010
Helensburgh Central
On time
ScotRail service
4
1014
Edinburgh Airport
Bus service
ScotRail service
1018
Manchester Airport
On time
Transpennine Express service
4
1024
Edinburgh Airport
Bus service
ScotRail service
1029
Aberdeen
On time
ScotRail service
2
1030
Edinburgh
On time
ScotRail service
3
1031
Glasgow Central
On time
ScotRail service
4
1034
Edinburgh Airport
Bus service
ScotRail service
1034
Glasgow Queen Street
On time
ScotRail service
4
1039
Dunblane
On time
ScotRail service
4
1043
Edinburgh Airport
Bus service
ScotRail service
1044
Helensburgh Central
On time
ScotRail service
4
1045
Edinburgh
On time
ScotRail service
3
1052
Edinburgh Airport
Bus service
ScotRail service

Search Menu