Stagecoach

501A Bus Route & Timetable: Castle Douglas - Kirkudbright