505 Dalbeattie, Maxwell Arms ↔ Kirkcudbright, Harbour Square

Operated by DGC Buses. First bus 10:05, last bus 16:20. 3 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — DGC Buses sets the fares on the 505. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

505 towards Kirkcudbright, Harbour Square — Monday to Friday (1 journeys)
Dumfries Railway Station (o/s) 13:05
DG One Stance A (o/s) 13:07
Loreburne Centre Stance 1 (at) 13:10
Stance 5 (at) 13:15
Henderson Place (opp) 13:26
Pub (o/s) 13:36
Village (opp) 13:45
Fountain (opp) 13:52
Village (at) 14:02
Harbour Square Shelter (at) 14:15

Route map

All stops on route 505

505 towards Kirkcudbright, Harbour Square

  1. Dumfries Railway Station (o/s) Dumfries
  2. DG One Stance A (o/s) Dumfries
  3. Loreburne Centre Stance 1 (at) Dumfries
  4. Stance 5 (at) Dumfries
  5. Church (at) Dumfries
  6. Cassalands (at 11) Dumfries
  7. Ettrick Court (opp) Janefield
  8. Factory (opp) Cargenbridge
  9. Old Military Road (opp) Cargenbridge
  10. Nursing Home (opp) Cargenbridge
  11. Lochanhead (opp) Beeswing
  12. Junction (at) Beeswing
  13. Henderson Place (opp) Beeswing
  14. Church (o/s) Beeswing
  15. Tollbar Bridge (at) Kirkgunzeon
  16. Corra Garage (opp) Kirkgunzeon
  17. Farm (opp) Dalbeattie
  18. Industrial Estate Dalbeattie
  19. Round End (at) Dalbeattie
  20. Road End (opp) Dalbeattie
  21. Inn (o/s) Dalbeattie
  22. Pub (o/s) Dalbeattie
  23. Church (at) Dalbeattie
  24. Bridge (opp) Dalbeattie
  25. Barlochan Road End (opp) Palnackie
  26. Village (opp) Palnackie
  27. Douganhill (opp) Palnackie
  28. Chapelyard (opp) Auchencairn
  29. Balloil Court (opp) Auchencairn
  30. Road End (at) Auchencairn
  31. Fountain (opp) Auchencairn
  32. School (opp) Auchencairn
  33. Farm (at) Auchencairn
  34. Village (at) Dundrennan
  35. Road End (opp) Dundrennan
  36. Mutehill (opp) Kirkcudbright
  37. Selkirk Road (opp 1) Kirkcudbright
  38. Harbour Square Shelter (at) Kirkcudbright

505 towards Dalbeattie, Maxwell Arms

  1. Harbour Square Shelter (at) Kirkcudbright
  2. Town Hall (o/s) Kirkcudbright
  3. Selkirk Road (o/s 1) Kirkcudbright
  4. Mutehill (at) Kirkcudbright
  5. Road End (at) Dundrennan
  6. Village (opp) Dundrennan
  7. Farm (opp) Auchencairn
  8. School (at) Auchencairn
  9. Fountain (at) Auchencairn
  10. Road End (opp) Auchencairn
  11. Balliol Court (at) Auchencairn
  12. Chapelyard (at) Auchencairn
  13. Douganhill (at) Palnackie
  14. Village (at) Palnackie
  15. Barlochan Road End (at) Palnackie
  16. Bridge (nr) Dalbeattie
  17. Church (opp) Dalbeattie
  18. Pub (opp) Dalbeattie
  19. Shop (at 4) Dalbeattie
  20. Station (opp) Dalbeattie
  21. Junction (at) Dalbeattie
  22. Edingham (opp) Dalbeattie
  23. Farm (at) Dalbeattie
  24. Corra Garage (at) Kirkgunzeon
  25. Tollbar Bridge (opp) Kirkgunzeon
  26. Church (opp) Beeswing
  27. Henderson Place (at) Beeswing
  28. Junction (opp) Beeswing
  29. Lochanhead (at) Beeswing
  30. Nursing Home (at) Cargenbridge
  31. Old Military Road (at) Cargenbridge
  32. Factory (Nr) Cargenbridge
  33. Ettrick Court (at) Janefield
  34. School (o/s 44) Dumfries
  35. Church (opp) Dumfries
  36. Court (opp) Dumfries
  37. Car park (opp) Dumfries
  38. Dumfries Railway Station (o/s) Dumfries

Towns & areas on this route

Frequently asked questions

What time is the first 505 bus?

The first 505 departure on weekdays leaves at 10:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 505 bus?

The last 505 on weekdays leaves its first stop at 16:20. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 505 bus cost?

The England fare cap doesn't apply in Scotland — DGC Buses sets the fares on the 505. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 505 bus?

The 505 is operated by DGC Buses.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.