← Change station
Edinburgh Park
16:46
Dunblane
2P55 • ScotRail
2
16:50
16:51
Helensburgh Central
2H91 • ScotRail
2
16:51
16:52
Edinburgh
2H80 • ScotRail
1
16:57
16:58
Edinburgh
2P06 • ScotRail
1
17:14
cancelled
Stirling
2P82 • ScotRail
2
17:19
Helensburgh Central
2H93 • ScotRail
2
17:20
Edinburgh
2H82 • ScotRail
1
17:28
Edinburgh
2P83 • ScotRail
1
17:42
17:43
Dunblane
2P57 • ScotRail
2
17:51
Helensburgh Central
2H95 • ScotRail
2
17:56
Edinburgh
2P08 • ScotRail
1
18:00
18:01
Edinburgh
2H84 • ScotRail
1
18:16
18:18
Perth
2P84 • ScotRail
2
18:20
18:21
Helensburgh Central
2H97 • ScotRail
2
18:21
Edinburgh
2H86 • ScotRail
1
Later trains