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.