501
McCall's Coaches
501 bus timetable: Dumfries to Castle Douglas
Dumfries - Castle Douglas
Route map
501 live route map
See the route, stops, and live buses currently on this line.
116 stops
Live buses loading
Map ready
Loading the route map...
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
Dumfries, Loreburne Centre Stance 1
Stance 1
05:35
06:15
·
09:00
10:56
11:56
13:56
14:56
16:15
17:30
20:30
23:30
Cargenbridge, Garroch Loaning
opposite Cottage
05:46
06:26
07:41
09:11
11:07
12:07
14:07
15:07
16:26
17:41
20:41
23:41
05:48
06:28
07:43
09:13
11:09
12:09
14:09
15:09
16:28
17:43
20:43
23:43
Cargenbridge, Garroch Business Park
opposite
05:48
06:28
07:43
09:13
11:09
12:09
14:09
15:09
16:28
17:43
20:43
23:43
Cargenbridge, Old Military Road
junction
05:50
06:30
07:45
09:15
11:11
12:11
14:11
15:11
16:30
17:45
20:45
23:45
Cargenbridge, Goldielea Jct
opposite Road End
05:51
06:31
07:46
09:16
11:12
12:12
14:12
15:12
16:31
17:46
20:46
23:46
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
Kirkgunzeon, Mill Farm
opposite Road End
06:02
06:42
07:57
09:27
11:23
12:23
14:23
15:23
16:42
17:57
20:57
23:57
Kirkgunzeon, Corra Garage
opposite Road End
06:03
06:43
07:58
09:28
11:24
12:24
14:24
15:24
16:43
17:58
20:58
23:58
Dalbeattie, Scott Court
8 Scott Court
06:09
06:49
08:04
09:34
11:30
12:30
14:30
15:30
16:49
18:04
21:04
00:04+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
Haugh of Urr, Chapelton Cottages
at B794
06:25
07:05
08:20
09:50
11:46
12:46
14:46
15:46
17:05
18:20
21:20
00:20+1
Castle Douglas, Dunjarg Road End
Road End
06:25
07:07
08:22
09:52
11:48
12:48
14:48
15:48
17:07
18:22
21:22
00:22+1
Castle Douglas, Gerranton Jct
opposite Road End
06:26
07:08
08:23
09:53
11:49
12:49
14:49
15:49
17:08
18:23
21:23
00:23+1
Castle Douglas, Health Centre
opposite Health Centre
06:28
07:10
08:25
09:55
11:51
12:51
14:51
15:51
17:10
18:25
21:25
00:25+1
Castle Douglas, Swimming Pool
Market Street
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
Castle Douglas, Royal Bank
outside Bank
06:31
07:14
08:29
09:59
11:55
12:55
14:55
15:55
17:14
18:29
21:29
00:29+1
Castle Douglas, Carlingwark Street
opposite 40
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
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
Castle Douglas, Dunjarg Road End
opposite Road End
06:44
07:29
08:44
10:14
12:09
13:09
15:09
16:09
17:29
19:30
22:30
Haugh of Urr, Chapelton Cottages
opposite B794
06:46
07:31
08:46
10:16
12:11
13:11
15:11
16:11
17:31
19:32
22:32
Dalbeattie, Scott Court
opposite Scott Court
06:59
07:44
08:59
10:29
12:24
13:24
15:24
16:24
17:44
19:45
22:45
Kirkgunzeon, Tollbar Bridge
opposite Road End
07:11
07:56
09:11
10:41
12:36
13:36
15:36
16:36
17:56
19:57
22:57
07:24
08:09
09:24
10:54
12:49
13:49
15:49
16:49
18:09
20:10
23:10
Cargenbridge, Garroch Loaning
opposite Loaning
07:25
08:10
09:25
10:55
12:50
13:50
15:50
16:50
18:10
20:11
23:11
Timetable data from McCall's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCCL_501.
All stops shown
62 stops- Dumfries, Loreburne Centre Stance 1 Stance 1
- Dumfries, Stance 5 Stance 5
- Dumfries, Maxweltown West Church at
- Dumfries, Cassalands at 11
- Cargenbridge, Garroch Loaning opposite Cottage
- Cargenbridge, Dumfries and Galloway Royal Infirmary at
- Cargenbridge, Garroch Business Park opposite
- Cargenbridge, DuPont opposite Road End
- Cargenbridge, Old Military Road junction
- Cargenbridge, Goldielea Jct opposite Road End
- Beeswing, Lochanhead opposite
- Beeswing, Cairnyard at
- Beeswing, Henderson Place opposite
- Beeswing, Church outside
- Kirkgunzeon, Tollbar Bridge Road End
- Kirkgunzeon, Gateside opposite Memorial
- Kirkgunzeon, Mill Farm opposite Road End
- Kirkgunzeon, Church opposite Shelter
- Kirkgunzeon, Corra Garage opposite Road End
- Dalbeattie, Lower Porterbelly opposite
- Dalbeattie, Edingham at
- Dalbeattie, Queens Grove at
- Dalbeattie, Park Terrace opposite
- Dalbeattie, Burnside outside
- Dalbeattie, Maxwell Arms outside pub
- Dalbeattie, Craignair Church at
- Dalbeattie, Church Crescent at
- Dalbeattie, Scott Court 8 Scott Court
- Dalbeattie, Nether Court at
- Dalbeattie, Solway View at
- Dalbeattie, High Street at 328
- Dalbeattie, Blair Street opposite
- Dalbeattie, High Street no 194
- Dalbeattie, Crown Inn at
- Dalbeattie, Maxwell Arms outside pub
- Dalbeattie, St Peters Primary at
- Dalbeattie, Maxwell Park opposite
- Dalbeattie, Netheryett at
- Haugh of Urr, Village opposite Laurie Arms
- Haugh of Urr, Chapelton Cottages at B794
- Castle Douglas, Dunjarg Road End Road End
- Castle Douglas, Gerranton Jct opposite Road End
- Castle Douglas, Health Centre opposite Health Centre
- Castle Douglas, Tesco Tesco
- Castle Douglas, Markethill Park Park
- Castle Douglas, Library outside
- Castle Douglas, Swimming Pool Market Street
- Castle Douglas, Royal Bank outside Bank
- Castle Douglas, Carlingwark Street opposite 40
- Castle Douglas, Hightae Farm Road End
- Rhonehouse, Road End junction
- Bridge of Dee, Park Road opposite
- Ringford, Village opposite PO
- Ringford, Tarff Station Road End Road End
- Ringford, Tarff Bridge A762 junction
- Tongland, Underwood Farm Farm
- Tongland, Bridge Bus Shelter opposite Shelter
- Kirkcudbright, Boreland Road at
- Kirkcudbright, Tongland Road opposite no 12
- Kirkcudbright, Victoria Park no 2
- Kirkcudbright, Johnston Place School
- Kirkcudbright, Harbour Square Shelter Shelter