How to get from Swansea to Dover

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

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

Travel Information from Swansea to Dover

distanceDistance228 miles (367 km)
modeAvailable travel modesCoach, flight, ferry or train
fastestFastest modeTrain • £69 • 5 h 24 min
carriersPopular travel companiesNational Express or Great Western Railway

Take a coach, flight, ferry or train to travel 228 miles (367 km) from Swansea to Dover. The most popular travel providers which serve this route are National Express or Great Western Railway among others. Travellers can even take a direct from Swansea to Dover.

Travel Tips: Travel from Swansea to Dover

Travel 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 travel between Swansea and Dover 4 different ways: coach, flight, ferry or train.

Ferry services offer the cheapest way to get from Swansea to Dover. Tickets for a ferry cost on average £1.

This is compared to other travel options to Dover:

A ferry is £18 less than a coach for this trip with tickets for a coach from Swansea to Dover costing on average £18.

A ferry is about £1 less than a flight, which costs on average £1 for this route.

A ferry journey is usually £69 less than a journey to Dover by train, which costs on average £69 for the same trip.

The quickest way to travel to Dover from Swansea is by train, which takes on average 5 h 24 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Dover by coach can take on average 9 h 10 min.

In comparison, taking a flight requires on average NaN h NaN min   of travel time.

In comparison, getting to Dover by ferry can take on average NaN h NaN min.

Dover is approximately 228 miles (367 km) away from Swansea.

These are the most popular departure and arrival points when travelling from Swansea to Dover:

  • Most travellers who purchase a coach ticket from Swansea to Dover depart from Swansea, University Bay Campus to Dover, Foot Passenger Terminal.
  • Most travellers catch their train from Swansea and arrive in Dover Priory.

If finding a good deal is your main consideration for your trip from Swansea to Dover, then we'll help you find the best value travel companies for you:

  • National Express can get you to Dover by coach. You can find a good deal for coach tickets with National Express from Swansea to Dover for £18 on Omio.
  • Travel with Great Western Railway to go to Dover by train. For a good deal on tickets, you can find Great Western Railway Swansea to Dover tickets on Omio for £69.
Omio customers who travel from Swansea to Dover often also extend their holiday to go to London, Calais or Paris. Omio can help you plan your trip by finding the best connections between Dover and these popular destinations at a great price.

When planning your trip from Swansea to Dover, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets cost £18 one way on average.
  • Plane tickets cost £1 one way on average.
  • Ferry tickets are costing on average £1 one way.
  • Train tickets are costing on average £69 one way.

However, we recommend buying tickets to Dover from Swansea online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Swansea to Dover: related information

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

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