These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Soria from Donostia-San Sebastian

distanceDistance109 miles (176 km)
durationAverage bus duration3 h 55 min
priceAverage bus ticket price$27 (€22)
changesDirect busYes
carriersBus providersConda

Buses from Donostia-San Sebastian to Soria cover the 109 miles (176 km) long trip taking on average 3 h 55 min with our travel partners like Conda. There are direct bus services available. While the average ticket price for this journey costs around $27 (€22), you can find the cheapest bus ticket for as low as $27 (€22).

Travel Tips

Buses from Donostia-San Sebastian to Soria
Take the bus to Soria easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Donostia-San Sebastian to Soria.
FAQs
How much does a cheap bus between Donostia-San Sebastian and Soria cost?
Looking to save money on your journey? Omio customers have found the cheapest bus to Soria from Donostia-San Sebastian for the next 7 days starting from $27 (€22)  one way.
How much is the bus to Soria from Donostia-San Sebastian on average?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Donostia-San Sebastian to Soria bus to cost on average $27 (€22)  one way.
How far is Soria from Donostia-San Sebastian by bus?
The distance between Donostia-San Sebastian and Soria by bus is approximately 109 miles (176 km).
How long is the bus ride to Soria from Donostia-San Sebastian?
The bus time from Donostia-San Sebastian to Soria is on average 3 h 55 min  for the 109 miles (176 km) long journey, but the time it takes to go between Donostia-San Sebastian and Soria by bus can vary depending on specific dates or traveling on weekends and holidays.
Which bus providers can get me from Donostia-San Sebastian to Soria?
Take the Donostia-San Sebastian to Soria bus with Conda. However, it's always good to check out all possible bus companies for the route from Donostia-San Sebastian to Soria as there might be differences in the amenities they offer.
When is the earliest bus from Donostia-San Sebastian to Soria? When is the last bus from Donostia-San Sebastian to Soria?
The earliest bus departing from Donostia-San Sebastian to Soria leaves at 6: 30 AM. The last bus departing from Donostia-San Sebastian to Soria leaves at 12: 00 PM. You can find the latest Donostia-San Sebastian to Soria bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase bus tickets between Donostia-San Sebastian and Soria for the best deals?
If you purchase the Donostia-San Sebastian to Soria bus within the next 7 days, you can find one way tickets to cost on average $27 (€22). However, booking your bus ticket in advance gives you access to the best prices for buses between Donostia-San Sebastian and Soria. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Buses from Donostia-San Sebastian to Soria: related information

Here are some other resources that might have the information you need