505 Harbour Square ↔ Dalbeattie

Operated by McCall's Coaches. First bus 08:00, last bus 17:35. 10 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — McCall's Coaches 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 Dalbeattie — Monday to Friday (5 journeys)
Academy (at) ···15:25·
Harbour Square Shelter (at) 09:3511:3513:3515:3017:35
Village (opp) 09:4411:4413:4415:4417:47
Road End (opp) 09:5411:5413:5415:5417:53
Village (at) 10:0212:0214:0216:0217:59
Pub (opp) ·····
Museum (at 91) 10:1212:1214:1216:1218:10
Road End (opp) 10:1412:1414:1416:1418:13
Pub (opp) 10:1112:1114:1116:1118:09

Route map

All stops on route 505

505 towards Dalbeattie

  1. Academy (at) Kirkcudbright
  2. Harbour Square Shelter (at) Kirkcudbright
  3. Town Hall (o/s) Kirkcudbright
  4. Oakley House (opp) Kirkcudbright
  5. Selkirk Road (o/s 1) Kirkcudbright
  6. Mutehill (at) Kirkcudbright
  7. Road End (at) Dundrennan
  8. Village (opp) Dundrennan
  9. Farm (opp) Auchencairn
  10. School (at) Auchencairn
  11. Fountain (at) Auchencairn
  12. Road End (opp) Auchencairn
  13. Balliol Court (at) Auchencairn
  14. Chapelyard (at) Auchencairn
  15. Douganhill (at) Palnackie
  16. Village (at) Palnackie
  17. Barlochan Road End (at) Palnackie
  18. Bridge (nr) Dalbeattie
  19. Pub (opp) Dalbeattie
  20. Museum (at 91) Dalbeattie
  21. Shop (opp 194) Dalbeattie
  22. Clinic (at) Dalbeattie
  23. Bypass (opp 350) Dalbeattie
  24. Silver Birches Close (opp) Dalbeattie
  25. Road End (opp) Dalbeattie
  26. Scott Court (opp) Dalbeattie
  27. Campus (opp) Dalbeattie
  28. Church (opp) Dalbeattie
  29. Pub (opp) Dalbeattie

505 towards Harbour Square

  1. Road End (at) Dalbeattie
  2. Scott Court (at 8) Dalbeattie
  3. Nether Court (at) Dalbeattie
  4. Silver Birches Close (opp) Dalbeattie
  5. Centre (at 328) Dalbeattie
  6. Round End (opp) Dalbeattie
  7. Shop (at 194) Dalbeattie
  8. Inn (at) Dalbeattie
  9. Pub (o/s) Dalbeattie
  10. Bridge (opp) Dalbeattie
  11. Barlochan Road End (opp) Palnackie
  12. Village (opp) Palnackie
  13. Douganhill (opp) Palnackie
  14. Chapelyard (opp) Auchencairn
  15. Balloil Court (opp) Auchencairn
  16. Road End (at) Auchencairn
  17. Fountain (opp) Auchencairn
  18. School (opp) Auchencairn
  19. Farm (at) Auchencairn
  20. Village (at) Dundrennan
  21. Road End (opp) Dundrennan
  22. Mutehill (opp) Kirkcudbright
  23. Selkirk Road (opp 1) Kirkcudbright
  24. Academy (at) Kirkcudbright
  25. Oakley House (o/s) Kirkcudbright
  26. Harbour Square Shelter (at) Kirkcudbright

Towns & areas on this route

Frequently asked questions

What time is the first 505 bus?

The first 505 departure on weekdays leaves at 08:00 (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 17:35. 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 — McCall's Coaches 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 McCall's Coaches.

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