BusGenie
501
McCall's Coaches

501 bus timetable: Dumfries to Kirkcudbright

Dumfries - Kirkcudbright

Mode Bus

Dumfries → Kirkcudbright via Castle Douglas

3 trips · first 10:41 · last 18:26
Sunday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
10:41 Kirkcudbright via Castle Douglas
14:41 Kirkcudbright via Castle Douglas
18:26 Kirkcudbright via Castle Douglas
10:41
14:41
18:26
10:45
14:45
18:30
10:45
14:45
18:30
10:49
14:49
18:34
10:50
14:50
18:35
Cargenbridge, DuPont opposite Road End
10:51
14:51
18:36
10:52
14:52
18:37
10:53
14:53
18:38
10:55
14:55
18:40
10:56
14:56
18:41
10:57
14:57
18:42
10:58
14:58
18:43
11:00
15:00
18:45
Kirkgunzeon, Gateside opposite Memorial
11:02
15:02
18:47
Kirkgunzeon, Mill Farm opposite Road End
11:02
15:02
18:47
Kirkgunzeon, Church opposite Shelter
11:02
15:02
18:47
Kirkgunzeon, Corra Garage opposite Road End
11:03
15:03
18:48
11:04
15:04
18:49
11:07
15:07
18:52
11:08
15:08
18:53
11:08
15:08
18:53
11:08
15:08
18:53
11:09
15:09
18:54
11:09
15:09
18:54
11:10
15:10
18:55
11:10
15:10
18:55
11:11
15:11
18:56
11:12
15:12
18:57
11:13
15:13
18:58
11:14
15:14
18:59
11:17
15:17
19:02
11:18
15:18
19:03
11:22
15:22
19:07
Haugh of Urr, Village opposite Laurie Arms
11:26
15:26
19:11
11:28
15:28
19:13
11:30
15:30
19:15
11:32
15:32
19:17
Castle Douglas, Health Centre opposite Health Centre
11:35
15:35
19:20
11:35
15:35
19:20
11:36
15:36
19:21
11:37
15:37
19:22
11:38
15:38
19:23
11:40
15:40
19:25
11:42
15:42
19:27
11:43
15:43
19:28
11:46
15:46
19:31
11:52
15:52
19:37
11:54
15:54
19:39
11:54
15:54
19:39
11:55
15:55
19:40
11:58
15:58
19:43
12:00
16:00
19:45
12:01
16:01
19:46
12:01
16:01
19:46

Kirkcudbright via Castle Douglas → Dumfries

3 trips · first 08:15 · last 16:15
Sunday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
08:15 Kirkcudbright via Castle Douglas
12:15 Kirkcudbright via Castle Douglas
16:15 Kirkcudbright via Castle Douglas
08:15
12:15
16:15
08:15
12:15
16:15
08:16
12:16
16:16
08:16
12:16
16:16
08:18
12:18
16:18
08:21
12:21
16:21
08:22
12:22
16:22
08:22
12:22
16:22
08:25
12:25
16:25
08:31
12:31
16:31
Rhonehouse, Road End opposite junction
08:34
12:34
16:34
08:36
12:36
16:36
08:40
12:40
16:40
08:45
12:45
16:45
08:46
12:46
16:46
08:46
12:46
16:46
08:49
12:49
16:49
08:51
12:51
16:51
08:53
12:53
16:53
08:56
12:56
16:56
08:59
12:59
16:59
09:03
13:03
17:05
09:04
13:04
17:06
09:05
13:05
17:07
09:08
13:08
17:08
09:08
13:08
17:08
09:09
13:09
17:09
09:10
13:10
17:10
09:11
13:11
17:11
09:12
13:12
17:12
Dalbeattie, Scott Court opposite Scott Court
09:12
13:12
17:12
09:12
13:12
17:12
09:12
13:12
17:12
09:13
13:13
17:13
09:13
13:13
17:13
09:13
13:13
17:13
09:13
13:13
17:13
09:14
13:14
17:14
09:18
13:18
17:18
09:19
13:19
17:19
09:19
13:19
17:19
09:20
13:20
17:20
09:21
13:21
17:21
09:24
13:24
17:24
09:24
13:24
17:24
09:25
13:25
17:25
09:26
13:26
17:26
09:28
13:28
17:28
09:29
13:29
17:29
09:30
13:30
17:30
09:32
13:32
17:32
09:36
13:36
17:36
09:36
13:36
17:36
09:37
13:37
17:37
09:38
13:38
17:38
09:41
13:41
17:41

Timetable data from McCall's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCCL_501.

All stops shown

62 stops
  1. Dumfries, Loreburne Centre Stance 1 Stance 1
  2. Dumfries, Stance 5 Stance 5
  3. Dumfries, Maxweltown West Church at
  4. Dumfries, Cassalands at 11
  5. Cargenbridge, Garroch Loaning opposite Cottage
  6. Cargenbridge, Dumfries and Galloway Royal Infirmary at
  7. Cargenbridge, Garroch Business Park opposite
  8. Cargenbridge, DuPont opposite Road End
  9. Cargenbridge, Old Military Road junction
  10. Cargenbridge, Goldielea Jct opposite Road End
  11. Beeswing, Lochanhead opposite
  12. Beeswing, Cairnyard at
  13. Beeswing, Henderson Place opposite
  14. Beeswing, Church outside
  15. Kirkgunzeon, Tollbar Bridge Road End
  16. Kirkgunzeon, Gateside opposite Memorial
  17. Kirkgunzeon, Mill Farm opposite Road End
  18. Kirkgunzeon, Church opposite Shelter
  19. Kirkgunzeon, Corra Garage opposite Road End
  20. Dalbeattie, Lower Porterbelly opposite
  21. Dalbeattie, Edingham at
  22. Dalbeattie, Queens Grove at
  23. Dalbeattie, Park Terrace opposite
  24. Dalbeattie, Burnside outside
  25. Dalbeattie, Maxwell Arms outside pub
  26. Dalbeattie, Craignair Church at
  27. Dalbeattie, Church Crescent at
  28. Dalbeattie, Scott Court 8 Scott Court
  29. Dalbeattie, Nether Court at
  30. Dalbeattie, Solway View at
  31. Dalbeattie, High Street at 328
  32. Dalbeattie, Blair Street opposite
  33. Dalbeattie, High Street no 194
  34. Dalbeattie, Crown Inn at
  35. Dalbeattie, Maxwell Arms outside pub
  36. Dalbeattie, St Peters Primary at
  37. Dalbeattie, Maxwell Park opposite
  38. Dalbeattie, Netheryett at
  39. Haugh of Urr, Village opposite Laurie Arms
  40. Haugh of Urr, Chapelton Cottages at B794
  41. Castle Douglas, Dunjarg Road End Road End
  42. Castle Douglas, Gerranton Jct opposite Road End
  43. Castle Douglas, Health Centre opposite Health Centre
  44. Castle Douglas, Tesco Tesco
  45. Castle Douglas, Markethill Park Park
  46. Castle Douglas, Library outside
  47. Castle Douglas, Swimming Pool Market Street
  48. Castle Douglas, Royal Bank outside Bank
  49. Castle Douglas, Carlingwark Street opposite 40
  50. Castle Douglas, Hightae Farm Road End
  51. Rhonehouse, Road End junction
  52. Bridge of Dee, Park Road opposite
  53. Ringford, Village opposite PO
  54. Ringford, Tarff Station Road End Road End
  55. Ringford, Tarff Bridge A762 junction
  56. Tongland, Underwood Farm Farm
  57. Tongland, Bridge Bus Shelter opposite Shelter
  58. Kirkcudbright, Boreland Road at
  59. Kirkcudbright, Tongland Road opposite no 12
  60. Kirkcudbright, Victoria Park no 2
  61. Kirkcudbright, Johnston Place School
  62. Kirkcudbright, Harbour Square Shelter Shelter