Bus times from Medical centre, Castle Douglas

Medical centre, Castle Douglas is served by 5 bus routes (503, 515, 516, 520 and 555), run by McCall's Coaches and DGC Buses. The next buses go to Castle Douglas, Auchencairn, Dumfries, St Johns Town of Dalry, Mossdale and Kirkcudbright.

Next departures

TimeRouteTo
08:45503Castle Douglas
09:10516Auchencairn
09:30555Dumfries
10:00520St Johns Town of Dalry
10:10515Mossdale
10:55555Castle Douglas
11:07503Castle Douglas
12:00520St Johns Town of Dalry
12:15516Auchencairn
12:50555Dumfries
13:15515Mossdale
14:00520St Johns Town of Dalry
14:10516Auchencairn
14:25555Kirkcudbright
14:40520Carsphairn
15:25503Castle Douglas

Routes from this stop

Stops nearby

All bus routes and stops in Castle Douglas

Questions

When is the next bus from Medical centre, Castle Douglas?
The 503 to Castle Douglas at 08:45.
Which buses stop at Medical centre, Castle Douglas?
5 routes: 503, 515, 516, 520 and 555, run by McCall's Coaches and DGC Buses.
Where is Medical centre, Castle Douglas?
Medical centre is in Castle Douglas, Dumfries and Galloway.
Where do buses from Medical centre, Castle Douglas go?
The next departures go to Castle Douglas, Auchencairn, Dumfries, St Johns Town of Dalry, Mossdale and Kirkcudbright.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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