ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Cheltenham

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Swansea to Cheltenham

🚌 To travel from Swansea to Cheltenham by bus, you will need to make a transfer along the way. The journey, operated by FlixBus, takes approximately 4 hours and 15 minutes, including transfers at Newport South Wales Train Station. 🌉 The first leg of the journey involves taking a bus from Swansea City Bus Station towards London Victoria Coach Station. This initial bus ride lasts about 2 hours and 10 minutes, with a transfer at Bristol before continuing on towards Cheltenham. 🗺️ The final step of the trip includes boarding a bus towards Leeds, specifically the megabus M38N from Bristol Bond St to Cheltenham Arle Court Gloucester Rd. Overall, the journey covers a distance of 172 km and offers a scenic route from Swansea to Cheltenham.

Where to stay in Cheltenham

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation

Will you be returning to Swansea by bus?

If you are looking for a return bus trip, check out the buses from Cheltenham to Swansea.

See schedule