BusGenie
501
McCall's Coaches

501 bus timetable: Dumfries to Castle Douglas

Dumfries - Castle Douglas

Mode Bus

Dumfries → Kirkcudbright via Castle Douglas

12 trips · first 05:35 · last 23:30
Saturday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
05:35 Kirkcudbright via Castle Douglas
06:15 Kirkcudbright via Castle Douglas
07:35 Kirkcudbright via Castle Douglas
09:00 Kirkcudbright via Castle Douglas
10:56 Kirkcudbright via Castle Douglas
11:56 Kirkcudbright via Castle Douglas
13:56 Kirkcudbright via Castle Douglas
14:56 Kirkcudbright via Castle Douglas
16:15 Kirkcudbright via Castle Douglas
17:30 Kirkcudbright via Castle Douglas
20:30 Kirkcudbright via Castle Douglas
23:30 Kirkcudbright via Castle Douglas
05:35
06:15
·
09:00
10:56
11:56
13:56
14:56
16:15
17:30
20:30
23:30
05:40
06:20
07:35
09:05
11:01
12:01
14:01
15:01
16:20
17:35
20:35
23:35
05:48
06:28
07:43
09:13
11:09
12:09
14:09
15:09
16:28
17:43
20:43
23:43
05:57
06:37
07:52
09:22
11:18
12:18
14:18
15:18
16:37
17:52
20:52
23:52
Kirkgunzeon, Gateside opposite Memorial
06:02
06:42
07:57
09:27
11:23
12:23
14:23
15:23
16:42
17:57
20:57
23:57
06:10
06:50
08:05
09:35
11:31
12:31
14:31
15:31
16:50
18:05
21:05
00:05+1
06:14
06:54
08:09
09:39
11:35
12:35
14:35
15:35
16:54
18:09
21:09
00:09+1
06:17
06:57
08:12
09:42
11:38
12:38
14:38
15:38
16:57
18:12
21:12
00:12+1
Haugh of Urr, Village opposite Laurie Arms
06:24
07:04
08:19
09:49
11:45
12:45
14:45
15:45
17:04
18:19
21:19
00:19+1
06:29
07:12
08:27
09:57
11:53
12:53
14:53
15:53
17:12
18:27
21:27
00:27+1
06:34
07:17
08:32
10:02
11:58
12:58
14:58
15:58
17:17
18:32
21:32
00:32+1
·
·
·
·
·
·
·
·
·
18:37
21:37
00:37+1
·
·
·
·
·
·
·
·
·
18:43
21:43
00:43+1
·
·
·
·
·
·
·
·
·
18:53
21:53
00:53+1

Kirkcudbright via Castle Douglas → Dumfries

11 trips · first 06:35 · last 22:00
Saturday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
06:35 Kirkcudbright via Castle Douglas
07:20 Kirkcudbright via Castle Douglas
08:35 Kirkcudbright via Castle Douglas
10:05 Kirkcudbright via Castle Douglas
12:00 Kirkcudbright via Castle Douglas
13:00 Kirkcudbright via Castle Douglas
15:00 Kirkcudbright via Castle Douglas
16:00 Kirkcudbright via Castle Douglas
17:20 Kirkcudbright via Castle Douglas
19:00 Kirkcudbright via Castle Douglas
22:00 Kirkcudbright via Castle Douglas
·
·
·
·
·
·
·
·
·
19:00
22:00
·
·
·
·
·
·
·
·
·
19:10
22:10
·
·
·
·
·
·
·
·
·
19:16
22:16
06:35
07:20
08:35
10:05
12:00
13:00
15:00
16:00
17:20
19:21
22:21
06:40
07:25
08:40
10:10
12:05
13:05
15:05
16:05
17:25
19:26
22:26
06:48
07:33
08:48
10:18
12:13
13:13
15:13
16:13
17:33
19:34
22:34
06:54
07:39
08:54
10:24
12:19
13:19
15:19
16:19
17:39
19:40
22:40
06:55
07:40
08:55
10:25
12:20
13:20
15:20
16:20
17:40
19:41
22:41
06:58
07:43
08:58
10:28
12:23
13:23
15:23
16:23
17:43
19:44
22:44
07:10
07:55
09:10
10:40
12:35
13:35
15:35
16:35
17:55
19:56
22:56
07:15
08:00
09:15
10:45
12:40
13:40
15:40
16:40
18:00
20:01
23:01
07:24
08:09
09:24
10:54
12:49
13:49
15:49
16:49
18:09
20:10
23:10
07:33
·
·
·
·
·
·
·
·
·
·
·
08:17
09:32
11:02
12:57
13:57
15:57
16:57
18:17
20:18
23:18
·
08:22
09:37
11:07
13:02
14:02
16:02
17:02
18:22
20:23
23:23
·
08:25
09:40
11:10
13:05
14:05
16:05
17:05
18:25
20:26
23:27

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

Main stops shown

16 main stops

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

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