Trip to Birmingham

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 Birmingham

🚂 Traveling from Swansea to Birmingham by train requires a transfer at Bristol Parkway. The journey, including transfers, takes approximately 3 hours and 9 minutes. 🚆 The service is operated by First Great Western Service departing from Swansea and arrives at Birmingham New Street via CrossCountry. The prices for this train journey range from £81 to £192. 🛤️ Enjoy the scenic route of approximately 262 km from Swansea to Birmingham with various options that involve transfers at different stations. Contact GWR at 011 44 345 700 0125 for more information.

Where to stay in Birmingham

There are over 468 hotels to stay in Birmingham. Prices range from $22 per night.

Find accommodation
  • The train services for traveling from Swansea to Birmingham are provided by First Great Western Service and CrossCountry. There is no direct train route, so travelers will need to make a transfer at Bristol Parkway. The journey takes approximately 3 hours and 9 minutes, with trains departing from Swansea station and arriving at Birmingham New Street station. Tickets for the train journey vary in price, ranging from £81 to £193.
  • The fastest train route between Swansea and Birmingham is operated by CrossCountry. The journey includes a transfer at Bristol Parkway and takes approximately 3 hours and 9 minutes to reach Birmingham New Street station. Although there is no direct train service, CrossCountry offers a convenient and efficient option for travelers making this journey.
  • Trains departing for Birmingham from Swansea are operated by First Great Western Service and depart from Swansea station. Swansea station serves as the primary departure point for travelers heading to Birmingham New Street station. Passengers can board the Swansea to Birmingham train services at Swansea station to commence their journey to Birmingham.
  • There are multiple train options available for travelers journeying from Swansea to Birmingham. While there is no direct train, passengers can choose from various routes involving transfers at intermediate stations such as Bristol Parkway, Cardiff Central, and Newport. Both First Great Western Service and CrossCountry operate trains on this route, offering passengers flexibility in their travel schedule. Passengers can select from different departure times and routes, with journey durations varying depending on the chosen itinerary.
  • The train services traveling from Swansea to Birmingham operated by CrossCountry, arrive at Birmingham New Street station. Birmingham New Street is a major railway station located in the city center of Birmingham, making it a convenient arrival point for passengers. Upon arrival at Birmingham New Street station, travelers can easily access various transportation options to reach their final destinations within the city or beyond.
  • The first train from Swansea to Birmingham departs from Swansea station in the early morning, typically around 6:00 AM. The last train of the day from Swansea to Birmingham usually leaves Swansea station in the late evening, approximately around 10:00 PM. These train services, operated by First Great Western Service and CrossCountry, offer a range of departure times throughout the day to accommodate various travel schedules between the two cities.
  • There are no direct train trips between Swansea and Birmingham. Travelers will need to take services that involve transfers, typically via Bristol Parkway, with journey times around 3 hours and 9 minutes. Both First Great Western Service and CrossCountry operate these train services, providing options for travelers throughout the day to make the journey between Swansea and Birmingham.
  • There is no direct train between Swansea and Birmingham. Travelers will need to take services that involve transfers, typically via Bristol Parkway. The journey, including transfers, takes approximately 3 hours and 9 minutes. Services operated by First Great Western Service and CrossCountry provide options for travelers making the journey from Swansea to Birmingham.
  • The cost of a train journey from Swansea to Birmingham varies between £81 and £193. The price range will depend on factors such as the time of booking, class of travel, and availability of tickets. It is advisable to book in advance to secure the best fares for the journey between Swansea and Birmingham by train.

Will you be returning to Swansea by train?

If you are looking for the return train journey, check out trains from Birmingham to Swansea

See schedule