1map logoGo to main page

Swansea to Shrewsbury from $49: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Swansea, United Kingdom
to
Shrewsbury, United Kingdom

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

$49 - Bus, TrainBest price
146 kmDistance
2h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Swansea to Shrewsbury 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
Drive
Average Duration
3h  21m
Estimated price
$61-124
Recommended
Company
various
Bus
Train
Average Duration
3h  41m
Estimated price
$49-77
Cheapest
route map
Distance: 146 km
Duration: 2h 34m

See more options

Pricing table
Company
various
Drive
Average Duration
2h  34m
Estimated price
$34-55
Company
Transport for Wales
Train
Average Duration
4h 
Estimated price
$46-77

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $27 $26 $32 $42 $42 $35 $34
Train $35 $35 $35 $35 $35 $35 $35

Traveling From Swansea to Shrewsbury

Journeying from Swansea to Shrewsbury offers a blend of coastal charm and vibrant city life in Swansea, contrasted with the rich history and tranquil countryside of Shrewsbury.

Best Neighbourhoods in Shrewsbury

Shrewsbury features a variety of neighborhoods rich in character and charm.

Frankwell
• Quaint riverside walks and pubs.
• Close to the historic Quarry Park.
English Bridge
• Scenic views of the River Severn.
• An array of cozy cafes and shops.
Shrewsbury Town Centre
• Shopping hub with local boutiques.
• Home to stunning medieval architecture.

Best Times To Visit Shrewsbury's Attractions

To make the most of your time in Shrewsbury, consider these tips for visiting key attractions.

Shrewsbury Castle
Visiting early on weekdays gives a quieter experience and better access.
The Quarry Park
Mornings are ideal for a peaceful stroll and enjoying nature.
Shrewsbury Museum and Art Gallery
Weekday afternoons tend to be less crowded, allowing for exploration.

Shrewsbury Weather: What to Expect Year-Round

Shrewsbury experiences a temperate maritime climate, with mild summers and cool winters, making it appealing year-round. To enjoy the outdoors fully, late spring and early autumn are the best times to visit, as the weather is typically pleasant and conducive to exploration.

Dining Recommendation in Shrewsbury

For a truly unique experience, try the locally sourced lamb at The Church Inn, where the rustic charm and welcoming atmosphere create a special dining occasion that stands apart from Swansea's vibrant seafood scene. The deep-rooted flavors and traditional cooking methods highlight Shrewsbury's agricultural heritage, offering a taste you won’t find back in Swansea.

Swansea - Shrewsbury operators

Explore transport companies operating between Swansea and Shrewsbury, 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 Cardiff Central

Average Duration
56m
Estimated price
490-491

Train from Cardiff Central to Shrewsbury

Average Duration
1h 58m
Estimated price
492-493

Train from Swansea to Shrewsbury

Average Duration
4h
Estimated price
38-60
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Swansea to Cardiff Central

Average Duration
52m
Estimated price
495-494
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Swansea City Bus Station to Newport Train Station

Average Duration
1h 30m
Estimated price
496-497
Website
https://uk.megabus.com

Bus from Swansea Quadrant Bus Station to Newport South Wales Train Station

Average Duration
1h 35m
Estimated price
498-499

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

Traveling between Swansea and Shrewsbury 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.

For a convenient and direct journey from Swansea to Shrewsbury, you can take the Transport for Wales train service departing from Swansea station and arriving at Shrewsbury station. The service operates hourly and every day, with the journey taking approximately 4 hours and 2 minutes. Tickets for this route range from £43 to £110. Alternatively, there are other routes with transfers, but the direct train offers the quickest travel time and ease of travel. The distance between Swansea and Shrewsbury is approximately 244 km, making it a scenic and comfortable train journey through the UK countryside.
Useful tips for train travellers
• On your train trip from Swansea to Shrewsbury, expect catering services available on board, which typically include a trolley service offering refreshments like snacks and drinks. Depending on the operator, you may also find options for hot meals, especially in First Class. Always check the train's specific catering options prior to your journey for the latest offerings.
• The train line for this route usually provides a range of seating options, including Standard (Economy Class) and First Class. Standard seats are comfortable and sufficient for the duration of your trip, while First Class offers more spacious seating, complimentary refreshments, and quieter environments. Be sure to book First Class if you want a more relaxed journey.
• The main operators for the Swansea to Shrewsbury route are Transport for Wales (TfW) and West Midlands Railway. Their websites are ">">tfw.wales and ">">westmidlandsrailway.co.uk You can find information about train times, ticket purchases, and service updates on their respective sites.
• Upon arrival at Shrewsbury Station, you will find facilities for luggage storage. There are secure luggage lockers available for short-term use, and restrooms are conveniently located at the station. However, showers are not available, so plan accordingly before or after your journey.
• To reach Shrewsbury city center quickly from the train station, take the Arriva 70 or 75 bus service right outside the station. These buses run frequently and take approximately 10 minutes to get you into the city center. Alternatively, it's about a 15-minute walk if you prefer to stretch your legs.
The trip from Swansea to Shrewsbury by bus takes approximately 7 hours and 12 minutes, covering a distance of 266 km with 2 transfers. The first step involves taking a bus towards London Victoria, which is about a 50-minute ride from Swansea University Bay Campus to Cardiff North Road. The second step includes a 3-hour and 56-minute journey on a bus towards Builth Wells from Greyfriars Road Stop GJ to Hill View Close. The final step is a 1-hour and 22-minute bus ride towards Shrewsbury from Hill View Close to Shrewsbury bus station. The agencies involved are megabus for the first step, Stagecoach South Wales for the second, and Celtic Travel for the last step. Each transfer provides an opportunity to see different parts of the countryside and experience the local culture along the way.

Trips from Swansea

Trips to Shrewsbury