1map logoGo to main page

Swansea to Barry from $14: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Swansea, United Kingdom
to
Barry, United Kingdom

How to Get from Swansea to Barry: 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.

$14 by carBest price
69.8 kmDistance
51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Swansea to Barry 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
Transport for Wales
Train
Average Duration
1h  40m
Estimated price
$19-54
Recommended
Company
Various
Bus
Train
Average Duration
1h  43m
Estimated price
$17-27
Cheapest
route map
Distance: 69.8 km
Duration: 51m

See more options

Company
Various
Drive
Average Duration
51m
Estimated price
$14-21
Company
Various
Taxi
Average Duration
51m
Estimated price
$120-160

Traveling From Swansea to Barry

The journey from Swansea to Barry offers a transition from vibrant city life teeming with culture to the tranquil charm of a coastal town, each with its distinct atmosphere and attractions.

Best Neighbourhoods in Barry

Barry features diverse neighborhoods, each with its own charm and attractions.

Barry Island
• Famous for its stunning beach and amusement park.
• Great dining options with coastal views.
Highlight
• Bustling with shops and local markets.
• Rich in history with notable architecture.
Cadoxton
• Scenic parks and family-friendly facilities.
• Close-knit community atmosphere with friendly locals.

Best Times To Visit Barry's Attractions

Timing your visit can elevate your experience at Barry's top spots.

Barry Island Beach
Early mornings on weekdays promise quiet sands and peaceful strolls.
Whitmore Bay
Late afternoon during weekdays allows for stunning sunsets and fewer visitors.
Barry Dock
Visit early spring or fall to enjoy pleasant weather and fewer crowds.

Barry Weather: What to Expect Year-Round

Barry enjoys a temperate maritime climate with mild winters and warm summers, making it a pleasant destination throughout the year. The best times to visit are late spring and early autumn, as clear skies and moderate temperatures enhance your travel experience.

Dining in Barry: A Flavorful Escape

Head to the popular seafood spot, The Old Boat House, where you can indulge in freshly caught local fish dishes that showcase the town's coastal heritage. This dining experience contrasts with Swansea's bustling urban eateries, offering a relaxed atmosphere and a focus on ocean-inspired flavors that highlight the region's freshest ingredients.

Swansea - Barry operators

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

Train Show train routes
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Swansea to Bridgend

Average Duration
30m
Estimated price
13-25

Train from Bridgend to Barry

Average Duration
31m
Estimated price
6-15
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Swansea to Bridgend

Average Duration
30m
Estimated price
15-40
Bus
Website
https://uk.megabus.com

Bus from Swansea Quadrant Bus Station to Cardiff North Road

Average Duration
1h
Estimated price
11-16
Taxi
Contact phone
+44 1792 644446
Website
https://yellowcabsltd.com

Taxi from Swansea to Barry

Average Duration
51m
Estimated price
120-160
Contact phone
+44 1792585585
Website
https://newforestcabsswansea.co.uk

Taxi from Swansea to Barry

Average Duration
51m
Estimated price
120-160
Contact phone
+44 1792 474 747
Website
https://datacabs.com

Taxi from Swansea to Barry

Average Duration
51m
Estimated price
120-160

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

Traveling between Swansea and Barry 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 Swansea to Barry, covering a distance of 69.2 km in just 51 minutes. 💷 Enjoy the flexibility of choosing from a range of affordable prices, ranging from £11 to £17 for the journey by car.
Average price
£11 - £16
🚉 Starting your journey from Swansea to Barry you'll need to take a train service operated by Transport for Wales. Although there is no direct train, you'll transfer at Bridgend along the way. 🚆 The total travel time for this trip is approximately 1 hour and 40 minutes, including transfers. Transport for Wales runs regular services between Swansea and Barry, making it a convenient option for travelers. 💷 Ticket prices for the train ride from Swansea to Barry typically range from £15 to £43, offering affordable transportation for those looking to explore these two charming towns in the UK. Sit back, relax, and enjoy the scenic ride through the Welsh countryside on your way to Barry.
Departure Point
Swansea station
Arrival Point
Barry station

Frequently asked questions

Find out more about the route from Swansea to Barry.

Or choose the category:
The distance between Swansea and Barry is approximately 51.5 km by road. The typical travel time by train from Swansea to Barry is 1 hour and 4 minutes, while the travel time by taking a bus and then a train is around 2 hours and 34 minutes.
The most cost-effective option for traveling from Swansea to Barry is to drive, with prices ranging from £11-£17 and a travel time of 51 minutes. This allows you the flexibility to explore at your own pace. Alternatively, the quickest way to reach Barry is by taxi, with a travel time of 51 minutes as well, but at a higher cost ranging from £95-£119.
The prices of a train ticket between Swansea and Barry range from £15 to £32, depending on factors such as the time of day and how far in advance the ticket is purchased.
To travel from Swansea to Barry without using public transportation, you can drive. The distance between these two cities is approximately 69.2 km, and it takes around 51 minutes to drive from Swansea to Barry. The prices to get from Swansea to Barry by car can vary, ranging from £11 to £17.
The best way to travel from Swansea to Barry without a car is by train. The journey takes approximately 1 hour and 4 minutes and the ticket prices range from £15 to £32.
Yes, there is a direct train link between Swansea and Barry. The train services, operated by Transport for Wales, depart once daily from Swansea station and arrive at Barry station. The journey takes approximately 1 hour and 4 minutes.
There are several options for accommodations near Barry. With over 995 hotels available, you have a wide selection to choose from. Prices start at £33 per night, providing options for different budgets.