Travelling to Wales from elsewhere in UK
You can travel to Wales quickly and easily. It’s a big plus point. Thanks to the M4 and the Severn Bridge, we’re within three hours drive of London. Take the train, or start from Birmingham, Manchester or Liverpool, and you can be here in just a couple of hours. Flying is an option, too.
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.
There are also direct trains from London Euston and Manchester to Llandudno, Bangor and Holyhead; from Birmingham, Shrewsbury and Crewe to the North Wales coast and the Llŷn Peninsula; from Manchester and Shrewsbury to Newport; and from Portsmouth, Southampton and Salisbury to Cardiff.
The train journey from London to Cardiff takes only two hours. From Manchester to Llandudno Junction, it’s about the same.
From London Heathrow Airport, there’s a fast, direct rail service to Paddington, where you can change onto a direct train to Wales. From London Gatwick Airport, you can travel direct to London Victoria, then hop on the tube to Paddington or Euston to continue your journey.
Timetables and tickets:
National Rail Enquiries
First Great Western
The National Express coach network links major towns and cities in the UK. Direct routes to Wales include:
London Victoria Coach Station > Cardiff, Swansea, Pembrokeshire
London Victoria Coach Station, Birmingham > Wrexham, Llangollen, Newtown, Aberystwyth
London Gatwick Airport, London Heathrow Airport, Bristol > Cardiff, Swansea
Hull, Nottingham, Leicester, Birmingham > Cardiff, Swansea, Pembrokeshire
Newcastle-upon-Tyne, York, Leeds, Manchester, Liverpool, Chester > North Wales
Megabus provides low cost intercity travel in the UK, with a coach service running from London and Bristol to Newport, Cardiff, Swansea, Carmarthen and Pembroke Dock.
Driving to Wales gives you maximum flexibility. The fastest routes are via the M4, M5, M6 and M56. As of 1 January 2013, the toll for crossing from England to Wales via the M4 and M48 Severn Bridges is £6.20 per car. There’s no toll for eastbound traffic.
Mileage and journey times by car
Birmingham > Aberystwyth 122 2hrs 41mins
Canterbury > Cardiff 220 3hrs 52mins
Coventry > Barmouth 137 3hrs 00mins
Exeter > Swansea 150 2hrs 35mins
Leeds > Llandudno 126 2hrs 21mins
London > Cardiff 150 3hrs 00mins
London > Tenby 238 4hrs 32mins
Manchester > Caernarfon 104 2hrs 04mins
Nottingham > Swansea 196 3hrs 37mins
Peterborough > Aberystwyth 207 4hrs 11mins
Newcastle > Llandudno 227 4hrs 08mins
Reading > Carmarthen 172 3hrs 02mins
York to Welshpool 152 3hrs 06mins
(Mileage and times supplied by www.theaa.com)
There are direct flights to Cardiff Airport from Aberdeen, Birmingham, Newcastle, Belfast, Edinburgh, Glasgow and Jersey.
In summer, you can fly to Anglesey Airport from Belfast and the Isle of Man.