Bus times in West Sussex

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

Biggest places

All 332 places A–Z

A — Abingworth to Ashurst Wood (16)
B — Balcombe to Bury (29)
C — Camelsdale to Cuckfield (30)
D — Deanlane End to Durrington (8)
E — Easebourne to Elsted (13)
F — Farlington Strood Park to Fyning (18)
G — Gatwick Airport to Gossops Green (5)
H — Habin to Hurstpierpoint (24)
I — Ifield to Itchingfield (5)
K — Keymer to Kirdford (5)
L — Lagness to Lyminster (21)
M — Madehurst to Muddleswood (14)
N — Newtimber to Nyton (17)
O — Oakhill to Oving (3)
P — Pagham to Pyecombe (14)
R — Rackham to Rustington (11)
S — Saint Hill Green to Sutton (44)
T — Tangmere to Turners Hill (15)
U — Upper Beeding to Upwaltham (2)
W — Wakehams Green to Worthing (37)
Y — Yapton (1)

Elsewhere in the South East