There are 6 ways to get from San Sebastián to Soria by car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Luis Munoz Marin International Airport, fly to Adolfo Suárez Madrid–Barajas Airport, bus
best- Drive from San Sebastián to Hyatt Hacienda del Marcar
- Fly from Luis Munoz Marin International Airport (SJU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane SJU - MAD
- Take the bus from Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid) to Soriabus
16h 9m€428–1,445Fly Eugenio María De Hostos Airport to Adolfo Suárez Madrid–Barajas Airport, bus
cheapest- Fly from Eugenio María De Hostos Airport (MAZ) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane MAZ - MAD
- Take the bus from Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid) to Soriabus
16h 1m€223–737Drive to Luis Munoz Marin International Airport, fly to Pamplona Airport, bus
- Drive from San Sebastián to Hyatt Hacienda del Marcar
- Fly from Luis Munoz Marin International Airport (SJU) to Pamplona Airport (PNA)plane SJU - PNA
- Take the bus from Pamplona to Soriabus
19h 18m€644–2,137Drive to Luis Munoz Marin International Airport, fly to Logroño-Agoncillo Airport, bus
- Drive from San Sebastián to Hyatt Hacienda del Marcar
- Fly from Luis Munoz Marin International Airport (SJU) to Logroño-Agoncillo Airport (RJL)plane SJU - RJL
- Take the bus from Logroño to Soriabus
27h 51m€517–1,631Drive to Luis Munoz Marin International Airport, fly to Bilbao Airport, bus
- Drive from San Sebastián to Hyatt Hacienda del Marcar
- Fly from Luis Munoz Marin International Airport (SJU) to Bilbao Airport (BIO)plane SJU - BIO
- Take the bus from Bilbao Intermodal to Logroño Bus Stationbus
- Take the bus from Logroño to Soriabus
20h 51m€315–892Drive to Luis Munoz Marin International Airport, fly to San Sebastián Airport, bus
- Drive from San Sebastián to Hyatt Hacienda del Marcar
- Fly from Luis Munoz Marin International Airport (SJU) to San Sebastián Airport (EAS)plane SJU - EAS
- Take the bus from Estación de Autobuses Donostia-San Sebastián to Pamplonabus
- Take the bus from Pamplona to Soriabus
21h 42m€469–1,449
Luis Munoz Marin International Airport (SJU) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from San Sebastián to Soria is to fly and bus which costs €220 - €750 and takes 16h 1m.
The fastest way to get from San Sebastián to Soria is to fly and bus which takes 16h 1m and costs €220 - €750.
The distance between San Sebastián and Soria is 6733 km.
It takes approximately 16h 9m to get from San Sebastián to Soria, including transfers.
Soria is 6h ahead of San Sebastián. It is currently 5:00 AM in San Sebastián and 11:00 AM in Soria.
There are 218+ hotels available in Soria.
What companies run services between San Sebastián, San Sebastián Municipio, Puerto Rico and Soria, Castille and León, Spain?
There is no direct connection from San Sebastián to Soria. However, you can drive to Hyatt Hacienda del Mar, take the shuttle to San Juan Airport, walk to Luis Munoz Marin International Airport (SJU) airport, fly to Adolfo Suárez Madrid–Barajas Airport (MAD), walk to Madrid Airport T4, take the line 8 subway to Barajas, take the line 8 subway to Aeropuerto Madrid Barajas T4. Metro, walk to Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid), then take the bus to Soria. Alternatively, you can drive to Eugenio María De Hostos Airport (MAZ) airport, fly to Adolfo Suárez Madrid–Barajas Airport (MAD), walk to Madrid Airport T4, take the line 8 subway to Barajas, take the line 8 subway to Aeropuerto Madrid Barajas T4. Metro, walk to Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid), then take the bus to Soria.
- Website
- iberia.com
Flights from Luis Munoz Marin International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- €200–700
Flights from Eugenio María De Hostos Airport to Adolfo Suárez Madrid–Barajas Airport via Luis Munoz Marin International Airport
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- €200–700
Flights from Eugenio María De Hostos Airport to Adolfo Suárez Madrid–Barajas Airport via Luis Munoz Marin International Airport, Santo Domingo
- Ave. Duration
- 15h 13m
- When
- Every day
- Estimated price
- €220–750
Flights from Luis Munoz Marin International Airport to Pamplona Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 11h 20m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €550–2,000
Flights from Luis Munoz Marin International Airport to Logroño-Agoncillo Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 21h 15m
- When
- Tuesday, Wednesday, Monday, and Sunday
- Estimated price
- €430–1,500
Flights from Luis Munoz Marin International Airport to Bilbao Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €220–750
Flights from Luis Munoz Marin International Airport to San Sebastián Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 55m
- When
- Wednesday
- Estimated price
- €370–1,300
Flights from Luis Munoz Marin International Airport to San Sebastián Airport via Adolfo Suárez Madrid–Barajas Airport, Barcelona
- Ave. Duration
- 15h 15m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €400–1,300
- Website
- aireuropa.com
Flights from Eugenio María De Hostos Airport to Adolfo Suárez Madrid–Barajas Airport via Luis Munoz Marin International Airport, Santo Domingo
- Ave. Duration
- 14h 34m
- When
- Every day
- Estimated price
- €240–750
Flights from Eugenio María De Hostos Airport to Adolfo Suárez Madrid–Barajas Airport via Luis Munoz Marin International Airport, Santiago
- Ave. Duration
- 16h 1m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €240–750
- Website
- iberojet.com
Flights from Eugenio María De Hostos Airport to Adolfo Suárez Madrid–Barajas Airport via Luis Munoz Marin International Airport, Punta Cana
- Ave. Duration
- 14h 16m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €260–800
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid) to Soria
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €18–29
- Website
- ALSA
Bus from Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid) to Soria
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €18–29
- Website
- ALSA
Bus from Pamplona to Soria
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €14–23
- Website
- ALSA
Bus from Logroño to Soria
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €8–14
- Website
- ALSA
Bus from Logroño to Soria
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €8–14
- Website
- ALSA
Bus from Estación de Autobuses Donostia-San Sebastián to Pamplona
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €7–11
- Website
- ALSA
Bus from Pamplona to Soria
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €14–23
- Website
- ALSA
- Phone
- +34 945 18 20 60
- [email protected]
- Website
- alavabus.eus
Bus from Bilbao Intermodal to Logroño Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €8–13
- Schedules at
- alavabus.eus
- Phone
- 948 30 35 05
- [email protected]
- Website
- La Burundesa S.A.
Bus from Estación de Autobuses Donostia-San Sebastián to Pamplona
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Estimated price
- €8–14
- Website
- La Burundesa S.A.
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 Getting to Milan from the airport, How do I get from Sydney to Melbourne, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.





