There are 5 ways to get from Soria to Picos de Europa (Mountain) by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Estación de Autobuses de Soria to Estación de autobuses de Burgosbus
- Take the bus from Estación de autobuses de Burgos to Cervera de Pisuergabus
- Drive from Cervera de Pisuerga to Picos de Europa (Mountain)car
7h 19mDrive 333.6 km
cheapest- Drive from Soria to Picos de Europa (Mountain)car 333.6 km
5h 23m€53–76Bus
- Take the bus from Estación de Autobuses de Soria to Estación de autobuses de Burgosbus
- Take the bus from Estación de autobuses de Burgos to Cabezon De La Salbus
- Take the bus from Cabezón de la Sal to Urdónbus
8h 53m€87–119Bus, taxi
- Take the bus from Soria to Logroñobus
- Take the bus from Logroño to Llanesbus
- Take the taxi from Llanes to Picos de Europa (Mountain)taxi
9h 18m€146–198Bus via Bilbao
- Take the bus from Soria to Logroñobus
- Take the bus from Logroño Bus Station to Bilbao Intermodalbus L17
- Take the bus from Bilbao Intermodal to Estación de autobuses de Santanderbus
- Take the bus from Estación de autobuses de Santander to Urdónbus
10h 41m€87–125
Questions & Answers
The cheapest way to get from Soria to Picos de Europa (Mountain) is to drive which costs €50 - €80 and takes 5h 23m.
The fastest way to get from Soria to Picos de Europa (Mountain) is to drive which takes 5h 23m and costs €50 - €80.
No, there is no direct bus from Soria to Picos de Europa (Mountain). However, there are services departing from Estación de Autobuses de Soria and arriving at Urdón via Estación de autobuses de Burgos and Cabezón de la Sal. The journey, including transfers, takes approximately 8h 53m.
The distance between Soria and Picos de Europa (Mountain) is 373 km. The road distance is 333.6 km.
The best way to get from Soria to Picos de Europa (Mountain) without a car is to bus which takes 8h 53m and costs €85 - €120.
It takes approximately 7h 19m to get from Soria to Picos de Europa (Mountain), including transfers.
Soria to Picos de Europa (Mountain) bus services, operated by THP Therpasa, depart from Estación de Autobuses de Soria station.
Soria to Picos de Europa (Mountain) bus services, operated by THP Therpasa, arrive at Estación de autobuses de Burgos station.
Yes, the driving distance between Soria to Picos de Europa (Mountain) is 334 km. It takes approximately 5h 23m to drive from Soria to Picos de Europa (Mountain).
There are 1419+ hotels available in Picos de Europa (Mountain).
What companies run services between Soria, Castille and León, Spain and Picos de Europa (Mountain), Spain?
You can take a bus from Estación de Autobuses de Soria to Picos de Europa (Mountain) via Estación de autobuses de Burgos, Cabezon De La Sal, Cabezón de la Sal, and Urdón in around 8h 53m.
- Phone
- +34 976 300 045
- [email protected]
- Website
- therpasa.es
Bus from Estación de Autobuses de Soria to Estación de autobuses de Burgos
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €14–21
- Schedules at
- therpasa.es
- Book at
- ventas.therpasa.es
Bus from Estación de Autobuses de Soria to Estación de autobuses de Burgos
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €14–21
- Schedules at
- therpasa.es
- Book at
- ventas.therpasa.es
- Phone
- +34 (0) 979 87 02 68
- [email protected]
- Website
- autocaresduque.es
Bus from Estación de autobuses de Burgos to Cervera de Pisuerga
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Website
- http://autocaresduque.es/
- Website
- http://autocaresduque.es/
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de autobuses de Burgos to Cabezon De La Sal
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €13–21
- Website
- ALSA
Bus from Soria to Logroño
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €8–14
- Website
- ALSA
Bus from Logroño to Llanes
- Ave. Duration
- 5h 35m
- Frequency
- 6 times a week
- Estimated price
- €27–45
- Website
- ALSA
Bus from Soria to Logroño
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €8–14
- Website
- ALSA
Bus from Bilbao Intermodal to Estación de autobuses de Santander
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- ALSA
- Phone
- +34 900 202 777
- [email protected]
- Website
- jimenezmovilidad.es
Bus from Cabezón de la Sal to Urdón
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- €4–8
- Schedules at
- transportedecantabria.es
Bus from Estación de autobuses de Santander to Urdón
- Ave. Duration
- 1h 59m
- Frequency
- 3 times a day
- Estimated price
- €7–15
- Schedules at
- transportedecantabria.es
- Phone
- +34 945 18 20 60
- [email protected]
- Website
- alavabus.eus
Bus from Logroño Bus Station to Bilbao Intermodal
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €8–13
- Schedules at
- alavabus.eus
- Ave. Duration
- 1h 13m
- Estimated price
- €110–140
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, The beginner’s guide to the 2018 World Nomad Games, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.









