1map logoGo to main page

Swansea to Wrexham from $40: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Swansea, United Kingdom
to
Wrexham, United Kingdom

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

$40 - DriveBest price
132.9 milesDistance
2h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Swansea to Wrexham 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
3h  51m
Estimated price
$65-150
Recommended
Company
various
Drive
Average Duration
2h  50m
Estimated price
$40-65
Cheapest
route map
Distance: 132.9 miles
Duration: 2h 50m

See more options

Company
Transport for Wales
Train
Average Duration
3h  51m
Estimated price
$65-150

Traveling From Swansea to Wrexham

The journey from Swansea, known for its stunning coastal scenery and vibrant maritime personality, to Wrexham, rich in history and surrounded by lush countryside, promises a fascinating contrast in experiences.

Best Neighbourhoods in Wrexham

Wrexham features diverse neighborhoods, each offering its own charm and attractions.

Hightown
• Vibrant local shops with unique offerings.
• Close to Wrexham's central park for relaxation.
Gresford
• Picturesque surroundings with stunning rural views.
• Family-friendly atmosphere with excellent schools nearby.
Rhosddu
• Rich industrial heritage reflected in architecture.
• Accessible to scenic walks along the River Clywedog.

Best Times To Visit Wrexham's Attractions

Wrexham offers a variety of attractions worth exploring, each with optimal visiting times to enhance your experience.

Wrexham Museum
Visit mid-week mornings for quieter galleries and personalized exploration.
Erddig Hall
Early spring captures blooming gardens, fewer visitors, and a tranquil atmosphere.
St. Giles' Church
Afternoons on weekdays provide a peaceful setting for reflection and appreciation.

Wrexham Weather: What to Expect Year-Round

Wrexham experiences a temperate maritime climate, featuring mild summers and cool winters, making it enjoyable throughout the year. Spring and early autumn are ideal for travel, offering comfortable temperatures and fewer rain showers, enhancing your overall experience in the area.

Dining Recommendation in Wrexham

Try the lamb cawl at The Lamb Hotel, where traditional Welsh ingredients create a rich, hearty dish that reflects Wrexham's agricultural roots. Unlike Swansea's coastal seafood focus, this dining experience immerses you in the local flavors and warm, inviting atmosphere, showcasing the region's culinary heritage.

Swansea - Wrexham operators

Explore transport companies operating between Swansea and Wrexham, 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 Wrexham General

Average Duration
3h 51m
Estimated price
$65-150

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

Traveling between Swansea and Wrexham 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 journey from Swansea to Wrexham, covering a distance of 214.0 km. With an estimated driving time of 2 hours and 50 minutes, get ready for a comfortable ride through picturesque landscapes. 💷 Explore flexible pricing options ranging from £32 to £51 for your road trip from Swansea to Wrexham by car.
Average price
£31 - £50
🚆 Traveling by train from Swansea to Wrexham is a convenient option with services departing twice daily on Saturdays and Sundays. The journey takes approximately 3 hours and 51 minutes with Transport for Wales operating the route. 🌟 There are multiple route options to reach Wrexham from Swansea by train, each with different transfer points and durations. Prices for tickets vary from £51 to £118, offering flexibility for travelers based on their preferences and schedules.
Departure Point
Swansea station
Arrival Point
Wrexham General station
🚌 A trip from Swansea to Wrexham by bus takes around 6 hours 24 mins, covering a distance of 245 km with 2 transfers. The first leg involves a bus journey towards Brecon with Adventure Travel. 🚌 The second transfer on the route to Wrexham includes a bus towards Builth Wells operated by Stagecoach South Wales. This leg takes about 1 hour 55 mins, departing from Llandrindod Wells. 🚌 The final stretch towards Wrexham involves a 2-hour 25-minute bus ride from Machynlleth, operated by TANAT VALLEY.

Frequently asked questions

Find out more about the route from Swansea to Wrexham.

Or choose the category:
The distance between Swansea and Wrexham in the United Kingdom is approximately 172.2 km. The quickest mode of transportation between the two cities is by car, with a typical travel time of 2 hours and 50 minutes. Alternatively, traveling by train takes longer, with a journey time of around 4 hours and 41 minutes. If you prefer taking a bus, the travel time from Swansea to Wrexham is approximately 8 hours and 2 minutes.
The most cost-effective and time-efficient transportation option for traveling from Swansea to Wrexham is to drive. It takes approximately 2 hours and 50 minutes to drive the distance of 172.2 km. The cost for a drive is around £32-£52. Taking a train is another option, but it takes longer at 4 hours and 41 minutes. Additionally, the bus is the slowest option, taking 8 hours and 2 minutes to reach Wrexham from Swansea.
The train ticket prices between Swansea and Wrexham range from £52 to £136, depending on factors such as class, time of booking, and availability.
To travel from Swansea to Wrexham without using public transportation, the best option is to drive. The distance is approximately 214.0 km and it takes around 2 hours and 50 minutes by car. The driving route takes you through beautiful scenic areas, and you have the flexibility to stop and explore along the way. The prices to rent a car for this journey vary from £32 to £52, depending on the rental company and vehicle type.
The best way to travel from Swansea to Wrexham without a car is by train. The journey typically takes around 4 hours and 41 minutes, with a transfer at Cardiff. Train tickets can cost between £48 and £143, depending on the class and booking options.
There is no direct train link between Swansea and Wrexham. However, there are train services available that require a transfer at Cardiff Central station, with a total travel time of around 4 hours and 41 minutes. Additionally, there is no direct bus connection between the two cities, but a route is available with transfers at Brecon Interchange 2 and Newtown Bus Station Stand C, taking approximately 8 hours and 2 minutes.
There are several options for accommodation near Wrexham. With a selection of over 829 hotels to choose from, travelers are spoiled for choice. Prices for hotels start at £44, offering affordable options for all budgets.

Trips from Swansea

Trips to Wrexham