Trip to Bangor (Gwynedd)

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

🚆 The journey from Swansea to Bangor by train involves a transfer at Cardiff Central. The total travel time, including transfers, is approximately 6 hours and 24 minutes. 🚆 Ticket prices for the train between Swansea and Bangor can vary, ranging from £71 to £184. Travelers can enjoy the convenience of rail transport while exploring the beautiful landscapes of the UK.

Where to stay in Bangor (Gwynedd)

There are over 38 hotels to stay in Bangor (Gwynedd). Prices range from $62 per night.

Find accommodation
  • There is no direct train service from Swansea to Bangor. However, passengers can travel by taking services operated by Transport for Wales, which involve a transfer at Cardiff Central. The total journey time, including transfers, is approximately 6 hours and 24 minutes. Ticket prices for this route typically range from £72 to £186.
  • The fastest train option between Swansea and Bangor involves taking services operated by Transport for Wales, which require a transfer at Cardiff Central. The total journey time for this route is approximately 6 hours and 24 minutes. Despite the need to change trains, this connection offers the quickest way to travel between Swansea and Bangor by rail. Ticket prices typically range from £72 to £186.
  • Trains heading to Bangor from Swansea depart from Swansea station. This station serves as the departure point for Transport for Wales services connecting these two locations. Passengers can board the train at Swansea station to begin their journey to Bangor via a transfer at Cardiff Central.
  • There are multiple trains available for the journey from Swansea to Bangor, operated by Transport for Wales. However, there is no direct train service between the two locations, so passengers will need to transfer at Cardiff Central. The total journey duration, including the transfer, is approximately 6 hours and 24 minutes. Ticket prices for these train services typically range from £72 to £186.
  • The train from Swansea to Bangor operated by Transport for Wales arrives at Bangor station. This is the final destination for this particular train service. Passengers can disembark at Bangor station to explore the city and its surroundings, which is a convenient hub for further travel in the Gwynedd region.
  • The first train of the day from Swansea to Bangor operated by Transport for Wales, departs from Swansea station in the early morning. The last train that runs on this route leaves Swansea station later in the evening, ensuring options for travelers throughout the day. While there is no direct service, passengers can catch trains with a transfer at Cardiff Central to reach Bangor station.
  • There are no direct train trips between Swansea and Bangor. Passengers traveling this route will need to take services operated by Transport for Wales that involve a transfer at Cardiff Central. While there may not be direct trains, travelers have the option to make the journey with the available connections. The total travel time, including transfers, is approximately 6 hours and 24 minutes.
  • There is no direct train service available between Swansea and Bangor. Passengers must take a train from Swansea to Cardiff Central and then transfer to a different train heading to Bangor. The total journey duration, including transfers, is around 6 hours and 24 minutes. While there is no direct option, travelers can still reach Bangor by utilizing the connecting services.
  • The cost of a train ticket from Swansea to Bangor typically ranges from £72 to £186. The variation in prices may depend on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers are advised to book their tickets in advance to secure the best fares for the journey.

Will you be returning to Swansea by train?

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

See schedule