Bus times in Oxfordshire

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

Biggest places

All 449 places A–Z

A — Abingdon to Aston Upthorpe (16)
B — Bablockhythe to Burford (43)
C — Caldecott to Cuxham (56)
D — Dean Court to Dunsden Green (12)
E — Easington to Eynsham (14)
F — Faringdon to Fyfield (21)
G — Gainfield to Grove Business Park (24)
H — Hailey to Howe Hill (31)
I — Idbury to Islip (5)
J — John Radcliffe Hospital (1)
K — Kencot to Kirtlington (13)
L — Ladygrove to Lyneham (34)
M — Madley Park to Murcott (23)
N — Neat Enstone to Nuneham Courtenay (18)
O — Oakley Wood to Oxford Science Park (9)
P — Park Corner to Pyrton (12)
R — Radcot to Ruscote (12)
S — Salford to Sydenham (54)
T — Tackley to Twyford (13)
U — Uffington to Upton (5)
W — Wallingford to Wytham (32)
Y — Yarnton (1)

Elsewhere in the South East