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.