The bus between Pembroke and Llanberis takes 8h 18m. The bus runs, on average, once a week from Pembroke to Llanberis. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run on demand between Pembroke and Llanberis. Service times information will be available soon. All services run direct with no transfers required, and take on average 8h 18m.
Want to know about travelling from Pembroke to Llanberis? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Pembroke to Llanberis. However, there are services departing from East End station and arriving at Caernarfon Bus Station Stand B via Rose and Crown station. The journey, including transfers, takes approximately 8h 18m.
Pembroke to Llanberis bus services, operated by National Express, depart from East End station.
Pembroke to Llanberis bus services, operated by TaithCymru, arrive at Caernarfon Bus Station Stand B.
The distance between Pembroke and Llanberis is 169.4 km. The road distance is 235 km.
You can take a bus from East End to Joe Brown via Rose and Crown, Carmarthen station, and Caernarfon Bus Station Stand B in around 8h 18m.