Cheap train tickets from London to Swansea

1 Person
Search accommodation with

Trains from London to Swansea

Provider
First Great Western
Duration
04:09 hrs
Stops
2
Distance
264km
From £ 45.00

Train from London to Swansea

Direct trains to Swansea from London depart from London Paddington Station and are operated by First Great Western Services. On weekdays the first train leaves London at just after 5:15 a.m., arriving in Swansea between 3 and 3.5 hours later, depending on the number of stops. During the day trains run every 30 minutes until around 7:15 p.m. After that trains run approximately every hour until the last train leaves at about 10:30 p.m. An hourly service operates on Saturdays and Sundays between 8:00 a.m. and just after 9:30 p.m. There is a last train at just after 11.30 p.m.

London

The Tower of London on the River Thames is one of the iconic sights in the city's skyline and has enough to see and do to last all day. Visitors can explore a 1000 years of British history from the Norman Conquest until the present day. Tours are led by the Yeoman Warders or visitors can walk through the Tower at their own pace. They will meet the ravens and see the place where executions took place. The Crown Jewels can be admired in their strong room.

Swansea

Swansea Bay is a beautiful area with its long, golden beaches and is an ideal place to spend a day with young children. Kids never fail to enjoy Rhosilli Beach where old pit ponies used to be turned loose in retirement. Their offspring still live a protected life here. Relax on the beach or enjoy the water, followed by a stroll down the mysterious lanes that back on to the beach.

Train connections from London to Swansea

From London Paddington to Swansea
Duration: 04:09 hrs
via Newport (Gwent) Cardiff Central
Departure:
first: 22:42
last: 20:42
Arrival:
earliest: 14:42
last: 16:33
  • London Paddington
  • Newport (Gwent)
  • Cardiff Central
  • Swansea

Offers:

28/06/2015 10:33 - 14:42 £45.00
28/06/2015 10:33 - 14:42 £45.00
28/06/2015 12:33 - 16:47 £45.00
28/06/2015 12:33 - 16:47 £45.00
28/06/2015 13:33 - 17:42 £45.00
28/06/2015 13:33 - 17:42 £45.00
28/06/2015 14:33 - 18:42 £45.00
28/06/2015 14:33 - 18:42 £45.00
28/06/2015 16:33 - 20:42 £45.00
28/06/2015 16:33 - 20:42 £45.00