521 Castle Douglas or Laurieston - Dumfries

A bus service operated by McCall's Coaches

Due to the large number of changes in the Dumfries and Galloway area recently, a few routes and timetables may be incorrect while data filters through the systems.

In the meantime, please consult the operators website or Dumfries and Galloway Council's website for details of their current services.

https://www.dumfriesandgalloway.gov.uk/roads-transport-parking/public-transport/bus-ferry-timetables

Castle Douglas or Laurieston - Dumfries

Castle Douglas Swimming Pool (Market Street) 07:00
Castle Douglas Library (outside) 07:00
Castle Douglas Royal Bank (o/s Bank) 07:00
Castle Douglas Town Hall (opp Hall) 07:00
Castle Douglas Abercromby Road (North) 07:01
Castle Douglas Midpark (opp Road End) 07:03
Townhead of Greenlaw Wayside (at wayside) 07:06
Townhead of Greenlaw Abbey Yard (Road End) 07:06
Glenlochar Village (opp School) 07:07
Laurieston Bellymack (Farm) 07:11
Laurieston Village (Main Street) 07:12
Laurieston Hall (Road End) 07:13
Mossdale Little Duchrae (opp Road End) 07:18
Mossdale Village (opp PO) 07:22
Mossdale Bennan (opp Cottages) 07:23
New Galloway Kenmure (opp Road End) 07:29
New Galloway Post Office (opp PO) 07:31
New Galloway Braeside (Shelter) 07:31
St John’s Town of Dalry Clachan (o/s Inn) 07:37
07:41
St John’s Town of Dalry, o/s Bank House 07:41
St John’s Town of Dalry Underhill (at Junction) 07:41
St John’s Town of Dalry Trolane (at Bridge) 07:44
Balmaclellan Shop (opp) 07:48
Balmaclellan, at Troquhain 07:51
Corsock Auchenvey (Road End) 07:57
Corsock Village (School) 08:01
Corsock Crofts Farm (opp Road End) 08:05
Crocketford Village (opp Police Station) 08:11
Crocketford Brae (opp Road End) 08:14
Shawhead Road End (A75 East) 08:15
Lochfoot Road End (A75 East) 08:18
Cargenbridge Garroch Loaning (opp Loaning) 08:23
Dumfries Laurieknowe (no 44) 08:25
Dumfries, opp Maxweltown West Church 08:25
Dumfries Buccleuch Street (opp Court) 08:26
Dumfries Academy Street (o/s School) 08:27
Dumfries Railway Station (o/s Station) 08:30
Dumfries Leafield Road (Morrisons) 08:35
Dumfries St Michaels St (opp Ship Inn) 08:42
Dumfries Nithbank (o/s Hospital) 08:46
Dumfries Johnstone Park (Road End) 08:47
Dumfries Picket Cross (Road End) 08:49
Crichton D and G College (at College) 08:50

Dumfries - Castle Douglas or Laurieston

Times marked s – “set down only” – the bus will only stop to drop passengers off

Timetable data from the Traveline National Dataset (TNDS),

More information

McCall's Coaches

Website
Twitter
@McCalls_Coaches