Compare Prices from Madrid to San Sebastian
Iberia
Iberia
Air Europa
Binter Canarias- Displayed prices from Madrid to San Sebastian are estimated lowest fares found in the last 24 hours for travel in the next 7 days.
Compare Flights and Trains from Madrid to San Sebastian
The cheapest way to get from Madrid to San Sebastian is Trains, with an average price of just €32. The fastest way is Flights, taking only 1h 10m. Choose the option that best fits your trip.
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time.
When Is the Cheapest Time to Travel from Madrid to San Sebastian?
Which month has the cheapest one-way flights from Madrid to San Sebastian?
Based on Trip.com’s data, the cheapest month for flights from Madrid to San Sebastian is April, with an average price of €75; while the month with the highest flight price is usually June, with an average price of up to €204.
When is the cheapest day to get from Madrid to San Sebastian by train?
Based on Trip.com's data, the cheapest day to travel by train from Madrid to San Sebastian is Monday, with an average price of €32.
When is the cheapest day to get from Madrid to San Sebastian by bus?
Based on Trip.com data, the cheapest day for bus tickets from Madrid to San Sebastian is Monday, with an average fare of €39.
Recommended Hotels in San Sebastian
Madrid to San Sebastian Travel Tips
Find Nearby Departure & Arrival Points for Madrid and San Sebastian
Popular airports near Madrid
Popular airports near San Sebastian
Popular train stations near Madrid
Popular train stations near San Sebastian
FAQs about How to Get from Madrid to San Sebastian
-
What is the distance between Madrid and San Sebastian?
The distance from Madrid to San Sebastian is around 353 km (219 mi). -
How do I get from Madrid to San Sebastian?
There are 2 ways to get from Madrid to San Sebastian, including Flights, Trains. -
What is the fastest way to get from Madrid to San Sebastian?
The fastest way to get from Madrid to San Sebastian is by Flights, with an average journey time of 1 hour 10 minutes. Other modes of transport take longer: Trains takes on average 7h 45m. -
What is the cheapest way to get from Madrid to San Sebastian?
The cheapest way to get from Madrid to San Sebastian is by Trains, with an average price of €32. Other transport options usually cost more: Flights costs around €69 on average. -
Where do trips from Madrid to San Sebastian usually depart and arrive?
When traveling from Madrid to San Sebastian, travelers usually depart from and arrive to the following locations: Flights typically departs from Madrid Barajas Airport and arrives at San Sebastian Airport , Trains typically departs from Madrid-Puerta De Atocha and arrives at San Sebastián-Donostia . -
When is the cheapest time to buy tickets from Madrid to San Sebastian?
Train, bus, and flight schedules can vary by season and day of the week. Based on Trip.com data: Flights from Madrid to San Sebastian are typically cheapest April, with an average fare of €75. Flights from Madrid to San Sebastian are typically cheapest Monday, with an average fare of €32. Flights from Madrid to San Sebastian are typically cheapest Monday, with an average fare of €39 -
Is there a time difference between Madrid and San Sebastian?
The time difference between Madrid and San Sebastian is 0m.