Stagecoach

53 Bus Route & Timetable: Edinburgh bus station - Dalgety Bay or Kirkcaldy