Scheduled arrivals
31A
Glenrothes Bus Station Arrival Bay
20:49
19
Ballingry Ballingry Turning Circle
20:57
19
Ballingry Ballingry Turning Circle
21:27
19
Ballingry Ballingry Turning Circle
21:57
31A
Glenrothes Bus Station Arrival Bay
21:59
19
Ballingry Ballingry Turning Circle
22:27
19
Ballingry Ballingry Turning Circle
22:57
19
Ballingry Ballingry Turning Circle
23:27
19
Ballingry Ballingry Turning Circle
05:31
19
Ballingry Ballingry Turning Circle
06:01
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Elders Knowe (adjacent)
84 m
20
Ballingry Turning Circle (opposite)
126 m
19
20
31
31A
Ballingry Road (adjacent)
182 m
19
31
31A
Kirkland Gardens (eastbound)
258 m
19
31
31A
31B
Dunmore Nursery School (adjacent)
299 m
19
31
31A
Flockhouse Avenue (adjacent)
342 m
20
31
31A
Flockhouse Avenue (opposite)
353 m
20
31
31A
31B
Seamark Place (adjacent 6)
390 m
20
Kirktoun St (opposite)
407 m
20
Cleikimin Crescent (adjacent 13)
411 m
20
Craigie Street (opposite)
416 m
20
Benarty Square (adjacent)
440 m
19
31
31A