BusGenie
521
McCall's Coaches

521 bus timetable: Laurieston to Dumfries

Laurieston - Dumfries

Mode Bus

Castle Douglas or Laurieston → Dumfries

1 trip · first 09:15 · last 09:15
Saturday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
09:15 Dumfries
09:15
09:17
Mossdale, Little Duchrae opposite Road End
09:25
09:30
Mossdale, Bennan opposite Cottages
09:31
New Galloway, Kenmure opposite Road End
09:37
09:39
09:52
10:01
10:09
10:15
10:19
10:24
10:29
10:33
10:38
10:44

Dumfries → Castle Douglas or Laurieston

1 trip · first 13:00 · last 13:00
Saturday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Timetable data from McCall's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCCL_521.

All stops shown

28 stops
  1. Dumfries Railway Station outside Station
  2. Dumfries, DG One Stance A Stance A
  3. Dumfries, Loreburne Centre Stance 1 Stance 1
  4. Dumfries, Stance 5 Stance 5
  5. Dumfries, Maxweltown West Church at
  6. Dumfries, Cassalands at 11
  7. Cargenbridge, Garroch Loaning opposite Cottage
  8. Lochfoot, Road End A75 West
  9. Shawhead, A75 West Road End A75 West
  10. Crocketford, Brae Road End Road End
  11. Crocketford, Telephone Exchange Shelter
  12. Corsock, Crofts Farm Road End Road End
  13. Corsock, Main Street Post Office Post Office
  14. Corsock, Auchenvey opposite Road End
  15. Balmaclellan, Troquhain opposite
  16. Balmaclellan, Shop at
  17. St Johns Town of Dalry, Trolane at Bridge
  18. St Johns Town of Dalry, Underhill Junction opposite Junction
  19. St Johns Town of Dalry, Post Office opposite PO
  20. St Johns Town of Dalry, Clachan Inn opposite Inn
  21. New Galloway, Braeside opposite Shelter
  22. New Galloway, Post Office outside PO
  23. New Galloway, Kenmure Road End
  24. Mossdale, Bennan outside Cottages
  25. Mossdale, Village Post Office
  26. Mossdale, Little Duchrae Road End
  27. Laurieston Hall opposite Road End
  28. Laurieston, Village Main Street