Stagecoach

X55 Bus Route & Timetable: Edinburgh bus station - Dunfermline bus station