Best Train Routes from London to Wales

The optimal train from London depends on your Welsh destination:

  • London Paddington → Cardiff Central (GWR): ~2 hrs, frequent direct service. Best for South Wales, Cardiff, Valleys.
  • London Euston → Holyhead (Avanti West Coast): ~3.5–4 hrs, direct. Best for North Wales (Anglesey, Snowdonia, Llŷn Peninsula). Connects to Irish Ferries.
  • London Paddington → Swansea (GWR): ~3 hrs, direct. Best for Gower Peninsula, Pembrokeshire, West Wales.
  • London Marylebone → Birmingham (Chiltern Railways) + connection: ~2 hrs to Birmingham, then change for Cardiff, Aberystwyth, etc. Useful for Mid Wales.

Book advance tickets for lowest fares. Railcards (16-25, Two Together, Senior) save 1/3 off. Check National Rail Enquiries for live times.

Copyright Wanderlust World © https://www.ynyoo.com