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
| Time | Route | To |
|---|---|---|
| 06:44 | 520 | Carsphairn |
| 07:00 | 521 | Crichton |
| 07:44 | 520 | Carsphairn |
| 10:08 | 520 | St Johns Town of Dalry |
| 10:15 | 515 | Mossdale |
| 12:08 | 520 | St Johns Town of Dalry |
Routes from this stop
- 515: Castle Douglas – Mossdale DGC Buses
- 520: Castle Douglas – St Johns Town of Dalry McCall's Coaches
- 521: Dumfries – Laurieston McCall's Coaches
Stops nearby
- Carlingwark Street, Castle Douglas 2 min walk
- Park, Castle Douglas 2 min walk
- Royal Bank, Castle Douglas 2 min walk
- Post Office, Castle Douglas 4 min walk
- Swimming Pool, Castle Douglas 6 min walk
- Library, Castle Douglas 6 min walk
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