Bus stop · St Andrews
Bus stop at Animal Hospital, St Andrews, serving routes 64, 90, 95, 9B, X58.
64 Glenrothes Bus Station, Letham Village
90 St Andrews Bus Station
95 St Andrews Bus Station
9B South Street
X58 Coaltown of Wemyss Post Office, Edinburgh Bus Station, Leven Bus Station 8