Where is Swansea? Swansea is in Wales, in the United Kingdom.|
The second largest city in Wales it is 42 miles from Cardiff and 188 miles from London.
Nearby towns include: Llanelli, Pontlliw, Neath, Port Talbot and The Mumbles.
View Larger Swansea Wales Map
Travelling by car: Swansea is easily accessible by car from South Wales and London. Also from the West Midlands, the West Country and Birmingham.
Coach Services: There are regular express coach services from National Express
Arriving by train: Swansea railway station is managed by Arriva Trains Wales