Travel options
from Aberystwyth to Swansea

You can get from Aberystwyth to Swansea by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information to Swansea from Aberystwyth

distanceDistance55 miles (88 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $116 (€93) • 6 h 10 min
carriersPopular travel companiesArriva Trains Wales

Travel 55 miles (88 km) by train between Aberystwyth and Swansea. Arriva Trains Wales is the main travel company operating this route. Travelers can even take a direct from Aberystwyth to Swansea.

Travelling from Aberystwyth to Swansea: related information

Here are some other resources that might have the information you need