Castle Douglas
Stops in Castle Douglas
Map- Abercromby Road (N-Bound) ↖ 515 520 521
- Abercromby Road (S-Bound) ↘ 515 520
- Carlingwark Street (adj) ↖ 500 501 502 502C 503 515 520 555
- Carlingwark Street (opp 40) ↙ 500 501 502 502C 503 515 516 520 555
- COOP (at) ↙ 515 555
- Dunjarg Road End (at) ↙ 1 500 501 502C
- Dunjarg Road End (opp) ↗ 1 500 501 502C 555
- Ernespie Road Health Centre (opp) ↓ 1 500 501 502C 503 515 516 520 555
- Ernespie Road Tesco (at) ↙ 1 500 501 502C 503 515 516 520 555
- Ernespie Road Tesco (Opp) ↗ 1 500 501 502C 515 516 520 555
- Gerranton Jct (at) ↗ 1 500 501 502C 555
- Gerranton Jct (opp) ↙ 1 500 501 502C
- Health Centre (at) ↑ 1 500 501 502C 515 516 520 555
- High School (at) ↓ 502C
- High School (opp) ↑ 502C 515
- Hightae Farm (at) ← 500 501 502
- Hightae Farm (opp Road End) → 500 501 502
- Library (at) ↙ 1 501 502C 515 516 520 555
- Markethill Park (at) ↙ 1 500 501 502C 503 515 516 520 555
- Medical centre (at) ↑ 503 515 516 520 555
- Midpark (at) ↘ 515 520
- Midpark (opp) ↖ 515 520 521
- Post Office (opp) ↘ 1 515
- Royal Bank (o/s) ↙ 1 500 501 502 502C 503 515 516 520 521 555
- Swimming Pool (at) ↘ 500 501 502 502C 503 515 516 520 521 555
- Town Hall (opp) ↖ 515 520 521
- Whitepark Road (at) ↘ 516
- Whitepark Road (at) ↖ 516
Bus services
- 1 Moniaive - Castle Douglas Cairn Valley Community Transport
- 500 Dumfries - Stranraer Houston's Minicoaches
- 501 Dumfries - Kirkcudbright via Castle Douglas McCall's Coaches
- 502 Kirkcudbright - Castle Douglas McCall's Coaches
- 502C Dumfries - Castle Douglas Houston's Minicoaches
- 503 Dumfries - Castle Douglas McCall's Coaches
- 515 Castle Douglas - Mossdale DGC Buses
- 516 Castle Douglas - Auchencairn DGC Buses
- 520 Castle Douglas - Carsphairn McCall's Coaches
- 521 Castle Douglas or Laurieston - Dumfries McCall's Coaches
- 555 Kirkcudbright - Dumfries DGC Buses