Figure about . Hours and 18 min.
Paddington, but you will have to change trains in Cardiff.
Paddington
Paddington to Pontypridd takes about 4 hours depending on which train you catch. You will have to change trains in Cardiff.
There are several trains from London to Wales. Hourly trains from London to Wales leave from London's Paddington Station. These trains go through Newport, Cardiff and reach Swansea. Another train goes from London's Euston Station to Bangor.
Direct trains take around 2 hours 5 minutes.
Depends where in Wales you want to go... Trains can be taken from London to Cardiff in the South, or through Bangor and Holyhead in the North. You could also make an internal flight to Cardiff. Or drive, or take a bus.
There are no direct trains. You will have to change trains and stations in Central London.
You will have to change trains in London.
Not directly. Take the Piccadilly Line in to Central London and change trains (various places you can change).
Not directly. You would have to change trains (and stations) in Paris.
You will have to change trains in Edinburgh
There are no direct trains between Gatwick and Manchester. You would have to change trains - and stations - in London. However, it is possible to fly between Gatwick and Manchester.