Travel to Caernarfon by road
The easiest, and perhaps most flexible, way to get to Wales is to drive. If you’re travelling to Caernarfon from the North of England, follow the M56, then take the North Wales Expressway A55 towards Gwynedd. From the South of England, you can either take the M40 followed by the M54 (toll charges apply), or the M1 followed by the M6.
To plan your journey, we recommend using the AA Route Planner
For more information and/or to check for possible delays visit: traffic-wales.com/Home.aspx?lang=en-GB
Travel to Caernarfon by train
If you choose to travel by train, then be prepared for a much longer travel time. That said, offering views of one of the most scenic coastlines in Britain, the journey by train is often worth it. The nearest railway station to Caernarfon is Bangor, which is approximately a 30 minute bus ride away.
For more information and to check train times and prices visit: traveline.cymru or nationalrail.co.uk
Travel to Caernarfon by plane
There are no directs flight to Caernarfon, although there is a small airport for private aircrafts. The nearest commercial airports are Liverpool John Lennon Airport and Manchester Airport, both approximately 95 miles away via the M56, A55 and A487.
For more information and to check flight times and prices, visit: liverpoolairport.com/ or http://www.manchesterairport.co.uk
Travel to Caernarfon by sea
The port of Holyhead allows easy access from Ireland, for which onward travel is available by train to Bangor (30 minutes) and then by bus from Bangor to Caernarfon (30 minutes).
For more information on travelling by sea, visit: directferries.co.uk/holyhead_dublin_ferry.htm