Scheduled arrivals
31A
Dunfermline Bus Station 2
07:11
33
Dunfermline Bus Station
07:26
31A
Dunfermline Bus Station 2
07:51
33
Dunfermline Bus Station
08:26
31A
Dunfermline Bus Station 2
08:51
33
Dunfermline Bus Station
09:26
31
Dunfermline Bus Station 2
09:56
33
Dunfermline Bus Station
10:26
31
Dunfermline Bus Station 2
10:56
33
Dunfermline Bus Station
11:26