The journey from Carmarthen to London covers approximately 220 miles. You can travel via the Great Western Railway, typically requiring a change at Swansea or Cardiff Central. By road, the route follows the A48 to the M4 motorway, providing a direct link into West London. Trains offer a more relaxing experience, avoiding the heavy congestion often found near the M4/M25 interchange. The total travel time by rail is roughly 4 hours and 30 minutes, while driving takes about 5 hours depending on traffic.
Total Distance: 354 km driving distance, 305 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 5 hours |
| Avg Price | £60 - £140 | £50 - £80 fuel |
| Operator | Great Western Railway | N/A |
| Route | Carmarthen to Swansea, then direct to London Paddington. | A48 to M4 motorway, continuing to London. |
| Tip | Book tickets 12 weeks in advance to secure Advance Single fares. | Avoid the M4 during Friday evening rush hour to save significant time. |
May to September for clearer road conditions and longer daylight hours.