Trip to Swansea

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Cardiff to Swansea

🚆 The train journey from Cardiff to Swansea is a convenient and efficient way to travel between the two Welsh cities. The direct train departs from Cardiff Central station and arrives at Swansea station, with services running every 30 minutes, seven days a week. 🚆 Operated by First Great Western Service, the Cardiff to Swansea train takes approximately 52 minutes to reach its destination. Passengers can enjoy a comfortable ride while taking in the scenic views of the Welsh countryside along the way. 🚆 Travelers can choose from a range of ticket prices for the Cardiff to Swansea train, with fares typically ranging from £16 to £51. Whether you're commuting for work or exploring the sights of Swansea, the train offers a hassle-free and cost-effective transportation option.

Where to stay in Swansea

There are over 118 hotels to stay in Swansea. Prices range from $45 per night.

Accomodation
  • First Great Western Service is the primary company providing train routes from Cardiff to Swansea. Trains depart from Cardiff Central station and arrive at Swansea station, with services operating every 30 minutes throughout the week. The journey typically takes approximately 52 minutes, offering a convenient and efficient travel option between the two cities. Prices for a train ticket between Cardiff and Swansea vary from £16 to £52, making it an affordable transportation choice for passengers.
  • The fastest train route between Cardiff and Swansea is operated by First Great Western Service. This direct train service departs from Cardiff Central station and arrives at Swansea station, with a journey time of approximately 52 minutes. Trains run every 30 minutes throughout the week, providing a quick and efficient travel option for passengers commuting between the two cities.
  • Trains leaving for Swansea from Cardiff depart from Cardiff Central station. This station serves as the departure point for Cardiff to Swansea train services operated by First Great Western Service. Passengers can easily access Cardiff Central station to begin their journey to Swansea, providing a convenient starting point for their train travel between the two cities.
  • There are frequent trains between Cardiff and Swansea with services departing every 30 minutes and operating daily. These direct train services, operated by First Great Western Service, offer a convenient and reliable transportation option for travelers making the journey between the two cities. Passengers can expect a travel time of approximately 52 minutes on the Cardiff to Swansea train route, allowing for efficient and hassle-free transportation between the two locations.
  • The Cardiff to Swansea train services, operated by First Great Western Service, arrive at Swansea station. Swansea station serves as the final destination for the train journey originating from Cardiff providing passengers with easy access to Swansea city center and onward travel connections. Swansea station is conveniently located within the city, offering a convenient arrival point for travelers visiting Swansea from Cardiff by train.
  • The first train of the day from Cardiff to Swansea typically departs from Cardiff Central station early in the morning. Similarly, the last train of the day from Cardiff to Swansea usually leaves Cardiff Central station in the late evening, allowing passengers flexibility in their travel times. With services operating every 30 minutes throughout the day, travelers have multiple options to choose from when planning their journey between Cardiff and Swansea by train.
  • There are multiple direct train trips each day between Cardiff and Swansea. Services operate every 30 minutes throughout the day, providing travelers with frequent and convenient options for their journey. With efficient travel times averaging approximately 52 minutes, passengers can enjoy a seamless and comfortable ride between Cardiff and Swansea aboard the direct trains operated by First Great Western Service.
  • Yes, there is a direct train between Cardiff and Swansea. The direct train service departs from Cardiff Central station and arrives at Swansea, operating every day with departures every 30 minutes. The journey on this direct route typically takes around 52 minutes, offering passengers a convenient and efficient transportation option between the two cities.
  • The cost of a train ticket from Cardiff to Swansea can vary between £16 and £52, depending on factors such as the time of booking, type of ticket, and availability. Passengers have the flexibility to choose from a range of fare options to suit their budget and travel preferences. With prices spanning this range, travelers can select the fare that best aligns with their needs for the journey between Cardiff and Swansea.

Will you be returning to Cardiff by train?

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

See schedule