Haymarket around 0643 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
0614
Edinburgh Airport
Bus service
ScotRail service
0618
Manchester Airport
On time
Transpennine Express service
4
0622
Leven
On time
ScotRail service
2
0624
Edinburgh Airport
Bus service
ScotRail service
0629
Glasgow Central
On time
CrossCountry service
4
0635
Aberdeen
On time
ScotRail service
2
0636
Dunblane
On time
ScotRail service
4
0639
Edinburgh
On time
ScotRail service
3
0639
Perth
On time
ScotRail service
2
0641
Glasgow Central
On time
ScotRail service
4
0642
Edinburgh Airport
Bus service
ScotRail service
0642
Edinburgh
On time
ScotRail service
1
0645
Dalmuir
On time
ScotRail service
4
0650
Edinburgh Airport
Bus service
ScotRail service
0651
Glasgow Queen Street
On time
ScotRail service
4
0652
Cowdenbeath
On time
ScotRail service
2
0657
Edinburgh
On time
ScotRail service
1
0659
Dundee
On time
ScotRail service
2
0702
Glasgow Central
On time
ScotRail service
4
0704
Edinburgh
On time
ScotRail service
1
0704
Leven
On time
ScotRail service
2
0706
Edinburgh Airport
Bus service
ScotRail service
0708
Edinburgh
On time
ScotRail service
3
0711
Edinburgh
On time
ScotRail service
3
0711
Dalmuir
On time
ScotRail service
4
0714
Edinburgh Airport
Bus service
ScotRail service
0718
Edinburgh
On time
ScotRail service
3
0719
Glasgow Queen Street
On time
ScotRail service
4
0720
Edinburgh
On time
ScotRail service
1
0722
Leven
On time
ScotRail service
2
0724
Edinburgh Airport
Bus service
ScotRail service
0726
Edinburgh
On time
ScotRail service
3
0730
Edinburgh
On time
ScotRail service
3
0733
Edinburgh
On time
ScotRail service
1
0734
Edinburgh Airport
Bus service
ScotRail service
0736
Aberdeen
On time
ScotRail service
2
0738
Dunblane
On time
ScotRail service
4
0739
Perth
On time
ScotRail service
2
0742
Dalmuir
On time
ScotRail service
4
0742
Edinburgh
On time
ScotRail service
1
0744
Edinburgh Airport
Bus service
ScotRail service
0746
Glasgow Central
On time
ScotRail service
4
0747
Plymouth
On time
CrossCountry service
3
0750
Glasgow Queen Street
On time
ScotRail service
4
0751
Edinburgh
On time
ScotRail service
3
0752
Cowdenbeath
On time
ScotRail service
2
0753
Bathgate
On time
ScotRail service
4
0754
Edinburgh Airport
Bus service
ScotRail service
0754
Edinburgh
On time
ScotRail service
3
0755
Edinburgh
On time
ScotRail service
1
0758
Edinburgh
On time
ScotRail service
1
0803
Glasgow Central
On time
ScotRail service
4
0804
Edinburgh Airport
Bus service
ScotRail service
0804
Dundee
On time
ScotRail service
2
0808
Leven
On time
ScotRail service
2
0809
Dunblane
On time
ScotRail service
4
0809
Edinburgh
On time
ScotRail service
3
0812
Dalmuir
On time
ScotRail service
4

Search Menu