Bus times in Powys

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

Biggest places

All 227 places A–Z

A — Aber-Rhaeadr to Argoed (11)
B — Beguildy to BwlchyDdar (17)
C — Cae Hopkin to Cyfronydd (34)
D — Defynnog to Dolwen (9)
E — Erwood to Evenjobb (3)
F — Felindre to Fron (6)
G — Garth to Gwernyfed (18)
H — Hay-on-Wye to Hundred House (5)
K — Kerry to Knucklas (4)
L — Leighton to Llywel (56)
M — Machynlleth to Montgomery (9)
N — Nant-ddu to Norton (8)
P — Pant-y-ffridd to Presteigne (19)
R — Rhayader to Rhos (2)
S — Sarn to Stanner (4)
T — Talerddig to Tycrwyn (15)
U — Upper Cwm-Twrch (1)
W — Walton to Wern-heulog (4)
Y — Ynyswen to Ystradgynlais (2)

Elsewhere in Wales