Scheduled arrivals
31
Glenrothes Bus Station Arrival Bay
08:15
31
Glenrothes Bus Station Arrival Bay
09:15
31
Glenrothes Bus Station Arrival Bay
10:15
31
Glenrothes Bus Station Arrival Bay
11:15
31
Glenrothes Bus Station Arrival Bay
12:15
31
Glenrothes Bus Station Arrival Bay
13:15
31
Glenrothes Bus Station Arrival Bay
14:15
31
Glenrothes Bus Station Arrival Bay
15:15
31
Glenrothes Bus Station Arrival Bay
16:15
31
Glenrothes Bus Station Arrival Bay
17:15
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Colliston Road (adjacent)
136 m
31
33
Colliston Road (opposite)
180 m
31
33
33A
Balvaird Place (opposite)
245 m
31
33
Canmore Lodge (adjacent)
257 m
7B
7C
7D
31A
31B
33
33A
83
Lauriston Drive (opposite)
266 m
7B
7C
7D
31A
31B
33
33A
83
Canmore Lodge (opposite)
268 m
7B
7C
7D
31A
33
83
Neidpath Place (adjacent)
272 m
31
33
Neidpath Place (opposite)
294 m
31
33
33A
Alderston Drive (opposite)
343 m
7B
7C
7D
31A
33
83
Ormiston Park (adjacent)
352 m
31
33
33A
Balfour Court (adjacent)
423 m
7B
7C
7D
31
31A
33
83
Robertson Road Pavilion (adjacent)
434 m
7B
7C
7D
31
31A
31B
33
33A
83