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 Luton (Bedfordshire) to Swansea

🚆 The journey from Luton to Swansea by train requires transfers at Farringdon Without and Paddington, taking approximately 4 hours and 20 minutes. 🚆 Ticket prices for the train from Luton to Swansea range from £103 to £224, offering a convenient and scenic way to explore the UK countryside.

Where to stay in Swansea

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

Find accommodation

Will you be returning to Luton (Bedfordshire) by train?

If you are looking for the return train journey, check out trains from Swansea to Luton (Bedfordshire)

See schedule