Bus times in Hampshire

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

Biggest places

All 613 places A–Z

A — Abbots Worthy to Axford (29)
B — Badger Farm to Buttsash (80)
C — Cadnam to Custards (45)
D — Daneshill to Durrants (16)
E — East Anton to Exton (29)
F — Fair Oak to Fyfield (25)
G — Gable Head to Gundleton (12)
H — Halterworth to Hythe (62)
I — Ibsley to Itchen Stoke (5)
K — Kempshott to Knowle Village (14)
L — Ladwell to Lyndhurst (36)
M — Marchwood to Murrell Green (28)
N — Nately Scures to Nursted (31)
O — Oakhanger to Owslebury (14)
P — Pamber End to Purbrook (26)
Q — Quarley to Quidhampton (2)
R — Rafborough to Rushington (17)
S — Salters Heath to Sydmonton (61)
T — Tadley to Twyford (18)
U — Up Green to Upper Wootton (8)
V — Valley Park to Vyne Park (4)
W — Walhampton to Worting (50)
Y — Yateley (1)

Elsewhere in the South West