Scheduled arrivals
90B
St Andrews Bus Station 4
20:54
90B
St Andrews Bus Station 4
22:14
90B
St Andrews Bus Station 4
23:34
95
St Andrews New Madras College
Tomorrow 07:04
9B
St Andrews
Tomorrow 07:10
9B
St Andrews
Tomorrow 07:27
9B
St Andrews
Tomorrow 07:30
91A
St Andrews Bus Station 4
Tomorrow 07:34
9B
St Andrews
Tomorrow 07:47
90A
St Andrews Bus Station 4
Tomorrow 07:54
Stop map
Open live bus mapNearby stops
View together
Students' Union (opposite)
165 m
9B
90A
90B
91A
95
Market Street (adjacent 133)
172 m
90
90C
91
95
Alexandra Place (adjacent)
198 m
9B
64
90A
90B
91A
95
99
MD15
Church Square (opposite)
206 m
9B
90
90C
91
95
Students' Union (adjacent)
210 m
64
77
77A
90
90C
91
95
St Mary's College (adjacent)
213 m
9B
90A
90B
91A
95
Alexandra Place (opposite)
218 m
64
90
90C
91
95
99
MD15
Greyfriars Garden (opposite)
242 m
64
Argyle Court (adjacent)
256 m
90
90C
91
99
Abbey Street (opposite)
267 m
90
90C
91
95
Argyle Court (opposite)
268 m
90A
90B
91A
99
Kinnessburn Road (opposite)
303 m
64
95
MD15