Scheduled arrivals
31A
Dunfermline Bus Station 2
20:47
31A
Dunfermline Bus Station 2
21:57
31A
Dunfermline Bus Station 2
Tomorrow 06:32
31A
Dunfermline Bus Station 2
Tomorrow 07:12
31A
Dunfermline Bus Station 2
Tomorrow 08:12
31
Dunfermline Bus Station 2
Tomorrow 09:07
31
Dunfermline Bus Station 2
Tomorrow 10:07
31
Dunfermline Bus Station 2
Tomorrow 11:07
31
Dunfermline Bus Station 2
Tomorrow 12:07
31
Dunfermline Bus Station 2
Tomorrow 13:07
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