Donostia / San Sebastián: how to get there and around
Airports, stations, ports, where the hotels are and what the numbers say, from public data rather than a brochure.
Donostia / San Sebastián is a city of 185,357 people in Spain (Basque Country), 17 m (56 ft) above sea level. The nearest large airport is Bilbao Airport (BIO), 76 km (47 mi) from the centre.
Key facts
Open Donostia / San Sebastián in Google Maps
Daylight in Donostia / San Sebastián runs from about 9 h 1 min a day in late December to 15 h 27 min in late June (computed for 43.31° latitude), which matters more than the forecast when a day is built around one flight or one crossing.
Getting there
Donostia / San Sebastián is served by 6 airports with scheduled flights within 100 km. The closest large one is Bilbao Airport (BIO), 76 km (47 mi) from the centre, with a longest runway of 8,530 ft, which limits it to short and medium-haul aircraft. The alternatives are San Sebastián Airport (EAS, 16 km), Biarritz Pays Basque airport (BIQ, 40 km), Pamplona Airport (PNA, 66 km), Vitoria Airport (VIT, 77 km), Logroño-Agoncillo Airport (RJL, 99 km).
Flights to Donostia / San Sebastián: every airport, routes and times
Buses to Donostia / San Sebastián · Driving and car hire
Nearby cities, and how to get between them
- Madrid, 352 km — flights · buses · car rental
- Zaragoza, 205 km — buses · car rental · tours
- Toulouse, 278 km (France) — buses · car rental · tours
- Bilbao, 77 km — buses · car rental · tours
- Valladolid, 291 km — buses · car rental · tours
- Gijón, 299 km — tours
- Bordeaux, 203 km (France) — buses · car rental · tours
- Gasteiz / Vitoria, 77 km — buses · car rental · tours
- L'Hospitalet de Llobregat, 399 km
- Ciudad Lineal, 348 km
Common questions
Which airport serves Donostia / San Sebastián?
Bilbao Airport (BIO), 76 km (47 mi) from the centre, plus 5 other airports with scheduled flights within 100 km.
How big is Donostia / San Sebastián?
About 185,357 people live in Donostia / San Sebastián (GeoNames).
What time zone is Donostia / San Sebastián in?
Europe/Madrid, currently UTC+2.
What currency is used in Donostia / San Sebastián?
The Euro (EUR). Traffic drives on the right.
Which cities are near Donostia / San Sebastián?
Madrid (352 km), Zaragoza (205 km), Toulouse (278 km), Bilbao (77 km), Valladolid (291 km).
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 13 September 2026. Hotel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.