Scheduled arrivals
501
Kirkcudbright via Castle Douglas
Tomorrow 00:08
501
Kirkcudbright via Castle Douglas
Tomorrow 06:13
501
Kirkcudbright via Castle Douglas
Tomorrow 06:53
501
Kirkcudbright via Castle Douglas
Tomorrow 08:08
372A
Dalbeattie
Tomorrow 08:34
372A
Dalbeattie
Tomorrow 09:02
501
Kirkcudbright via Castle Douglas
Tomorrow 09:38
372A
Dalbeattie
Tomorrow 10:19
372A
Dalbeattie
Tomorrow 10:25
372A
Dalbeattie
Tomorrow 10:29
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Glenshalloch Road (opposite Urr Road)
125 m
372A
Union Street (no 50)
200 m
372A
Charters Court (Glenshalloch Rd)
259 m
372A
Back Knowe Crescent (opposite no 208)
268 m
372A
Birch Valley (at)
271 m
372A
501
505
Port Street (no 35)
312 m
372A
Blair Street (opposite)
326 m
372A
501
505
William St (Telephone Box)
339 m
372A
Crown Inn (at)
429 m
372A
501
505
Nether Court (at)
430 m
372A
501
505