How much does it cost to go from London to Cardiff?
It takes an average of 2h 26m to travel from London to Cardiff Central by train, over a distance of around 131 miles (211 km).
London to Cardiff Central by train.
|Journey time||From 1h 42m|
|Distance||131 miles (211 km)|
|Frequency||56 trains per day|
Can you catch a train from London to Cardiff?
Yes, there is a direct train from London to Cardiff. We usually find around 44 direct trains on the route from London to Cardiff every weekday.
Can I get a train from London to Wales?
By train. The main direct rail route to Wales is the fast and frequent service from London Paddington, Reading, Bath and Bristol to Newport and Cardiff, with easy connections to Swansea, Carmarthenshire and Pembrokeshire. … The fastest trains from London to Cardiff take 1 hour 42 minutes.
How do I get from London to Cardiff by train?
Great Western Railway (GWR) operates direct trains to Cardiff Central Station from Paddington Station in London on their Swansea line. Trains leave every half hour during the busiest times of the day and the journey takes as little as one hour, 45 minutes.
Does Cardiff have a beach?
There are many beaches in the Cardiff area including Penarth and St Mary’s Well Bay. Only a short drive away is the more famous Barry Island with its large sandy beach and family friendly amenities.
What time is off peak London to Cardiff?
If you’re looking for the return train journey, check out trains from Cardiff Central to London Paddington.
How far apart are London and Cardiff?
Distance from London to Cardiff is 212 kilometers.
This air travel distance is equal to 132 miles. The air travel (bird fly) shortest distance between London and Cardiff is 212 km= 132 miles.
How much is a senior citizen rail card?
How much can I save with the Senior Railcard? The Senior Railcard costs just £30 so after just a few trips, the card will have paid for itself (the equivalent of paying £2.50 a month, if you buy annually). Alternatively, you can get a 3-year Railcard for just £70, saving you £20 on the price of three 1-year Railcards.