BusGenie
503
McCall's Coaches

503 bus timetable: Dumfries to Castle Douglas

Dumfries - Castle Douglas

Mode Bus

Dumfries → Castle Douglas

5 trips · first 07:55 · last 17:10
Mon–Fri Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
07:55 Castle Douglas
10:15 Castle Douglas
12:35 Castle Douglas
14:25 Castle Douglas
17:10 Castle Douglas
·
10:15
12:35
14:25
17:10
07:55
10:18
12:38
14:28
17:13
07:57
10:20
12:40
14:30
17:15
07:57
10:20
12:40
14:30
17:15
07:58
10:20
12:40
14:30
17:15
07:58
10:21
12:41
14:31
17:16
Cargenbridge, DuPont opposite Road End
08:01
10:23
12:43
14:33
17:18
08:02
10:24
12:44
14:34
17:19
08:04
10:27
12:47
14:37
17:22
08:08
10:30
12:50
14:40
17:25
08:10
10:32
12:52
14:42
17:27
08:16
10:39
12:59
14:49
17:34
08:18
10:41
·
14:54
17:36
08:20
·
·
·
·
08:22
10:44
·
15:00
17:39
08:25
10:47
·
15:05
17:42
08:25
10:47
·
15:05
17:42
08:29
10:51
·
15:09
17:46
08:34
10:56
·
15:14
17:51
08:37
10:59
·
15:17
17:54
08:45
11:07
·
15:25
18:02
Castle Douglas, Health Centre opposite Health Centre
08:46
11:08
·
15:25
18:03
08:47
11:09
·
15:26
18:04
08:50
11:11
·
15:27
18:06
08:52
11:13
·
15:28
18:08
08:55
11:15
·
15:30
18:10

Castle Douglas → Dumfries

5 trips · first 09:10 · last 18:30
Mon–Fri Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
09:10 Castle Douglas
11:20 Castle Douglas
13:05 Castle Douglas
15:30 Castle Douglas
18:30 Castle Douglas
09:10
11:20
·
15:30
18:30
09:15
11:25
·
15:35
18:35
Clarebrand Farm opposite Farm
09:23
11:33
·
15:43
18:43
09:26
11:36
·
15:46
18:46
09:31
11:41
·
15:51
18:51
09:34
11:44
·
15:54
18:54
Springholm, Village opposite Hotel
09:35
11:45
·
15:55
18:55
09:37
11:47
·
15:57
18:57
·
·
·
16:00
·
09:40
11:50
·
16:01
19:00
Milton, Village opposite Smithy
09:43
11:53
·
16:03
19:03
09:50
12:00
13:05
16:10
19:10
Lochfoot, Northpark opposite Southpark
09:51
12:01
13:06
16:11
19:11
Cargenbridge, Tregallon opposite Road End
09:57
12:07
13:12
16:17
19:17
10:00
12:10
13:15
16:20
19:20
10:02
12:12
13:17
16:22
19:22
10:05
12:15
13:20
16:25
19:25
10:06
12:16
13:21
16:26
19:26
10:06
12:16
13:21
16:26
19:26
10:08
12:18
13:23
16:28
19:28
10:09
12:19
13:24
16:29
19:29
10:10
12:20
13:25
16:30
19:30

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

All stops shown

26 stops
  1. Dumfries Railway Station outside Station
  2. Dumfries, Loreburne Centre Stance 1 Stance 1
  3. Dumfries, Stance 5 Stance 5
  4. Dumfries, Maxweltown West Church at
  5. Dumfries, Cassalands at 11
  6. Janefield, Ettrick Court opposite
  7. Cargenbridge, DuPont opposite Road End
  8. Cargenbridge, Old Military Road junction
  9. Cargenbridge, Tregallon Road End
  10. Lochfoot, Northpark at Southpark
  11. Lochfoot, Village Hall at
  12. Milton, Village Smithy
  13. Crocketford, Auchengibbert Farm
  14. Crocketford, Telephone Exchange Shelter
  15. Crocketford, Lochview Motel opposite Entrance
  16. Springholm, Village at Hotel
  17. Springholm, Primary School at School
  18. Kirkpatrick Durham, Victoria Street 5 Victoria St
  19. Old Bridge of Urr, Village opposite Urr Bank
  20. Clarebrand Farm Farm
  21. Castle Douglas, Medical centre at
  22. Castle Douglas, Health Centre opposite Health Centre
  23. Castle Douglas, Tesco Tesco
  24. Castle Douglas, Markethill Park Park
  25. Castle Douglas, Royal Bank outside Bank
  26. Castle Douglas, Carlingwark Street opposite 40