Scheduled arrivals
1A
Dunfermline James Street E
07:42
1A
Dunfermline James Street E
08:12
1A
Dunfermline James Street E
08:42
X57
Edinburgh York Place
08:57
1A
Dunfermline James Street E
09:12
1A
Dunfermline James Street E
09:42
X57
Edinburgh York Place
09:57
1A
Dunfermline James Street E
10:12
1A
Dunfermline James Street E
10:42
X57
Edinburgh York Place
10:57