1map logoGo to main page

Shrewsbury, Shropshire to Malvern, Herefordshire from $18: 2 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Shrewsbury, United Kingdom
to
Malvern, United Kingdom

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

$18 - DriveBest price
57.2 milesDistance
1h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Shrewsbury to Malvern 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  57m
Estimated price
$34-69
Recommended
route map
Distance: 57.2 miles
Duration: 1h 21m

See more options

Company
N/A
Drive
Average Duration
1h  21m
Estimated price
$18-27

Shrewsbury - Malvern operators

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

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

Train from Shrewsbury to Hereford

Average Duration
49m
Estimated price
$22-35
Contact phone
+44 333 311 0039
Website
https://www.westmidlandsrailway.co.uk/

Train from Hereford to Great Malvern

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

Train from Hereford to Great Malvern

Average Duration
28m
Estimated price
$12-35

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

Traveling between Shrewsbury and Malvern 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 Shrewsbury to Malvern, covering a driving distance of 91.7 km. Enjoy the scenic British countryside as you make your way to your destination in approximately 1 hour and 21 minutes. 💷 Experience the convenience and flexibility of traveling by car with prices ranging from £14 to £21 for this route.
Average price
£14 - £21
🚆 Traveling from Shrewsbury to Malvern by train involves a journey with one transfer in Hereford. The total travel time, including transfers, is approximately 1 hour and 57 minutes. 🚆 Ticket prices for the train journey between Shrewsbury and Malvern range from £27 to £54, making it a convenient and affordable way to travel between these two charming towns in the United Kingdom.
Departure Point
Shrewsbury station
Arrival Point
Great Malvern station

Frequently asked questions

Find out more about the route from Shrewsbury to Malvern.

Or choose the category:
The distance between Shrewsbury and Malvern in the United Kingdom is approximately 72.4 km. The road distance is slightly longer at 92.1 km. If you prefer traveling by train, it takes about 1 hour and 52 minutes to reach Malvern from Shrewsbury. However, if you decide to drive, the journey can be completed in approximately 1 hour and 21 minutes.
The most cost-effective and time-efficient transportation option for traveling from Shrewsbury to Malvern is to drive. It takes approximately 1 hour and 21 minutes and costs around £14-£21. Another quick option is to take a taxi, which also takes 1 hour and 21 minutes but is more expensive, costing around £110-£142.
The prices for a train journey from Shrewsbury to Malvern range from £24 to £61.
To get from Shrewsbury to Malvern without using public transportation, you can consider driving. The road distance between the two places is approximately 91.7 km, and it takes about 1 hour and 21 minutes to drive from Shrewsbury to Malvern. The prices for a car journey can vary, typically ranging from £14 to £21.
To travel from Shrewsbury to Malvern without a car, the best option is to take a train. The journey takes approximately 1 hour and 52 minutes and the cost ranges from £24 to £63.
There is no direct train link between Shrewsbury and Malvern. However, there is an indirect route available. The journey involves taking a train from Shrewsbury to Hereford and then transferring to another train to reach Great Malvern. The total travel time for this route is approximately 1 hour and 52 minutes.
There are plenty of accommodation options near Malvern. With 541+ hotels available in the area, visitors have a wide range of choices. Prices for hotels in Malvern start at £38, making it accessible for various budgets.