Knighton (Welsh: Tref-y-clawdd) is a town in Powys.
Knighton is a 2 hour drive from Liverpool (IATA: LPL), Birmingham (IATA: BHX) and Cardiff (IATA: CWL) international airports. The local airport, for chartered transport is at Welshpool 48 km.
Knighton station 📍 is on the Heart of Wales Line, and is served by 4 trains daily running from Shrewsbury to Swansea
There are a few cafes and supermarkets together with a baker and butcher.
The Powys region has some award winning vineyards.
2nd-order administrative division
Primary administrative division