Bus stop · St Andrews
Bus stop at Bus Station, Stand 2, St Andrews, serving routes 95, X58.
95 Anstruther Harbour, Leven Bus Station
X58 Coaltown of Wemyss Post Office, Edinburgh Bus Station, Leven Bus Station 8