Bus times in Durham

Every town and village in Durham with a bus service — 323 of them. Pick one for its stops, routes and live departures.

Biggest places

All 323 places A–Z

A — Annfield Plain to Aycliffe Village (5)
B — Barnard Castle to Byers Green (36)
C — Canney Hill to Croxdale (31)
D — Daddry Shields to Durham Gate (11)
E — Easington Colliery to Evenwood Gate (21)
F — Ferryhill to Frosterley (8)
G — Gainford to Greta Bridge (7)
H — Hamsterley to Hutton Henry (30)
I — Ingleton to Iveston (3)
K — Kelloe to Knitsley (7)
L — Lanchester to Lynesack (20)
M — Maiden Law to Murton (11)
N — Nettlesworth to Number One Industrial Estate (17)
O — Oakenshaw to Ouston (3)
P — Parkside to Plawsworth Gate (11)
Q — Quaking Houses to Quebec (3)
R — Raby Castle to Rushyford (10)
S — Sacriston to Sunnybrow (39)
T — Tanfield to Tudhoe (20)
U — Urpeth to Ushaw Moor (2)
W — Waldridge to Woodstone Village (28)

Elsewhere in the North East