Bus stop · St Michaels
Bus stop at Tayport Road, St Michaels, serving routes 41, 41A, 42, 77, 77A.
41 Kirkcaldy Bus Station
41A Leven Bus Station
42 St Andrews Bus Station
77 St Andrews
77A St Andrews