Bus times from The Shore, St Andrews

The Shore, St Andrews is served by 19 bus routes (9B, 90, 90A, 90B, 91, 91A and 95), run by Moffat & Williamson and Stagecoach East Scotland. The next buses go to St Andrews and Leven.

Next departures

TimeRouteTo
09:1890St Andrews
09:199BSt Andrews
09:3095Leven
09:499BSt Andrews
09:5090ASt Andrews
10:1890St Andrews
10:199BSt Andrews
10:3095Leven
10:499BSt Andrews
10:5090ASt Andrews
11:1890St Andrews
11:199BSt Andrews
11:3095Leven
11:499BSt Andrews
11:5090ASt Andrews
12:1890St Andrews
12:199BSt Andrews
12:3095Leven
12:499BSt Andrews
12:5090ASt Andrews

Routes from this stop

Stops nearby

All bus routes and stops in St Andrews

Questions

When is the next bus from The Shore, St Andrews?
The 90 to St Andrews at 09:18.
Which buses stop at The Shore, St Andrews?
19 routes: 9B, 90, 90A, 90B, 91, 91A and 95, run by Moffat & Williamson and Stagecoach East Scotland.
Where is The Shore, St Andrews?
The Shore is in St Andrews, Fife.
Where do buses from The Shore, St Andrews go?
The next departures go to St Andrews and Leven.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook