If one is taking public transport from Caernarfon to Holyhead, is it best to take the bus to Bangor and get the train there to Holyhead, or is there a more direct way?
Any journey you wish to make in Wales can be found by using this:>https://www.traveline.cymru
(Looks like it is train to Bangor & then bus).
Thanks, James!