521
McCall's Coaches
521 bus timetable: Laurieston to Dumfries
Laurieston - Dumfries
Route map
521 live route map
See the route, stops, and live buses currently on this line.
53 stops
Live buses loading
Map ready
Loading the route map...
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
Laurieston, Village
Main Street
09:15
Mossdale, Village
opposite PO
09:30
New Galloway, Post Office
opposite PO
09:39
09:45
Balmaclellan, Shop
opposite
09:52
Corsock, Primary School
School
10:05
Crocketford, Telephone Exchange
opposite Shelter
10:15
Dumfries, Buccleuch Street
opposite Court
10:33
Dumfries Railway Station
outside Station
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.
Stop
13:00
Dumfries
Dumfries Railway Station
outside Station
13:00
Dumfries, DG One Stance A
Stance A
13:03
Dumfries, Loreburne Centre Stance 1
Stance 1
13:05
Dumfries, Stance 5
Stance 5
13:10
Crocketford, Telephone Exchange
Shelter
13:28
Corsock, Main Street Post Office
Post Office
13:39
13:51
St Johns Town of Dalry, Clachan Inn
opposite Inn
13:58
New Galloway, Post Office
outside PO
14:15
Mossdale, Village
Post Office
14:25
Laurieston, Village
Main Street
14:37
Timetable data from McCall's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCCL_521.
Main stops shown
11 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Dumfries Railway Station outside Station
- Dumfries, DG One Stance A Stance A
- Dumfries, Loreburne Centre Stance 1 Stance 1
- Dumfries, Stance 5 Stance 5
- Crocketford, Telephone Exchange Shelter
- Corsock, Main Street Post Office Post Office
- Balmaclellan, Shop at
- St Johns Town of Dalry, Clachan Inn opposite Inn
- New Galloway, Post Office outside PO
- Mossdale, Village Post Office
- Laurieston, Village Main Street