Stagecoach

236A Bus Route & Timetable: Whitesands, Dumfries - Thornhill Cross, Thornhill