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:58
14:58
18:43
Kirkgunzeon, Gateside opposite Memorial
11:02
15:02
18:47
11:10
15:10
18:55
11:14
15:14
18:59
11:17
15:17
19:02
Haugh of Urr, Village opposite Laurie Arms
11:26
15:26
19:11
11:37
15:37
19:22
11:40
15:40
19:25
11:46
15:46
19:31
11:52
15:52
19:37

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:25
12:25
16:25
08:31
12:31
16:31
08:40
12:40
16:40
08:45
12:45
16:45
08:56
12:56
16:56
09:05
13:05
17:07
09:08
13:08
17:08
09:12
13:12
17:12
09:20
13:20
17:20
09:24
13:24
17:24
09:37
13:37
17:37
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.

Main stops shown

14 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Dumfries, Loreburne Centre Stance 1 Stance 1
  2. Dumfries, Stance 5 Stance 5
  3. Cargenbridge, Dumfries and Galloway Royal Infirmary at
  4. Beeswing, Church outside
  5. Kirkgunzeon, Gateside opposite Memorial
  6. Dalbeattie, Nether Court at
  7. Dalbeattie, Crown Inn at
  8. Dalbeattie, Maxwell Arms outside pub
  9. Haugh of Urr, Village opposite Laurie Arms
  10. Castle Douglas, Swimming Pool Market Street
  11. Castle Douglas, Carlingwark Street opposite 40
  12. Bridge of Dee, Park Road opposite
  13. Ringford, Village opposite PO
  14. Kirkcudbright, Harbour Square Shelter Shelter