Trip to Aberystwyth

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 Bangor (Gwynedd) to Aberystwyth

🚂 Although there is no direct train from Bangor to Aberystwyth, travelers can easily make the journey with a transfer in Shrewsbury. 🌄 The picturesque train route takes approximately 5 hours and 2 minutes, offering passengers scenic views of the Welsh countryside as they travel from Bangor to Aberystwyth. 💸 Prices for the train ticket between Bangor and Aberystwyth typically range from £63 to £96, providing an affordable and convenient transportation option for those exploring Wales.

Where to stay in Aberystwyth

There are over 112 hotels to stay in Aberystwyth. Prices range from $50 per night.

Find accommodation
  • Train services from Bangor to Aberystwyth are operated by Transport for Wales. While there is no direct route, travelers can take a train from Bangor to Shrewsbury and then transfer to another train to reach Aberystwyth. The journey, including transfers, typically takes around 5 hours and 2 minutes. Prices for this route can range from £64 to £98 depending on factors such as time of booking and class of travel.
  • The fastest train route from Bangor to Aberystwyth involves a journey with Transport for Wales which includes a transfer in Shrewsbury. This journey typically takes approximately 5 hours and 2 minutes. Unfortunately, due to the need for transfers, there is no quicker direct option available between these two locations. Fare prices for this route can range from £64 to £98 depending on variables like booking time and class of travel.
  • Trains heading to Aberystwyth from Bangor depart from Bangor station. This station serves as the departure point for the Transport for Wales train services connecting these two locations. Passengers can board the train at Bangor station to begin their journey to Aberystwyth.
  • There are multiple trains connecting Bangor to Aberystwyth, although there is no direct service between the two locations. Passengers can take a train from Bangor to Shrewsbury and then transfer to another train bound for Aberystwyth. These services are operated by Transport for Wales, with the entire journey, including transfers, expected to take around 5 hours and 2 minutes. The frequency of trains between Bangor and Aberystwyth may vary, so it is advisable to check the schedule before planning your trip.
  • The train from Bangor to Aberystwyth, operated by Transport for Wales, arrives at Aberystwyth station. Aberystwyth station is the final destination for this train route, providing passengers with convenient access to the town and its surrounding areas. Upon arrival at Aberystwyth station, travelers can easily disembark and begin their exploration of this picturesque coastal town in west Wales.
  • The first train of the day from Bangor to Aberystwyth, with a transfer in Shrewsbury, typically departs from Bangor station in the early morning. The last train of the day on this route usually leaves Bangor later in the evening and arrives in Aberystwyth after a journey of approximately 5 hours and 2 minutes. Transport for Wales operates these services, providing travelers with options to conveniently travel between the two locations throughout the day.
  • There are no direct train trips each day between Bangor and Aberystwyth. Travelers will need to take a train from Bangor to Shrewsbury and then transfer to another train to reach Aberystwyth. This journey, including the necessary transfers, typically takes around 5 hours and 2 minutes. Transport for Wales operates the train services on this route, providing a convenient way for travelers to reach Aberystwyth from Bangor.
  • No, there is no direct train between Bangor and Aberystwyth. Travelers will need to take a train from Bangor to Shrewsbury and then transfer to another train to reach Aberystwyth. This journey, which involves transfers, typically takes approximately 5 hours and 2 minutes. While there may not be a direct option, this route offers a scenic train journey through the Welsh countryside.
  • The cost of a train ticket from Bangor to Aberystwyth typically ranges from £64 to £98. The exact price you pay can depend on factors such as how far in advance you book your ticket, whether you qualify for any discounts, and the class of travel you choose. It's advisable to check for any promotional fares or railcards that could help reduce the cost of your journey.

Will you be returning to Bangor (Gwynedd) by train?

If you are looking for the return train journey, check out trains from Aberystwyth to Bangor (Gwynedd)

See schedule