- Swansea Buses, Trains and Carpools
What are the most popular routes to Swansea?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| London - Swansea | Average price$25 | Average duration6h | Daily departures50 | |
| Cardiff - Swansea | Average price$11 | Average duration54m | Daily departures18 | |
| Carmarthen - Swansea | Average price$19 | Average duration49m | Daily departures12 | |
| Carmarthen - Swansea | Average price$11 | Average duration50m | Daily departures2 | |
| Birmingham - Swansea | Average price$25 | Average duration4h 20m | Daily departures33 |
Operators serving Swansea
Swansea stations and stops
- A
Swansea University - Bay Campus
Elba Crescent, Skewen, Swansea SA1 8QQ, UK - BPlymouth Street, Swansea SA1, Wales, United Kingdom
- C
Wellington St
Wellington St, Swansea SA1 3QX, UK
Top departures from Swansea
- Find bus tickets from Swansea to London
- Swansea to Bristol bus times and fares
- How to travel from Swansea to Bradford
- Find bus tickets from Swansea to Pembroke Dock
- Swansea to Cardiff bus times and fares
- How to travel from Swansea to Glasgow
- Find bus tickets from Swansea to Carmarthen
- Swansea to Reading bus times and fares
- How to travel from Swansea to Liverpool
- Find bus tickets from Swansea to Birmingham
- Swansea to Heathrow bus times and fares
- How to travel from Swansea to Loughborough
Top arrivals to Swansea
- Find bus tickets from Reading to Swansea
- Carlisle to Swansea bus times and fares
- How to travel from Sheffield to Swansea
- Find bus tickets from Heathrow to Swansea
- Liverpool to Swansea bus times and fares
- How to travel from Leeds to Swansea
- Find bus tickets from Carmarthen to Swansea
- Newcastle upon Tyne to Swansea bus times and fares
- How to travel from Bristol to Swansea
- Find bus tickets from Birmingham to Swansea
- London to Swansea bus times and fares
- How to travel from Cardiff to Swansea





