Swansea to Dover train

Compare prices and tickets by train, coach or flight

01 Jul
02 Jul
03 Jul
04 Jul
05 Jul
06 Jul
07 Jul

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Swansea to Dover

distanceDistance228 miles
durationAverage train duration6 h 13 min
priceAverage train ticket price£39 (€43)
changesDirect trainNo

Trains from Swansea to Dover cover the 228 miles long route taking on average 6 h 13 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £39, but the average price of train tickets is £39. Travellers depart most frequently from Swansea and arrive in Dover Priory.

Travel Tips: Trains from Swansea to Dover

Travel by train to Dover 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 Dover.
You can find a cheap train from Swansea to Dover for some dates and times for as low as £39  one way in the next 7 days.
The Swansea to Dover train ticket price is on average £39  if you are looking to purchase your tickets for this route in the next week.
When travelling this route you should expect the distance between Swansea and Dover via train to be approximately 228 miles.
On average the Swansea to Dover train time is 6 h 13 min  covering the 228 miles long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Omio customers book a train from Swansea   to Dover Priory   most frequently for this route.

The most popular departure train station with passengers for this route, called Swansea, is located 1.3 miles (2.1 km) from the city centre of Swansea.

The most popular arrival train station, Dover Priory, is located 0.6 miles (903 m) away from the city centre of Dover.

You can take the first train from Swansea to Dover at 08: 22   or take the last train from Swansea to Dover leaving at 10: 22. Look for the latest Swansea Dover train times on Omio and book the best time to take the train for this trip.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets to Dover from Swansea within the next 7 days, you can find tickets to cost on average £39 one way. To find the best prices for this trip, consider booking your train ticket from Swansea to Dover a few months in advance.

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 to Dover from Swansea.
Amenities at station
Phone Number
+44 8450507080
Public transport options for Swansea
Location for Rail Replacement Services: Wait at the bus stops on High Street outside the station

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone