Stagecoach

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