Bus times from Hall, Castle Douglas

Hall, Castle Douglas is served by 3 bus routes (515, 520 and 521), run by DGC Buses and McCall's Coaches. The next buses go to Carsphairn, Crichton, St Johns Town of Dalry and Mossdale.

Next departures

TimeRouteTo
06:44520Carsphairn
07:00521Crichton
07:44520Carsphairn
10:08520St Johns Town of Dalry
10:15515Mossdale
12:08520St Johns Town of Dalry

Routes from this stop

Stops nearby

All bus routes and stops in Castle Douglas

Questions

When is the next bus from Hall, Castle Douglas?
The 520 to Carsphairn at 06:44.
Which buses stop at Hall, Castle Douglas?
3 routes: 515, 520 and 521, run by DGC Buses and McCall's Coaches.
Where is Hall, Castle Douglas?
Hall is on St Andrew Street, in Castle Douglas, Dumfries and Galloway.
Where do buses from Hall, Castle Douglas go?
The next departures go to Carsphairn, Crichton, St Johns Town of Dalry and Mossdale.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook