Travel Information
Compare for Stuttgart to Swansea
Omio recommends booking the train as it is the most popular option from Stuttgart to Swansea among Omio's users. If you are prioritising price take the train with prices starting from $519. For those with little time consider booking a train which can get you there in 11h 32m. The ticket price range depends on the travel mode: a train costs an average of $519, and a train costs an average of $519.
Distance: 611 miles (984 km)
Compare train with
Most popular Train |
|---|
$519 Average price Cheapest |
12h 2m Average total duration Fastest 11h 32m Onboard + 30m Additional time* |
Direct Options |
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Stuttgart to Swansea
Travel to Swansea easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stuttgart to Swansea.

Other travel options to Swansea take longer:
Train takes on average 11h 32m.
- Around 10 flights per day.
- Around 4 trains per day.
- Around 2 buses per day.
However, we recommend checking specific travel dates for your route between Stuttgart and Swansea as scheduled services by can vary by season or day of the week.
- Flights mostly depart from Stuttgart Airport and arrive in Bristol Airport.
- Buses mostly depart from Stuttgart, Flughafen/Messe and arrive in Swansea, University Bay Campus.
- Travel with Deutsche Bahn to go to Swansea by train.
- Travel with KLM Cityhopper to go to Swansea by flight.
Travelling from Stuttgart to Swansea: related information
Here are some other resources that might have the information you need
