Trip to Cardiff

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 Cardiff

🚆 The trip from Swansea to Cardiff by train is a convenient and efficient way to travel, with services departing every 30 minutes and operating daily. The journey typically takes around 56 minutes, offering a quick and comfortable ride between the two cities. 🎫 Prices for the train journey from Swansea to Cardiff can vary from £16 to £51, providing options for different budgets. With Transport for Wales operating the services, passengers can expect reliable and punctual trains that depart from Swansea station and arrive at Cardiff Central station.

Where to stay in Cardiff

There are over 269 hotels to stay in Cardiff. Prices range from $14 per night.

Find accommodation
  • The train route from Swansea to Cardiff is provided by Transport for Wales. They offer direct train services that depart every 30 minutes, operating daily. The journey typically takes about 56 minutes, with prices ranging from £16 to £52 for a one-way ticket.
  • The fastest train between Swansea and Cardiff is the direct service operated by Transport for Wales. This train departs from Swansea station and arrives at Cardiff Central station, taking approximately 56 minutes for the journey. Services run every 30 minutes throughout the day, providing convenient and efficient travel options between the two cities.
  • Trains leaving for Cardiff from Swansea depart from Swansea station. This station serves as the starting point for the direct train services operated by Transport for Wales on the Swansea to Cardiff route. Passengers can easily access Swansea station to begin their journey to Cardiff by train.
  • There are frequent train services between Swansea and Cardiff with trains departing every 30 minutes on a daily basis. These direct trains, operated by Transport for Wales, offer a convenient and efficient way to travel between the two cities. The journey typically takes around 56 minutes to complete. Travelers have the flexibility to choose from multiple departures throughout the day when planning their trip from Swansea to Cardiff by train.
  • The Swansea to Cardiff train services, operated by Transport for Wales, arrive at Cardiff Central station. Cardiff Central station is a major railway station located in the heart of Cardiff, offering convenient connections to various parts of the city and beyond. Passengers disembarking at Cardiff Central can easily access local transportation options or explore the nearby attractions and amenities in the vicinity of the station.
  • The first train from Swansea to Cardiff departs in the early morning, typically around 5:30 AM, and the last train usually leaves in the late evening, around 11:30 PM. These timings may vary slightly depending on the day of the week, so it is advisable to check the current schedule before planning your journey. With trains operating every 30 minutes throughout the day, passengers have flexibility in choosing a convenient departure time for their travel between Swansea and Cardiff.
  • There are multiple direct train trips available each day between Swansea and Cardiff. Services run every 30 minutes, providing passengers with frequent and convenient options for travel. With trains operating daily, travelers have a reliable and efficient mode of transportation between Swansea and Cardiff.
  • Yes, there is a direct train between Swansea and Cardiff. The train departs from Swansea and arrives at Cardiff Central, making the journey without any transfers. With services running every 30 minutes and operating daily, passengers can enjoy the convenience of a straightforward and efficient train ride that takes approximately 56 minutes.
  • The cost of a train ticket from Swansea to Cardiff typically ranges from £16 to £52 for a one-way journey. The price variance is influenced by factors such as ticket class, availability, and booking time. Passengers can choose from various fare options to suit their budget and preferences when traveling by train between Swansea and Cardiff.

Will you be returning to Swansea by train?

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

See schedule