1map logoGo to main page

Cheltenham to Swansea from $30: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cheltenham, United Kingdom
to
Swansea, United Kingdom

How to Get from Cheltenham to Swansea: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$30 - OtherBest price
105.4 milesDistance
1h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cheltenham to Swansea with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
2h  24m
Estimated price
$46-162
Recommended
Company
N/A
Drive
Average Duration
1h  50m
Estimated price
$30-50
Cheapest
route map
Distance: 105.4 miles
Duration: 1h 50m

See more options

Pricing table
Company
various
Train
Average Duration
2h  26m
Estimated price
$68-172

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $17 $20 $29 $28 $19 $28 $33

Traveling From Cheltenham to Swansea

The journey from Cheltenham to Swansea offers an exciting shift from the charming Regency architecture and serene parks of Cheltenham to the vibrant coastal sights and rich maritime history in Swansea.

Best Neighbourhoods in Swansea

Swansea boasts diverse neighborhoods, each offering unique experiences for visitors.

Swansea Marina
• Stunning waterfront views and vibrant harborside atmosphere.
• Close to restaurants, shops, and cultural attractions.
Uplands
• A lively area known for its independent shops and cafes.
• Offers a mix of nightlife with bars and live music venues.
Mumbles
• Picturesque village with beautiful beaches and coastal paths.
• Known for its charming shops and seafood restaurants.

Best Times To Visit Swansea's Attractions

Timing your visits can significantly enhance your experience in Swansea.

The Swansea Market
Visit early in the morning for a quieter shopping experience and fresh produce.
The Mumbles Pier
Early weekdays in the summer offer fewer visitors and a peaceful stroll.
The Glynn Vivian Art Gallery
Late afternoons during weekdays provide a calm atmosphere to enjoy the art.

Swansea Weather: What to Expect Year-Round

Swansea enjoys a temperate maritime climate, characterized by mild winters and cool summers, making it a pleasant destination throughout the year. Visiting in late spring or early autumn often brings ideal weather for exploring the city, but be aware that rain can appear at any time, so pack accordingly.

Dining in Swansea: A Culinary Contrast

Swansea's vibrant food scene shines with its iconic dish, the traditional Welsh rarebit, best enjoyed at a cozy eatery like The Swigg. Unlike the often refined cuisine in Cheltenham, dining in Swansea embraces bold flavors and local ingredients, creating a relaxed atmosphere that invites you to savor every bite.

Cheltenham - Swansea operators

Explore transport companies operating between Cheltenham and Swansea, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Cheltenham Spa to Newport (S Wales)

Average Duration
56m
Estimated price
$40-85

Train from Cheltenham Spa to Bristol Parkway

Average Duration
27m
Estimated price
$30-65
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Cheltenham Spa to Newport (S Wales)

Average Duration
1h 2m
Estimated price
$22-45

Train from Newport (S Wales) to Swansea

Average Duration
1h 9m
Estimated price
$24-50
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Newport (S Wales) to Swansea

Average Duration
1h 5m
Estimated price
$30-80

Train from Cheltenham Spa to Bristol Parkway

Average Duration
50m
Estimated price
$23-55

Train from Bristol Parkway to Swansea

Average Duration
1h 28m
Estimated price
$45-110

Cheltenham to Swansea: Overview of Bus, Train, Flight, and Car Trips

Traveling between Cheltenham and Swansea offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience a scenic journey from Cheltenham to Swansea by car, covering a driving distance of 169.0 km in just 1 hour and 50 minutes. 💸 Enjoy flexible pricing options ranging from £24 to £39 for the trip, offering affordability and convenience for your travel budget.
Average price
£23 - £39
🚂 Despite the lack of direct trains, travelers can journey from Cheltenham to Swansea in approximately 2 hours and 24 minutes with a transfer at Newport along the way. CrossCountry operates the service departing from Cheltenham Spa. 🚂 One route option involves a transfer at Bristol Temple Meads on a journey taking 2 hours and 8 minutes to reach Swansea, covering a distance of 189 km. Another option entails a transfer at Cardiff Central for a slightly longer journey of 2 hours and 19 minutes over 174 km. 🚂 For a quicker trip of 1 hour and 58 minutes covering 189 km, travelers can take a route with a transfer at Bristol Temple Meads before heading to Swansea.
Departure Point
Cheltenham Spa station
Arrival Point
Swansea station
🚌 Starting in Cheltenham the bus journey to Swansea will take approximately 4 hours and 52 minutes, covering a distance of 169 km with a transfer along the way. 🚏 The first step involves taking a bus towards Cardiff, which is a 1 hour and 20 minutes ride. The bus, operated by megabus, departs from Cheltenham Arle Court Gloucester Rd and arrives at Bristol Bond St. 🌉 The second leg of the journey is towards Swansea City Bus Station, with a travel time of about 2 hours and 25 minutes. This FlixBus service departs from Bristol and arrives at Swansea University Bay Campus, offering a convenient route to your destination.

Trips from Cheltenham

Trips to Swansea