0830
Edinburgh
On time
ScotRail · 3 coaches
2
0839
Perth
On time
ScotRail · 3 coaches
2
0854
Dundee
On time
ScotRail · 3 coaches
2
0907
Edinburgh
On time
ScotRail · 3 coaches
1
0939
Edinburgh
On time
ScotRail · 4 coaches
2
0945
Perth
On time
ScotRail · 3 coaches
2
0956
Dundee
On time
ScotRail · 4 coaches
2
1000
Penzance
On time
CrossCountry Voyager · 4 coaches
1
1014
Edinburgh
On time
ScotRail · 3 coaches
1