521 Castle Douglas or Laurieston - Dumfries

A bus service operated by McCall's Coaches

Castle Douglas or Laurieston - Dumfries

Castle Douglas, at Swimming Pool 07:00
Castle Douglas, o/s Royal Bank 07:00
Castle Douglas, opp Town Hall 07:00
Castle Douglas Abercromby Road (N-Bound) 07:01
Castle Douglas, opp Midpark 07:02
Townhead of Greenlaw Wayside (at wayside) 07:04
Townhead of Greenlaw, at Abbey Yard Road End 07:04
Glenlochar Village (opp School) 07:05
Laurieston Bellymack (Farm) 07:10
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, o/s Bank House 07:3709:45
07:41
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, opp Shop 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 Shelter) 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:32
Dumfries St Michaels St (opp Ship Inn) 08:36
Dumfries Nithbank (o/s Hospital) 08:38
Dumfries Johnstone Park (Road End) 08:39
Dumfries Picket Cross (Road End) 08:40
Dumfries, at Mountainhall Cottages 08:42
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:41
Dumfries, opp Mountainhall Cottages 16:44
Dumfries Picket Cross (opp Road End) 16:46
Dumfries Johnstone Park (opp Road End) 16:46
Dumfries Nithbank (opp Hospital) 16:47
Dumfries St Michaels St (opp Post Office) 16:48
Dumfries Brooms Road (opp Church) 16:49
Dumfries Leafield Road (Opp Morrisons) 16:51
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:1817:23
Shawhead Road End (A75 West) 13:2217:27
Crocketford Brae (Road End) 13:2317:28
Crocketford Village (Shelter) 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, at Shop 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:09
Mossdale Bennan (o/s Cottages) 14:2318:14
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

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