The average bus between Soria and Ayllón takes 7h 37m and the fastest bus takes 2h 9m. The bus service runs several times per day from Soria to Ayllón. 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 twice daily between Soria and Ayllón. The earliest departure is at 9:55 AM in the morning, and the last departure from Soria is at 6:45 PM which arrives into Ayllón at 7:54 AM. All services require a transfer, and take on average 7h 37m. The schedules shown below are for the next available departures.
Want to know about travelling from Soria to Ayllón? 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 Soria to Ayllón. However, there are services departing from Soria station and arriving at Ayllón station via El Burgo de Osma. The journey, including transfers, takes approximately 7h 37m.
Soria to Ayllón bus services, operated by Linecar, depart from Estación de Autobuses de Soria station.
Soria to Ayllón bus services, operated by Linecar, arrive at Ayllon station.
Book your Soria to Ayllón bus tickets online with Linecar, ALSA and THP Therpasa.
The distance between Soria and Ayllón is 84.6 km. The road distance is 97 km.
You can take a bus from Estación de Autobuses de Soria to Ayllon via Burgo De Osma in around 2h 24m.