Scheduled arrivals
31
Dunfermline Bus Station 2
12:07
31
Dunfermline Bus Station 2
13:07
31
Dunfermline Bus Station 2
14:07
31
Dunfermline Bus Station 2
15:07
31
Dunfermline Bus Station 2
16:07
31
Dunfermline Bus Station 2
17:07
31
Dunfermline Bus Station 2
18:07
31A
Dunfermline Bus Station 2
18:47
31A
Dunfermline Bus Station 2
19:47
31A
Dunfermline Bus Station 2
20:47
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Hill Road (outside 2)
97 m
19
31
31A
31B
Navitie Park (opposite)
175 m
19
31
31A
Malcolm Street (opposite 28)
249 m
19
Navitie Park (opposite 67)
285 m
20
Malcolm Street (opposite 32)
301 m
19
Benarty Square (adjacent)
370 m
19
31
31A
Benarty Square (opposite)
376 m
19
31
31A
31B
Craigie Street (opposite)
383 m
20