1map logoGo to main page

Bristol, Bristol (Area) to Swansea, West Glamorgan from $5: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bristol, United Kingdom
to
Swansea, United Kingdom

How to Get from Bristol 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.

$5 RideshareBest price
80.4 milesDistance
1h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bristol 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
First Great Western Service
Train
Average Duration
1h  52m
Estimated price
$50-110
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
1h  46m
Estimated price
$5-13
Cheapest
route map
Distance: 80.4 miles
Duration: 1h 26m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
2h  25m
Estimated price
$14-20
Company
various
Drive
Average Duration
1h  26m
Estimated price
$26-40
Company
various
Drive
Average Duration
1h  54m
Estimated price
$43-126

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $6 $13 $6 $7 $7 $8 $11
Train $26 $37 $22 $22 $22 $28 $38

Traveling From Bristol to Swansea

The journey from Bristol to Swansea offers a delightful transition from the vibrant urban scene of Bristol to the picturesque coastal charm of Swansea.

Best Neighbourhoods in Swansea

Swansea boasts diverse neighborhoods, each with its own charm and attractions.

Uplands
• Trendy cafes and bars line the streets.
• Offers a vibrant arts scene with galleries.
Mumbles
• Picturesque coastline ideal for seaside strolls.
• Known for boutique shops and fresh seafood.
Wind Street
• Bustling nightlife with pubs and live music.
• Rich history reflected in iconic buildings.

Best Times To Visit Swansea's Attractions

Swansea's attractions shine at different times, offering unique experiences year-round.

Swansea Marina
Early mornings are best to enjoy peaceful views and fewer visitors.
Gower Peninsula
Visit during weekdays to avoid weekend crowds and fully appreciate nature.
Cwmcarn Forest Drive
Autumn brings spectacular foliage, offering stunning scenery and tranquility.

Swansea Weather: What to Expect Year-Round

Swansea experiences a temperate maritime climate, characterized by mild summers and cool winters, with rain possible year-round. Planning your visit in late spring or early autumn can enhance your experience, as you’ll enjoy pleasant weather and fewer crowds.

Swansea Dining Recommendation

For a truly local experience, try the traditional Welsh dish of cawl at The Swigg, where the hearty stew showcases fresh, seasonal ingredients and tells the story of Welsh cuisine. This dining experience contrasts with Bristol's diverse foodie scene, offering a cozy atmosphere that highlights the rich culinary heritage of Swansea.

Bristol - Swansea operators

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

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Bristol Temple Meads to Swansea

Average Duration
1h 52m
Estimated price
$50-110

Train from Bristol Temple Meads to Cardiff Central

Average Duration
46m
Estimated price
$22-55

Train from Cardiff Central to Swansea

Average Duration
1h 5m
Estimated price
$20-30
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Bristol Temple Meads to Cardiff Central

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

Train from Cardiff Central to Swansea

Average Duration
1h 5m
Estimated price
$20-30
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bristol to Swansea City Bus Station

Average Duration
2h 25m
Estimated price
$14-20
Website
https://uk.megabus.com

Bus from Bristol Bond St to Swansea Quadrant Bus Station

Average Duration
2h 50m
Estimated price
$14-20
Rideshare
Contact phone
+3 318 576 2228
Website
https://blablacar.com

Rideshare from Bristol to Swansea

Average Duration
1h 46m
Estimated price
$5-13

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

Traveling between Bristol 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.

🚗 Embark on a scenic drive from Bristol to Swansea covering a distance of 80 miles in just 1 hour and 26 minutes. Enjoy the picturesque journey through the British countryside. 💷 Prices for a car trip from Bristol to Swansea range from £21 to £32, offering flexibility for different budget preferences. Take advantage of affordable travel options for a convenient journey.
Average price
£20 - £31
🚆 Travelling from Bristol to Swansea by train is a convenient option, with direct services operating six times a week, Monday to Saturday. The journey typically takes around 1 hour and 52 minutes. 🛤️ There are multiple routes available for the Bristol to Swansea trip by train, each offering different durations and transfer options. Prices for the journey vary from £40 to £87, providing flexibility for travelers. 🌉 Whether you opt for a direct route or a journey with transfers, the scenic train ride from Bristol to Swansea covers a distance of approximately 137 km, offering a comfortable and efficient way to reach your destination in South Wales.
Departure Point
Bristol Temple Meads station
Arrival Point
Swansea station
Useful tips for train travellers
• Onboard Services: When traveling from Bristol to Swansea, you can expect catering services provided by Great Western Railway. They offer a selection of snacks, light meals, and beverages available for purchase and there's often a trolley service in both First Class and Standard Class. Depending on the time of your journey, you may also find complimentary refreshments in First Class.
• Seating Options: On this route, Great Western Railway provides a range of seating options: First Class, Business Class, and Standard Class. First Class offers spacious seating with extra legroom, along with complimentary refreshments. Business Class features comfortable seating suitable for working, while Standard Class is more economical with basic seating arrangements. Be sure to check seat availability when booking to choose the option that best fits your needs.
• Arrival Station Tip: Upon arriving at Swansea Station, there's a left luggage service available where you can store your bags for a nominal fee. The station has restrooms, but currently, there are no shower facilities. To navigate the station effectively, look for the information desk if you need help finding your way around. Also, be ready for the next leg of your journey as the train services can be frequent.
🚌 The direct bus journey from Bristol to Swansea, operated by FlixBus, departs from Bristol station and arrives at Swansea City Bus Station. Services run four times a day, taking approximately 2 hours and 25 minutes. 🚌 The distance between Bristol and Swansea is around 133 km, with bus fares ranging from £11 to £16. Route options include taking the megabus M10N towards Swansea, with a journey time of 1 hour and 50 minutes. 🚌 Another route option is the FlixBus service towards Swansea City Bus Station, taking about 2 hours and 25 minutes to reach Swansea from Bristol. The distance for this route is approximately 99.2 km.
Departure Point
Bristol station
Arrival Point
Swansea City Bus Station
Useful tips for bus travellers
• Make sure to check the FlixBus schedule for the direct buses from Bristol to Swansea, as they operate four times daily; you can find their timetable at global.flixbus.com
• When arriving at Swansea City Bus Station, take note of the surrounding public transport options like local buses or taxis to easily reach your final destination; station maps can be found at the bus station or online on local transport websites.
• Pack some local snacks for the trip, as the journey takes about 2h 25m; you can stop by local favorites like 'Bristol Sweet Mart' before leaving, or plan to grab a meal upon arrival at one of Swansea's many eateries, such as 'The Swigg' or 'Swansea Market.'