Skip to main content
521

521 - Dumfries Schedule

Wednesday and Saturday Schedule

StationDeparture #1
Village, Laurieston09:30
Hall, Laurieston09:32
Little Duchrae, Mossdale09:40
Village, Mossdale09:45
Bennan, Mossdale09:46
Kenmure, New Galloway09:52
Post Office, New Galloway09:54
Braeside, New Galloway09:54
Clachan, St Johns Town Of Dalry10:00
Bank House, St Johns Town Of Dalry10:00
Underhill, St Johns Town Of Dalry10:00
Trolane, St Johns Town Of Dalry10:03
Balmaclellan Shop, Balmaclellan10:07
Troquhain, Balmaclellan10:10
Auchenvey, Corsock10:16
Village, Corsock10:20
Crofts Farm, Corsock10:24
Village, Crocketford10:30
Brae, Crocketford10:34
Road End, Shawhead10:35
Road End, Lochfoot10:39
Garroch Loaning, Cargenbridge10:44
Laurieknowe, Dumfries10:47
Maxweltown West Church, Dumfries10:47
Buccleuch Street, Dumfries10:48
Academy Street, Dumfries10:53
Dumfries Railway Station, Dumfries10:59

McCall's Coaches bus schedule - 521 (Dumfries)

The McCall's Coaches bus schedule for the 521 route, Dumfries, provides commuters with a reliable timetable. The schedule is for the trip plan from Village, Laurieston station to Dumfries Railway Station, Dumfries station, however the schedule may be updated due to different reasons.

You can access an online real-time schedule or view a printable version of the bus schedule. Plan your journey according to the schedule for today, tomorrow, weekdays, or the weekend with our reliable and up-to-date McCall's Coaches schedule. We update the schedule of 521, from Village, Laurieston to Dumfries Railway Station, Dumfries, daily at midnight.

521 Alternative Directions Schedules