1map logoGo to main page

Stoke-on-Trent, Staffordshire to Shrewsbury, Shropshire from $6: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Stoke-on-Trent, United Kingdom
to
Shrewsbury, United Kingdom

How to Get from Stoke-on-Trent 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.

$6 by busBest price
31.4 kmDistance
50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Stoke-on-Trent 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
Train
Average Duration
1h  41m
Estimated price
$20-83
Recommended
Company
Arriva Midlands
Bus
Average Duration
2h  48m
Estimated price
$6-6
Cheapest
route map
Distance: 31.4 km
Duration: 50m

See more options

Pricing table
Company
various
Drive
Average Duration
50m
Estimated price
$11-18
Company
various
Bus
Train
Average Duration
2h  19m
Estimated price
$20-85
Company
various
Taxi
Average Duration
50m
Estimated price
$85-100

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Train $29 $29 $29 $29 $29 $19 $29

Traveling From Stoke-on-Trent to Shrewsbury

The journey from Stoke-on-Trent to Shrewsbury offers a fascinating contrast, with Stoke’s rich industrial heritage and vibrant ceramics scene giving way to Shrewsbury’s charming medieval architecture and serene riverside walks.

Best Neighborhoods in Shrewsbury

Shrewsbury features charming neighborhoods, each offering distinct experiences for visitors.

The Quarry
• Beautiful parkland perfect for leisurely walks.
• Host to the vibrant Shrewsbury Flower Show.
Belle Vue
• Known for its stunning Victorian architecture.
• Home to delightful cafes and boutique shops.
Frankwell
• Offers riverside views and scenic walking paths.
• Close to exciting pubs and restaurants.

Best Times To Visit Shrewsbury's Attractions

Visiting Shrewsbury? Here are the best times to explore its top attractions.

Shrewsbury Castle
Try visiting during weekday mornings for a quieter experience.
The Quarry Park
Early evenings or weekdays are ideal for peaceful strolls.
Shrewsbury Museum and Art Gallery
Mornings are less busy, allowing you to enjoy the exhibits.

Shrewsbury Weather: What to Expect Year-Round

Shrewsbury experiences a temperate maritime climate, with mild summers and chilly winters. The best times to visit are late spring and early autumn, as pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation in Shrewsbury

Try the locally-sourced lamb dish at The Church Inn, where the inviting atmosphere and emphasis on fresh, seasonal ingredients set it apart from the hearty pub fare of Stoke-on-Trent. The rich flavors and vibrant presentation showcase Shrewsbury's culinary artistry, offering a delightful contrast to your usual dining experiences.

Stoke-on-Trent - Shrewsbury operators

Explore transport companies operating between Stoke-on-Trent and Shrewsbury, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 333 311 0039
Website
https://www.westmidlandsrailway.co.uk/

Train from Stoke-on-Trent to Crewe

Average Duration
24m
Estimated price
$0-20

Train from Crewe to Shrewsbury

Average Duration
51m
Estimated price
$14-22
Contact phone
03457 125 678
Website
https://www.eastmidlandsrailway.co.uk/

Train from Stoke-on-Trent to Crewe

Average Duration
21m
Estimated price
$6-20
Contact phone
00 44 345 528 0253
Website
https://www.avantiwestcoast.co.uk/

Train from Stoke-on-Trent to Crewe

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

Train from Crewe to Shrewsbury

Average Duration
51m
Estimated price
$14-22
Bus
Contact phone
0345 646 0707
Website
https://firstbus.co.uk/

Bus from Bus Station to Railway Station

Average Duration
1h 2m
Estimated price
$0-0
Contact phone
0344 800 4411
Website
https://arrivabus.co.uk/

Bus from Queensway flyover to Bus Station

Average Duration
50m
Estimated price
$3-3

Bus from Bus Station to Bus Station

Average Duration
58m
Estimated price
$3-3
all-pages.other Show other routes

Other from Stoke-on-Trent to Shrewsbury

Average Duration
50m
Estimated price
$85-100

Stoke-on-Trent to Shrewsbury: Overview of Bus, Train, Flight, and Car Trips

Traveling between Stoke-on-Trent 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.

🚗 Embark on a picturesque journey from Stoke-on-Trent to Shrewsbury, covering a distance of 57.9 km in just under 50 minutes. 💷 Enjoy the flexibility of affordable prices ranging from £9 to £14 to traverse the scenic route from Stoke-on-Trent to Shrewsbury by car.
Average price
£9 - £14
🚂 Although there is no direct train from Stoke-on-Trent to Shrewsbury, you can easily travel between the two cities with a transfer at Crewe. The journey, including transfers, takes approximately 1 hour and 41 minutes. 🚉 Travelers can board a train operated by West Midlands Railway in Stoke-on-Trent and transfer to a Transport for Wales service upon arrival in Shrewsbury station. The prices for this journey range from £16 to £65.
Departure Point
Stoke-on-Trent station
Arrival Point
Shrewsbury station
🚌 There is no direct bus from Stoke-on-Trent to Shrewsbury station, but you can take a bus service operated by Arriva Midlands with transfers, making the journey approximately 2 hours and 48 minutes. 🛣️ The route from Stoke-on-Trent to Shrewsbury covers a distance of 65.6 km, with the bus departing from Queensway flyover station and arriving at Shrewsbury Bus Station. The ticket price for this journey is £5.
Departure Point
Queensway flyover station
Arrival Point
Bus Station

Frequently asked questions

Find out more about the route from Stoke-on-Trent to Shrewsbury.

Or choose the category:
The distance between Stoke-on-Trent and Shrewsbury is 49.9 km by road. By train, it takes approximately 1 hour and 42 minutes to reach Shrewsbury from Stoke-on-Trent. If you prefer to travel by car, the journey time is unknown. On the other hand, by bus, it takes 1 hour and 49 minutes to reach Shrewsbury from Stoke-on-Trent.
The prices for a train journey between Stoke-on-Trent and Shrewsbury can range from £17 to £76, depending on factors such as the time of travel and class of ticket. On the other hand, the cost of a bus ticket from Shrewsbury to Stoke-on-Trent is £2.
You can get from Stoke-on-Trent to Shrewsbury without using public transportation by driving your own car or hiring a taxi. The driving distance between the two cities is approximately 57.9 km, and it takes about 50 minutes to drive from Stoke-on-Trent to Shrewsbury. The cost of hiring a taxi for this journey can vary from £9 to £14, depending on the taxi company and any additional charges.
The most convenient way to travel from Stoke-on-Trent to Shrewsbury without a car is by train. The journey takes approximately 1 hour and 42 minutes and the ticket prices range from £17 to £79. Trains are frequent and offer a comfortable and efficient mode of transportation. Alternatively, you can also consider taking a bus which takes around 1 hour and 49 minutes, but the travel time may vary depending on traffic conditions.
Yes, there is a direct bus link between Stoke-on-Trent and Shrewsbury. The bus service operated by Arriva Midlands departs from Cliffe Vale, Queensway flyover and arrives at Shrewsbury. The journey takes approximately 1h 49m and operates four times a day from Monday to Saturday. However, there is no direct train service between the two cities, but there are train services available with transfers at Crewe that take around 1h 42m.
There are plenty of accommodation options available near Shrewsbury. With over 632 hotels to choose from, you will have no trouble finding one that suits your preferences and budget. Prices start at £38 per night, offering a range of affordable options.