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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Travel Tips

Trains from Swansea to Horley
Travel by train to Horley 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 Horley.
What is the distance by train from Swansea to Horley?
The distance between Swansea and Horley by train is approximately 166 miles (267 km).
What is the average Swansea to Horley train duration?
On average the Swansea to Horley train time is 4 h 19 min  covering the 166 miles (267 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Swansea to Horley, which train station in Swansea do I depart from and which train station in Horley do I arrive in?

Omio customers travelling this route book their trains from Swansea   to Horley.

Where is the train station in Swansea? Where is the train station in Horley?

Passengers board their train most frequently from Swansea and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Horley and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Horley.

How many train services are there to Horley from Swansea a day?
On average, there are 16 trains a day from Swansea to Horley. The train times and services may be different on weekends and holidays compared to weekdays.

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 trip from Swansea to Horley.

Trains from Swansea to Horley: related information

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