Trains Swansea to Cardiff

Cheap Train Tickets UK

Rail Map - Great Britain & Ireland

Rail Map - Great Britain & Ireland

Facts

Trains Swansea <> Cardiff  

Booking horizon  approx. 12 weeks
Duration 1h08
Distance  43 miles
Direct trains Direct
First train Swansea 03h52
Last train Swansea 22h33
First train Cardiff 01h57
Last train Cardiff 01h57
Trains per day 60
Train company Arriva / GWR
Station Swansea Swansea
Station Cardiff Cardiff Central

Timetable

Train times - Use our journey planner to find all trains from Swansea to Cardiff

The first train leaves at 03h52 from Swansea to Cardiff Central, the last train leaves at 22h33. The journey time is 1 hour and 8 minutes between the two cities. Each day around 60 trains run between Swansea and Cardiff. Here, at HappyRail, you can buy all cheap train tickets from Swansea to Cardiff!

Travel by Great Western Railways

2nd class

  • Comfortable seats
  • Seat reservations are optional
  • At-seat catering is available on most trains 
  • Free wifi 

1st class 

  • Comfortable seats with more leg room
  • Solo seats 
  • Reservation if you buy online 
  • Quiet atmosphere
  • Power sockets at all seats 
  • Free wifi 
  • Free drinks and light refreshment are included on all long distance trains

More info

Travel by Arriva

2nd class

  • Comfortable seats
  • Seat reservations are optional
  • At-seat catering is available on most trains 
  • Free wifi 

1st class 

  • Comfortable seats with more leg room
  • Solo seats 
  • Reservation if you buy online 
  • Quiet atmosphere
  • Power sockets at all seats 
  • Free wifi 
  • Cardiff-Holyhead: full breakfast on outward journey
  • Holyhead-Cardff: 3-course dinner on return journey

More info 

Great Britain by train - Train tickets & info

How to book cheap train tickets in Great Britain:

Train tickets Europe

  • HappyRail: one site for all train tickets in Europe
  • Same prices as the railways, sometimes cheaper, always easier
  • Collect HappyMiles with every trip 
  • Complete, easy and the best price!

  • Trains in Europe - Buy Cheap Train Tickets!

Cardiff Central Station - Info

Railway Station Cardiff

"Cardiff Central" is the name of the main train station of Cardiff.  

Collection of pre-purchased tickets

  • From ticket office: yes
  • Ticket machine: yes

Operator(s)

Station map

Ticket office 

  • Monday, Tuesday, Wednesday, Thursday, Friday, Saturday 05:45 - 21:30
    Sunday 07:45 - 21:30

Facilities 

  • Bicycle parking: yes
  • Bicycle hire: no
  • First class lounge: yes, Platform 1 
  • Wifi: yes
  • Left luggage:  no
  • Parking: yes, paid, www.ncp.co.uk 

To the city centre

  • Walking: 10 minutes
  • Bike: 5 minutes
  • Tram: -
  • Bus: -
  • Taxi: yes

Finding your platform

Check the large departure boards to find the right train - if it's not clear do not hesitate to ask one of the many helpful staff.  

Cardiff Central Station - Hotels near the station

Find cheap hotels with good ratings near Cardiff Central Station

Booking.com

Cardiff Central Station - Rental cars

Cheap rental cars at Cardiff train station

Cheap rental cars near Cardiff train station - Rent a car in Cardiff

Rental Cars

1 rental car company: Europcar

Swansea station - Info

Railway Station Swansea

"Swansea" is the name of the main train station of Swansea.  

Collection of pre-purchased tickets

  • From ticket office: yes
  • Ticket machine: yes

Operator(s)

Station map

Ticket office 

  • Monday - Friday 05:15 - 20:00
  • Saturday 06:15 - 20:00
  • Sunday 08:00 - 20:00

Facilities 

  • Bicycle parking: yes
  • Bicycle hire: no
  • First class lounge: no
  • Wifi: yes
  • Left luggage:  no
  • Parking: yes, paid, www.ncp.co.uk 

To the city centre

  • Walking: 10 minutes
  • Bike: 5 minutes
  • Tram: -
  • Bus: -
  • Taxi: yes

Finding your platform

Check the large departure boards to find the right train - if it's not clear do not hesitate to ask one of the many helpful staff.  

Swansea station - Hotels near the station

Find cheap hotels with good ratings near Swansea Railway Station

Booking.com

Swansea station - Rental cars

Cheap rental cars near Swansea Railway Station

Cheap rental cars near the Swansea Railway Station

Rental Cars

Rental car companies, among others: Alamo, Hertz, Sixt, Europcar, Avis, Budget, Global Rent a Car