The train between Pwllheli and Ayr takes 19h 55m. The train runs, on average, once a week from Pwllheli to Ayr. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run once a week between Pwllheli and Ayr. The service departs Pwllheli at 8:26 PM in the evening, which arrives into Ayr at 16:21:00. All services require a transfer at Machynlleth and take an average of 19h 55m. The schedules shown below are for the next available departures.
Want to know about travelling from Pwllheli to Ayr? 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 train from Pwllheli to Ayr. However, there are services departing from Pwllheli station and arriving at Ayr station via Machynlleth. The journey, including transfers, takes approximately 19h 55m.
Pwllheli to Ayr train services, operated by Transport for Wales, depart from Pwllheli station.
Pwllheli to Ayr train services, operated by Transport for Wales, arrive at Ayr station.
Book your Pwllheli to Ayr train tickets online with Transport for Wales, Avanti West Coast and ScotRail.
The distance between Pwllheli and Ayr is 286.6 km. The road distance is 701 km.
You can take a train from Pwllheli to Ayr via Machynlleth, Chester, Warrington Bank Quay, and Glasgow Central in around 10h 48m.