Trip to Swansea

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Exeter to Swansea

🚆 Traveling from Exeter to Swansea by train involves a journey with a transfer at Bristol Parkway. The entire trip, including transfers, takes approximately 3 hours and 12 minutes with services operated by CrossCountry and First Great Western Service. 🚆 Depending on the route chosen, passengers can enjoy a scenic train ride covering a distance of approximately 258 km from Exeter to Swansea. The prices for train tickets between these two cities can range from £74 to £190, offering travelers flexibility in their choices for this picturesque rail journey.

Where to stay in Swansea

There are over 118 hotels to stay in Swansea. Prices range from $45 per night.

Find accommodation
  • There is no direct train from Exeter to Swansea. However, you can take a train operated by CrossCountry from Exeter St Davids to Bristol Parkway, then transfer to a First Great Western Service train to Swansea. The journey, including transfers, takes approximately 3 hours and 12 minutes. For more information on train schedules and tickets, you can contact CrossCountry at 011 44 344 736 9123 or visit http://www.crosscountrytrains.co.uk/ and First Great Western Service at 011 44 345 700 0125 or https://www.gwr.com/.
  • The fastest train route from Exeter to Swansea involves taking a service operated by CrossCountry from Exeter St Davids to Bristol Parkway, then transferring to a First Great Western Service train to Swansea. This journey, with transfers included, typically takes about 3 hours and 12 minutes. For the most efficient travel experience, it is recommended to check the train schedules and book tickets in advance through both CrossCountry and First Great Western Service for a smooth and timely journey.
  • Trains departing for Swansea from Exeter are operated by CrossCountry and depart from Exeter St Davids station. Exeter St Davids station serves as the main departure point for travelers heading to Swansea by train. It is recommended to arrive at Exeter St Davids station in advance of the scheduled departure time to ensure a smooth boarding process for your journey to Swansea.
  • There are several train routes available from Exeter to Swansea with various transfers and durations. The trains departing from Exeter St Davids station to Swansea are operated by CrossCountry and First Great Western Service. The journey typically includes transfers at stations such as Bristol Parkway and Cardiff Central, depending on the specific route chosen. The prices for train tickets between Exeter and Swansea can range from £75 to £192, with journey times averaging around 3 hours and 12 minutes.
  • The train services from Exeter to Swansea operated by First Great Western Service, arrive at Swansea station. Swansea station is the final destination for these specific train services, providing a convenient arrival point for passengers traveling between Exeter and Swansea. Passengers can disembark at Swansea station to continue their journey or explore the local area.
  • The first train of the day from Exeter to Swansea, operated by CrossCountry, typically departs from Exeter St Davids station in the early morning. The last train on this route, operated by First Great Western Service, usually leaves Exeter St Davids station in the evening. Travelers can check specific departure times and schedules on the CrossCountry and First Great Western Service websites or by contacting them directly for accurate information on the first and last trains from Exeter to Swansea.
  • There are no direct train trips available between Exeter and Swansea. Passengers will need to take a route that involves transfers, typically departing from Exeter St Davids and traveling via Bristol Parkway to reach Swansea. The journey duration, including transfers, is approximately 3 hours and 12 minutes. For more detailed schedule and route information, travelers can refer to the CrossCountry and First Great Western Service websites or contact the respective train operators directly.
  • There is no direct train service available between Exeter and Swansea. Travelers will need to take a route that involves transfers, with trains departing from Exeter St Davids and passing through Bristol Parkway before reaching Swansea. The total journey time, including transfers, is approximately 3 hours and 12 minutes. Passengers can consult the train schedules of CrossCountry and First Great Western Service for more information on this route.
  • The cost of a train ticket from Exeter to Swansea can vary between £75 and £192, depending on factors such as the class of travel, the time of booking, and any available discounts or promotions. It is advisable to book tickets in advance to secure the best prices for this journey. Passengers can check the latest fares and availability on the websites of the train operators or through ticketing platforms.

Will you be returning to Exeter by train?

If you are looking for the return train journey, check out trains from Swansea to Exeter

See schedule