Scheduled arrivals
31
Glenrothes Bus Station Arrival Bay
08:13
31
Glenrothes Bus Station Arrival Bay
09:13
31
Glenrothes Bus Station Arrival Bay
10:13
31
Glenrothes Bus Station Arrival Bay
11:13
31
Glenrothes Bus Station Arrival Bay
12:13
31
Glenrothes Bus Station Arrival Bay
13:13
31
Glenrothes Bus Station Arrival Bay
14:13
31
Glenrothes Bus Station Arrival Bay
15:13
31
Glenrothes Bus Station Arrival Bay
16:13
31
Glenrothes Bus Station Arrival Bay
17:13
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Balfour Court (adjacent)
129 m
7B
7C
7D
31
31A
33
83
Canmore Lodge (opposite)
141 m
7B
7C
7D
31A
33
83
Canmore Lodge (adjacent)
142 m
7B
7C
7D
31A
31B
33
33A
83
Balfour Court (opposite)
142 m
7B
7C
7D
31
31A
31B
33
33A
83
Ormiston Park (adjacent)
182 m
31
33
33A
Balvaird Place (opposite)
215 m
31
33
Farnell Way (opposite)
252 m
31
33
Farnell Way (adjacent)
294 m
31
33
33A
Lauriston Drive (opposite)
339 m
7B
7C
7D
31A
31B
33
33A
83
Colliston Road (adjacent)
356 m
31
33
Bellyeoman Primary School (adjacent)
356 m
7B
7C
7D
31
31A
31B
33
33A
83
Bellyeoman Primary School (opposite)
384 m
7B
7C
7D
31
31A
33
83