Trip to Shrewsbury

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Aberystwyth to Shrewsbury

🚆 Traveling from Aberystwyth to Shrewsbury by train is a convenient and efficient option. The direct train operated by Transport for Wales departs every two hours and completes the journey in approximately 1 hour and 47 minutes. 🌍 The route covers a distance of 131 km, providing picturesque views of the Welsh and English countryside along the way. Whether you choose the direct train or opt for a route via Birmingham International, the travel time remains consistent at 1 hour and 50 minutes. 🎫 Ticket prices for the Aberystwyth to Shrewsbury train range from £28 to £43, offering an affordable transportation option for those looking to explore both charming destinations.

Where to stay in Shrewsbury

There are over 108 hotels to stay in Shrewsbury. Prices range from $63 per night.

Find accommodation
  • The train route from Aberystwyth to Shrewsbury is serviced by Transport for Wales. There is a direct train that departs from Aberystwyth station and arrives at Shrewsbury station. The journey typically takes around 1 hour and 47 minutes, with services operating every two hours, seven days a week. Prices for tickets on this route can vary from £28 to £44.
  • The fastest train between Aberystwyth and Shrewsbury is the direct service operated by Transport for Wales. This train route typically takes approximately 1 hour and 47 minutes to complete the journey. Services for this route run every two hours and operate daily.
  • Trains leaving for Shrewsbury from Aberystwyth depart from Aberystwyth station. This station serves as the departure point for the Transport for Wales train services that operate on this route. Passengers traveling from Aberystwyth to Shrewsbury can board the train at Aberystwyth station to begin their journey.
  • There are multiple trains between Aberystwyth and Shrewsbury operated by Transport for Wales. These services run every two hours, every day, offering passengers frequent options for travel between the two locations. The journey typically takes approximately 1 hour and 47 minutes, providing a convenient and efficient mode of transportation for travelers making this route.
  • The Aberystwyth to Shrewsbury train services, operated by Transport for Wales, arrive at Shrewsbury station in Shrewsbury. Shrewsbury station serves as the final destination for this train route, conveniently connecting passengers to the city center and surrounding areas. Arriving at Shrewsbury station provides travelers with easy access to local transportation options and amenities in the town.
  • The first train of the day from Aberystwyth to Shrewsbury typically departs in the early morning hours when the service commences. The last train for this route usually operates in the evening as the final departure of the day. The schedule offers regular services departing every two hours, ensuring travelers have multiple options throughout the day to make the journey from Aberystwyth to Shrewsbury by train.
  • There are multiple direct train trips each day between Aberystwyth and Shrewsbury. Services on this route operate every day, departing approximately every two hours, allowing travelers flexibility in their schedule. With a travel time of around 1 hour and 47 minutes, passengers can choose from the various departures to make the journey between Aberystwyth and Shrewsbury by train.
  • Yes, there is a direct train between Aberystwyth and Shrewsbury. The direct train service departs from Aberystwyth and arrives at Shrewsbury, with departures scheduled every two hours, seven days a week. Passengers can expect a smooth journey lasting approximately 1 hour and 47 minutes without the need for transfers or changes, making it a convenient option for travel between the two locations.
  • The cost of a train ticket from Aberystwyth to Shrewsbury typically ranges between £28 and £44. Prices may vary depending on factors such as availability, time of booking, and class of travel chosen. Passengers are advised to check for current fare information and book tickets in advance to secure the best possible price for their journey.

Will you be returning to Aberystwyth by train?

If you are looking for the return train journey, check out trains from Shrewsbury to Aberystwyth

See schedule