Stagecoach

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