The bus between Swansea and Pwllheli takes 17h 45m. The bus runs, on average, once a week from Swansea to Pwllheli. 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 once a week between Swansea and Pwllheli. The service departs Swansea at 5:22 PM in the evening, which arrives into Pwllheli at 10:07:00. All services require a transfer at Llanelli Bus Station Stand 4 and take an average of 17h 45m. The schedules shown below are for the next available departures.
Want to know about travelling from Swansea to Pwllheli? 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 Swansea to Pwllheli. However, there are services departing from Swansea station and arriving at Pwllheli station via Llanelli Bus Station Stand 5 station. The journey, including transfers, takes approximately 17h 45m.
Swansea to Pwllheli bus services, operated by First South & West Wales, depart from St Mary's Church 1 station.
Swansea to Pwllheli bus services, operated by First South & West Wales, arrive at Pwllheli Bus Station Stand B.
The distance between Swansea and Pwllheli is 144.6 km. The road distance is 254 km.
You can take a bus from St Mary's Church 1 to Pwllheli Bus Station Stand B via Llanelli Bus Station Stand 4, Carmarthen Bus Station Stand 3, Carmarthen station, and Porthmadog Park Stand B in around 9h 11m.