Stagecoach

N58 Bus Route & Timetable: Edinburgh, Waverley Bridge - Kirkcaldy bus station