COMPARE Prices across different modes

Wed
27 Oct
Find prices
£21National Express
Thu
28 Oct
£77Cross Country
£14Flixbus
Fri
29 Oct
£76Cross Country
£17Flixbus
Sat
30 Oct
£76Cross Country
£17National Express
Sun
31 Oct
£76Cross Country
£14Flixbus
Tue
2 Nov
£77Cross Country
£10Flixbus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Swansea to Coventry

distanceDistance116 miles (187 km)
durationAverage train duration4 h 3 min
priceAverage train ticket price£76 (€87)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Swansea to Coventry cover the 116 miles (187 km) long trip taking on average 4 h 3 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £76, you can find the cheapest train ticket for as low as £76. Travellers depart most frequently from Swansea and arrive in Coventry.

Travel Tips

Trains from Swansea to Coventry
Travel by train to Coventry 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 Coventry.
FAQs
How much do cheap train tickets to Coventry from Swansea cost?
You can find a cheap train from Swansea to Coventry for some dates and times for as low as £76  one way in the next 7 days.
What is the average cost of a train from Swansea to Coventry?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Swansea to Coventry train to cost on average £76  one way.
What is the distance between Swansea and Coventry via train?
The train distance from Swansea to Coventry is around 116 miles (187 km).
How long is the train to Coventry from Swansea?
While the time it takes to travel 116 miles (187 km) to Coventry from Swansea can vary based on specific dates, weekends, and bank holidays, the train duration from Swansea to Coventry is on average 4 h 3 min.
When travelling by train from Swansea to Coventry, which train station in Swansea do I depart from and which train station in Coventry do I arrive in?

Omio customers who travel this route most frequently depart from Swansea   and arrive in Coventry.

Where do I find the Swansea train station to Coventry? Where is the Coventry train station?

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

Passengers arriving in Coventry most often arrive at Coventry and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

How many trains are there from Swansea to Coventry a day?
The average number of trains departing Swansea for Coventry is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Swansea to Coventry? What time is the last train from Swansea to Coventry?
The first Swansea to Coventry train departs at 07: 22   and the last train from Swansea to Coventry leaves at 09: 35. Check out the most up-to-date Swansea to Coventry train schedule on Omio and find the best time to travel to your destination.
How early should I buy Swansea to Coventry train tickets to get the best deals?
If you purchase Swansea to Coventry train tickets within the next 7 days, you can find one way tickets to cost on average £76. However, booking in advance gives you access to the best prices for trains between Swansea and Coventry. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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