Bus times in Dumfries & Galloway

Every town and village in Dumfries & Galloway with a bus service — 206 of them. Pick one for its stops, routes and live departures.

Biggest places

All 206 places A–Z

A — Ae to Auldgirth (8)
B — Back of the Hill to Burnhead (17)
C — Caerlaverock to Cummertrees (31)
D — Dalbeattie to Durisdeermill (13)
E — Eaglesfield to Eweslees (7)
G — Garlieston to Gribton (13)
H — Hallmeadow to Holywood (10)
I — Isle of Whithorn to Islesteps (2)
J — Janefield to Johnstonebridge (2)
K — Keir Mill to Kirtlebridge (19)
L — Langholm to Lockerbie (11)
M — Mennock to Mouswald (11)
N — New Abbey to Newtonairds (9)
O — Ochtrelure to Old Bridge of Urr (2)
P — Palnackie to Powfoot (12)
R — Rhonehouse to Ruthwell (6)
S — Samye Ling to Summerhill (17)
T — Templand to Tynron (9)
W — Wallaceton to Woodlands Estate (7)

Elsewhere in Scotland