Madrid to San Sebastian

1 ways to travelfastest 1h 10mfly from €44
Photo: David Vives / Unsplash

How the cheapest fare moved

Sep 19: €50 €50 Sep 13 Sep 19 low €44 · high €92

Departure-day prices · October 2026 Madrid → San Sebastian

‹ Prev Next ›

Cheapest days highlighted · darker = pricier · past days greyed out · cached one-way fares.

Return-day prices · October 2026 San Sebastian → Madrid

‹ Prev Next ›

Cheapest days highlighted · darker = pricier · past days greyed out · cached one-way fares.

Best time to visit San Sebastian — climate

Jan: ~14°C daytime, 17 rainy days 14° JanFeb: ~16°C daytime, 12 rainy days 16° FebMar: ~15°C daytime, 20 rainy days 15° MarApr: ~19°C daytime, 17 rainy days 19° AprMay: ~20°C daytime, 16 rainy days 20° MayJun: ~25°C daytime, 9 rainy days 25° JunJul: ~24°C daytime, 17 rainy days 24° JulAug: ~26°C daytime, 13 rainy days 26° AugSep: ~23°C daytime, 14 rainy days 23° SepOct: ~21°C daytime, 11 rainy days 21° OctNov: ~17°C daytime, 16 rainy days 17° NovDec: ~14°C daytime, 14 rainy days 14° Dec

Best value: Oct — fares from €44 and ~21°C daytime.

Flights from Madrid to San Sebastian start around €44 (direct flights available). Range seen recently: €44–65, based on 6 fares found by travellers.

Fly (from €44)
1h 10mduration
€44–65recent fares
Book
Cheapest cached fares Madrid → San Sebastian; direct flights available (e.g. IB). · Based on 6 fares found by travellers in the last 48h

Cheapest round trips to San Sebastian

Fares found by travellers in the last 48 hours — refreshed daily.

Oct 23 – Oct 26 Iberia · Direct · 1h 10m €96 Book
Sep 26 – Sep 28 Iberia · Direct · 1h 10m €100 Book
Sep 22 – Sep 23 Iberia · Direct · 1h 10m €122 Book
Sep 22 – Sep 27 Iberia · Direct · 1h 10m €153 Book
Sep 26 – Sep 27 Iberia · Direct · 1h 10m €179 Book
Sep 20 – Sep 21 Air Europa · 1 stop · 2h 55m €190 Book
Sep 23 – Sep 24 Iberia · Direct · 1h 10m €200 Book
Sep 20 – Sep 23 Air Europa · 1 stop · 2h 45m €213 Book

Weather in San Sebastian

Sat ☁️ 21° 15° 💧0%
Sun 🌤️ 23° 17° 💧0%
Mon ☁️ 24° 18° 💧0%
Tue ☁️ 25° 17° 💧0%
Wed ☁️ 26° 15° 💧3%
Thu ☁️ 26° 12° 💧3%
Fri 🌤️ 25° 16° 💧2%

In Oct, San Sebastian typically sees ~21°C daytime highs and 11 rainy days.

Where to stay in San Sebastian

3★+ hotels from €120/night (30 hotels sampled, ~3 weeks out).

Numad Studios hotel · San Sebastian
from €120/night★ 4
The Social Hub San Sebastián hotel · San Sebastian
from €151/night★ 4
Pensión La Perla hotel · San Sebastian
from €159/night★ 4

Good to know

CurrencyEuro (€)
Power plugsType C/F
BorderSchengen — no passport control from Schengen countries
Time differenceSame time zone
Time in the air1h 10m

Things to do in San Sebastian

Top-rated tours and tickets from €155 — book ahead for the popular ones.

Tours and tickets provided by Viator (a Tripadvisor company). Some links earn Stayonomy a commission.

About San Sebastian

Donostia-San Sebastián (Basque: Donostia; Spanish: San Sebastián) is a major city in the Basque Country, an Autonomous Community of Spain. Donostia/San Sebastian boasts one of the best in-city beaches in Europe. It is quite unusual feeling that you can sunbathe and swim right next to major historical buildings and churches. Surfers are in abundance here.

Read the full San Sebastian guide

Guide content from Wikivoyage contributors (CC BY-SA).

Round out the trip

Popular from Madrid

Cheapest destinations travellers searched recently — refreshed daily.

Flight prices are real fares travellers found in the last 48 hours, refreshed daily — the booking site confirms the final price. Train, bus and ferry fares are shown on the operators' booking sites. Weather data by Open-Meteo; exchange rates: ECB reference. Data updated 2026-09-19. Some links earn Stayonomy a commission at no cost to you.