521 Castle Douglas or Laurieston - Dumfries

A bus service operated by McCall's Coaches

Castle Douglas or Laurieston - Dumfries

Castle Douglas Swimming Pool (Market Street) 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:02
Townhead of Greenlaw Wayside (at wayside) 07:04
Townhead of Greenlaw Abbey Yard (Road End) 07:04
Glenlochar Village (opp School) 07:05
Laurieston Bellymack (Farm) 07:10
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, o/s Bank House 07:37
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 Shelter) 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: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

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