Stagecoach

X61 Bus Route & Timetable: Edinburgh Bristo Square - Halbeath Park and Ride