505
McCall's Coaches
505 bus timetable: Kirkcudbright to Dalbeattie
Kirkcudbright - Dalbeattie
Route map
505 live route map
See the route, stops, and live buses currently on this line.
52 stops
Live buses loading
Map ready
Loading the route map...
Kirkcudbright → Dalbeattie
6 trips · first 09:35 · last 17:35
Mon–Fri
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
09:35
Dalbeattie
11:35
Dalbeattie
13:35
Dalbeattie
15:25
Dalbeattie
15:30
Dalbeattie
17:35
Dalbeattie
Dalbeattie → Kirkcudbright
6 trips · first 08:00 · last 16:52
Mon–Fri
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
08:00
Dalbeattie
08:00
Dalbeattie
10:37
Dalbeattie
12:37
Dalbeattie
14:37
Dalbeattie
16:52
Dalbeattie
Timetable data from McCall's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCCL_505.
Main stops shown
8 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Kirkcudbright, Academy at School
- Kirkcudbright, Harbour Square Shelter Shelter
- Dundrennan, Village opposite Abbey
- Auchencairn, Balcary Bay Rd End opposite
- Palnackie, Village Glen Isle
- Dalbeattie, High Street at 91
- Dalbeattie, Port Street opposite
- Dalbeattie, Maxwell Arms opposite pub