Stagecoach

X54 Bus Route & Timetable: Edinburgh Bristo Square - Dunfermline or Lochgelly