Bus times in Surrey

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

Biggest places

All 382 places A–Z

A — Aarons Hill to Ashtead (18)
B — Badshot Lea to Byfleet (35)
C — Camberley to Cudworth (32)
D — Dartnell Park to Dunsfold (12)
E — Earlswood to Ewhurst Green (18)
F — Fairlands to Frith Hill (15)
G — Gatton Bottom to Guildford Park (14)
H — Hale to Hurtmore (27)
I — Irons Bottom (1)
J — Jacobs Well (1)
K — Kingfield to Knowle Green (4)
L — Lakers Green to Lyne (22)
M — Margery to Mytchett (17)
N — Nalderswood to Nutfield Park (12)
O — Oakwoodhill to Oxted (12)
P — Pachesham Park to Pyrford Village (21)
Q — Queen Elizabeth Park (1)
R — Redhill to Rydeshill (14)
S — Salfords to Sutton Green (42)
T — Tadworth to Tylers Green (17)
U — Upper Hale to Upper Halliford (2)
V — Virginia Water (1)
W — Wallis Wood to Wyke (43)
Y — Yorktown (1)

Elsewhere in the South East