Travel to Caernarfon by road
If you’re travelling from the North of England, follow the M56, then take the North Wales Expressway A55 towards Gwynedd. From the South, either take the M40 followed by the M54 (toll charges apply), or the M1 then 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
This method of travel is somewhat longer, however it runs along one of the most scenic coastlines in Britain. The nearest railway station to Caernarfon is Bangor, which is 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. These are both approximately 95 miles away via the M56, A55 and A487.
For more information and to check flight times and prices, visit liverpoolairport.com/ http://www.manchesterairport.co.uk.
Travel to Caernarfon by sea
The port of Holyhead allows easy access from Ireland. Onward travel is available by train to Bangor (30 minutes) and then by bus to Caernarfon (30 minutes).
For more information on travelling by sea, visit directferries.co.uk/holyhead_dublin_ferry.htm.