Bus times in Swansea

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

Biggest places

All 175 places A–Z

B — Barland Common to Burrygreen (14)
C — Cadle to Cwmrhydyceirw (20)
D — Dan-y-Graig to DVLA (3)
E — Enterprise Park (1)
F — Faerdre to Foxhole (5)
G — Garden Village to Gwernllwynchwyth (13)
H — Hafod to Horton (6)
I — Ilston (1)
K — Killay to Knelston (5)
L — Landimore to Lunnon (20)
M — Manselfield to Mynydd-Bach (11)
N — Newton to Norton (4)
O — Olchfa to Oystermouth (6)
P — Pantlasau to Pyle (30)
R — Ravenhill to Rhyd-y-Pandy (4)
S — Scurlage to Swansea Ferry Terminal (10)
T — Tai-yr-Ysgol to Tyn-y-cwm (12)
U — Uplands to Upper Killay (2)
W — Waun Wen to Winchwen (6)
Y — Ynysforgan to Ynystawe (2)

Elsewhere in Wales