Stagecoach

42A Bus Route & Timetable: Cupar Crossgate or St Andrews bus station - Dundee railway station