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:1209:15
Laurieston Hall (Road End) 07:1309:17
Mossdale Little Duchrae (opp Road End) 07:1809:25
Mossdale Village (opp PO) 07:2209:30
Mossdale Bennan (opp Cottages) 07:2309:31
New Galloway Kenmure (opp Road End) 07:2909:37
New Galloway Post Office (opp PO) 07:3109:39
New Galloway Braeside (Shelter) 07:3109:39
St John’s Town of Dalry Clachan (o/s Inn) 07:3709:45
07:41
St John’s Town of Dalry, o/s Bank House 07:4109:45
St John’s Town of Dalry Underhill (at Junction) 07:4109:45
St John’s Town of Dalry Trolane (at Bridge) 07:4409:48
Balmaclellan Shop (opp) 07:4809:52
Balmaclellan, at Troquhain 07:5109:55
Corsock Auchenvey (Road End) 07:5710:01
Corsock Village (School) 08:0110:05
Corsock Crofts Farm (opp Road End) 08:0510:09
Crocketford Village (opp Police Station) 08:1110:15
Crocketford Brae (opp Road End) 08:1410:19
Shawhead Road End (A75 East) 08:1510:20
Lochfoot Road End (A75 East) 08:1810:24
Cargenbridge Garroch Loaning (opp Loaning) 08:2310:29
Dumfries Laurieknowe (no 44) 08:2510:32
Dumfries, opp Maxweltown West Church 08:2510:32
Dumfries Buccleuch Street (opp Court) 08:2610:33
Dumfries Academy Street (o/s School) 08:2710:38
Dumfries Railway Station (o/s Station) 08:3010:44
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

Crichton D and G College (at College) 16:40
Crichton Bankend Rd (Grierson Gate) 16:43
Dumfries, opp Mountainhall Cottages 16:48
Dumfries Picket Cross (opp Road End) 16:51
Dumfries Johnstone Park (opp Road End) 16:52
Dumfries Nithbank (opp Hospital) 16:53
Dumfries St Michaels St (opp Post Office) 16:55
Dumfries Brooms Road (opp Church) 16:57
Dumfries Leafield Road (Opp Morrisons) 16:59
Dumfries Railway Station (o/s Station) 13:0017:00
Dumfries DG One A (Stance A) 13:0317:05
Dumfries Loreburne Centre (Stance 1) 13:0517:08
Dumfries Whitesands (Stance 5) 13:1017:15
Dumfries, at Maxweltown West Church 13:1017:15
Dumfries Cassalands (at 11) 13:1017:15
Cargenbridge Garroch Loaning (opp Cottage) 13:1317:18
Lochfoot Road End (A75 West) 13:1917:24
Shawhead Road End (A75 West) 13:2317:28
Crocketford Brae (Road End) 13:2417:29
Crocketford Village (Police Station) 13:2817:33
Corsock Crofts Farm (Road End) 13:3417:38
Corsock Village (Post Office) 13:3917:43
Corsock Auchenvey (opp Road End) 13:4117:45
Balmaclellan, opp Troquhain 13:4717:51
Balmaclellan Shop (at) 13:5117:55
St John’s Town of Dalry Trolane (at Bridge) 13:5417:58
St John’s Town of Dalry Underhill (opp Junction) 13:5718:00
Post Office (opp PO) 13:5718:00
St John’s Town of Dalry Clachan (opp Inn) 13:5818:01
New Galloway Braeside (opp Shelter) 14:1418:07
New Galloway Post Office (o/s PO) 14:1518:08
New Galloway Kenmure (Road End) 14:1618:11
Mossdale Bennan (o/s Cottages) 14:2318:11
Mossdale Village (Post Office) 14:2518:16s
Mossdale Little Duchrae (Road End) 14:2818:17
Laurieston Hall (opp Road End) 14:3518:20
Laurieston Village (Main Street) 14:3718:21

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