More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Swansea to Reading

distanceDistance128 miles (206 km)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Swansea to Reading cover the 128 miles (206 km) long journey with our travel partners like Great Western Railway. Normally, there are 16 trains operating per day, including direct services available. Travelers depart most frequently from Swansea and arrive in Reading.

Travel Tips: Trains from Swansea to Reading

Travel by train to Reading 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 Swansea to Reading.

How far is it from Swansea to Reading by train?

When traveling this route you should expect the distance between Swansea and Reading by train to be approximately 128 miles (206 km).

Which train station from Swansea to Reading do I depart from? Which Reading train station from Swansea do I arrive in?

When traveling this route, Omio customers are departing most frequently from Swansea   and arriving in Reading.

Where is the train station in Swansea to go to Reading? Where is the train station in Reading located?

Passengers booking this route most frequently board their trains from Swansea and need to travel around 0.3 miles (514 m) from the city center to get to this train station.

Passengers arriving in Reading most often arrive at Reading and need to travel around 0.2 miles (268 m) from this train station to the city center.

What train providers offer a service between Swansea and Reading?

If you're looking for trains from Swansea to Reading, you can rely on Great Western Railway to get you to Reading. It's also good to check out all possible train providers for the Swansea to Reading journey to see if there might be differences in the amenities they offer.

How many train services per day are there to Reading from Swansea?

The average number of trains departing Swansea for Reading is 16 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

The major railway station for departures from Swansea is Swansea. Read all the information you need to know about services, amenities and connections at Swansea for your journey from Swansea to Reading.