Scheduled arrivals
31A
Dunfermline Bus Station 2
06:24
31A
Dunfermline Bus Station 2
07:04
31A
Dunfermline Bus Station 2
08:04
31
Dunfermline Bus Station 2
08:59
31
Dunfermline Bus Station 2
09:59
31
Dunfermline Bus Station 2
10:59
31
Dunfermline Bus Station 2
11:59
31
Dunfermline Bus Station 2
12:59
31
Dunfermline Bus Station 2
13:59
31
Dunfermline Bus Station 2
14:59
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Hillside Terrace (adjacent)
191 m
32
32A
Library (adjacent)
224 m
31
31A
31B
Hillside Terrace (opposite)
233 m
32
32A
Parliament Place (opposite)
246 m
32
32A
Sauchie Street (adjacent)
265 m
32
32A
Mina Crescent (opposite)
292 m
32
32A
Lochty Avenue (adjacent)
300 m
31
31A
32
32A
Lochty Road (adjacent)
303 m
32
32A
Laurence Park (adjacent 12)
324 m
31
31A
32
32A
Mina Crescent (adjacent)
328 m
32
32A
Laurence Park (adjacent 17)
355 m
31
31A
31B
32
32A