505
DGC Buses
505 bus timetable: Dumfries to Kirkcudbright
Dumfries - Kirkcudbright
Route map
505 live route map
See the route, stops, and live buses currently on this line.
74 stops
Live buses loading
Map ready
Loading the route map...
Dumfries → Kirkcudbright
1 trip · first 13:05 · last 13:05
Mon–Fri
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
13:05
Kirkcudbright
Dumfries Railway Station
outside Station
13:05
Dumfries, DG One Stance A
Stance A
13:07
Dumfries, Loreburne Centre Stance 1
Stance 1
13:10
Dumfries, Stance 5
Stance 5
13:15
Beeswing, Henderson Place
opposite
13:26
Dalbeattie, Maxwell Arms
outside pub
13:36
Palnackie, Village
opposite Glen Isle
13:45
Auchencairn, Fountain
opposite
13:52
Dundrennan, Village
Abbey
14:02
14:15
Kirkcudbright → Dumfries
2 trips · first 10:05 · last 16:20
Mon–Fri
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
10:05
Kirkcudbright
16:20
Kirkcudbright
Timetable data from DGC Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code DGCB_505.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Dumfries Railway Station outside Station
- Dumfries, DG One Stance A Stance A
- Dumfries, Loreburne Centre Stance 1 Stance 1
- Dumfries, Stance 5 Stance 5
- Beeswing, Henderson Place opposite
- Dalbeattie, Maxwell Arms outside pub
- Palnackie, Village opposite Glen Isle
- Auchencairn, Fountain opposite
- Dundrennan, Village Abbey
- Kirkcudbright, Harbour Square Shelter Shelter