1map logoGo to main page

Machynlleth to Shrewsbury from $18: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Machynlleth, United Kingdom
to
Shrewsbury, United Kingdom

How to Get from Machynlleth 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.

$18 - OtherBest price
91.7 kmDistance
1h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Machynlleth 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
Transport for Wales
Train
Average Duration
1h  10m
Estimated price
$26-40
Recommended
Company
various
Drive
Average Duration
1h  17m
Estimated price
$18-27
Cheapest
route map
Distance: 91.7 km
Duration: 1h 10m

See more options

Company
various
Taxi
Average Duration
1h  17m
Estimated price
$140-180

Traveling From Machynlleth to Shrewsbury

Your journey from Machynlleth, with its rugged Welsh hills and tranquil charm, to Shrewsbury, a historic town brimming with medieval architecture and vibrant culture, offers a fascinating shift in scenery and experience.

Best Neighbourhoods in Shrewsbury

Shrewsbury offers diverse neighborhoods, each showcasing unique characteristics and charm.

Abbey Foregate
• Home to the historic Shrewsbury Abbey.
• Features picturesque views of the River Severn.
Frankwell
• Boasts trendy cafes and shops along the river.
• Ideal for riverside strolls and local exploration.
Castlefields
• Famous for its scenic canals and historic buildings.
• Hosts vibrant events and festivals throughout the year.

Best Times To Visit Shrewsbury's Attractions

To enjoy Shrewsbury's attractions to the fullest, timing your visit can make a significant difference.

Shrewsbury Castle
Early mornings during weekdays offer a quieter experience and great lighting for photos.
The historic market
Visiting on a Tuesday or Thursday allows you to enjoy local produce without the weekend crowds.
The Quarry Park
Late afternoon in spring provides a peaceful atmosphere with blooming flowers and fewer visitors.

Shrewsbury Weather: What to Expect Year-Round

Shrewsbury experiences a temperate maritime climate, characterized by mild winters and warm summers, with rainfall spread evenly throughout the year. The best times to visit are late spring and early autumn, when the weather is generally pleasant, allowing for enjoyable exploration of the town's attractions.

Dining Recommendation in Shrewsbury

For a distinctive culinary experience, try the lamb shank at The Church Inn, where local ingredients and modern flavors blend seamlessly in a cozy, historic setting. This contrasts beautifully with Machynlleth's rustic fare, offering an opportunity to savor a refined dining atmosphere amid Shrewsbury's rich heritage.

Machynlleth - Shrewsbury operators

Explore transport companies operating between Machynlleth 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 Machynlleth to Shrewsbury

Average Duration
1h 10m
Estimated price
$26-40
Taxi
Contact phone
+44 1654 749 065
Website
http://peterstaxi.co.uk

Taxi from Machynlleth to Shrewsbury

Average Duration
1h 17m
Estimated price
$140-180
Contact phone
+44 1654 702 048

Taxi from Machynlleth to Shrewsbury

Average Duration
1h 17m
Estimated price
$140-180
Contact phone
+44 7564 738 249
Website
https://facebook.com

Taxi from Machynlleth to Shrewsbury

Average Duration
1h 17m
Estimated price
$140-180

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

Traveling between Machynlleth 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 Machynlleth to Shrewsbury, covering a distance of 91.7 km. Enjoy the smooth drive that takes around 1 hour and 17 minutes, showcasing scenic views along the way. 💰 Explore flexible pricing options ranging from £14 to £21 for a trip by car from Machynlleth to Shrewsbury.
Average price
£14 - £21
🌄 During the 1 hour and 10-minute ride, passengers will witness the picturesque landscapes of the Welsh and English countryside. 🎫 Ticket prices for this train ride range from £20 to £32, offering a cost-effective and efficient way to travel between Machynlleth and Shrewsbury. Experience the convenience of Transport for Wales services for this delightful trip.
Departure Point
Machynlleth station
Arrival Point
Shrewsbury station

Frequently asked questions

Find out more about the route from Machynlleth to Shrewsbury.

Or choose the category:
The distance between Machynlleth and Shrewsbury is 75.6 km, with a road distance of 91.6 km. If you prefer traveling by train, it typically takes 1 hour and 10 minutes to reach Shrewsbury from Machynlleth. However, if you choose to drive, it usually takes 1 hour and 17 minutes to reach Machynlleth from Shrewsbury by car.
The most cost-effective option to travel from Machynlleth to Shrewsbury is by driving, with an estimated cost of £14-£21. The journey takes approximately 1 hour and 17 minutes by car. However, if time efficiency is a priority, taking a train is the quickest option, with a travel time of 1 hour and 10 minutes. The cost of the train ticket ranges from £19-£43.
The prices for a train journey between Machynlleth and Shrewsbury can range from £19 to £43.
To travel from Machynlleth to Shrewsbury without using public transportation, you can drive the distance of 91.7 km which takes approximately 1 hour and 17 minutes. The prices for this journey by car vary from £14 to £21.
The most convenient and efficient way to travel from Machynlleth to Shrewsbury without a car is by train. The journey takes approximately 1 hour and 10 minutes, and the train tickets can cost between £19 and £43.
Yes, there is a direct train link between Machynlleth and Shrewsbury. The train services, operated by Transport for Wales, depart approximately every two hours from Machynlleth station and arrive at Shrewsbury station. The journey takes about 1 hour and 10 minutes.
There are plenty of accommodation options to choose from near Shrewsbury. With over 632 hotels available, you can find something suitable for your budget and preferences. Prices start at £38 per night, offering a range of choices from budget-friendly options to more luxurious accommodations.