Which Airport To Fly Into For San Sebastian
San Sebastián in the Basque Country, Spain, has no single obvious airport: it has four within reach, each with different routes, transfer times and trade-offs. Here is how they compare.
Short answer
San Sebastián Airport (EAS) at Hondarribia is the nearest airport at 20 km, but it is small. Bilbao (BIO, 105 km) and Biarritz (BIQ, 45 km) carry far more flights, and both have direct ground connections listed to the city.
San Sebastián, the Basque city on La Concha bay whose official name is Donostia / San Sebastián, sits in a corner of Spain that three countries' flight networks touch. The city's own airport is one of the smallest terminals you will ever queue in, two larger airports sit within striking distance on either side of the French border, and a fourth option exists that almost nobody should use. The official tourism board frames the choice as three airports within a little over 100 km, two of them international, and that framing is honest: the decision is rarely "which airport", it is "which airline route gets you here without a six-hour detour".

This page compares all of them. The distances below come from the tourism board's own "how to get here" page, the bus and coach details from the operators and the Basque Government, and the train figures from the official Euskotren timetable data. One warning before anything else: a widely copied line about bus line E21 serving the airport is stale, and the section on ground transport explains what replaced it.
What Airport Do You Fly Into For San Sebastián?
The practical answer is Bilbao (BIO): it is 105 km away, it has the widest route network of the three realistic options, and the Basque Government lists a direct PESA Lurraldebus coach from the airport to San Sebastián at 17.10 EUR. San Sebastián Airport (EAS) at Hondarribia is the closest at 20 km, but it is a small terminal with a thin schedule. Biarritz (BIQ) in France, 45 km away, is the middle option and often the cheapest from the UK.
The trade-off is simple. EAS wins on distance and loses on flights: a small airport with a limited timetable serves it, and a missed connection there can cost a day. Bilbao flips that: many more destinations, and a coach ride at the end that the Basque Government's own airport page prices and timetables. Biarritz suits travellers coming from Paris, London or other French cities, and it puts you on the French side of the border, from which the Euskotren "Topo" train and local buses cross back into Spain.
The tourism board's figures for the four airports look like this, and they are the distances to plan around:
| Airport | Code | Distance to San Sebastián | Location | Direct ground service listed |
|---|---|---|---|---|
| San Sebastián Airport | EAS | 20 km | Hondarribia, Gipuzkoa, Spain | Yes, Lurraldebus airport lines |
| Biarritz | BIQ | 45 km | Biarritz, France | "Direct service" listed by the tourism board |
| Bilbao | BIO | 105 km | Loiu, Bizkaia, Spain | "Direct service" listed, PESA Lurraldebus coach |
| Vitoria-Gasteiz | VIT | 100 km | Vitoria-Gasteiz, Álava, Spain | No direct service from the airport |
Vitoria-Gasteiz is in the table because the tourism board lists it, and it is there mostly to be ruled out: the same page states plainly that no direct service connects that airport to the city. Unless your route is dramatically cheaper through Vitoria, ignore it. The other three each have a case, and the rest of this page gives it.
If you are still deciding whether the city itself deserves the airfare, what San Sebastian is known for is the page that makes the case, and the answer is pintxos, beaches and more Michelin stars per square metre than almost anywhere. Come back here for the logistics.
What Is The Closest Major Airport To San Sebastian?
Biarritz Pays Basque Airport (BIQ), 45 km away in France, is the closest airport with a genuinely major route network, serving destinations across France and beyond. San Sebastián Airport (EAS) is nearer at 20 km but is a small regional terminal, not a major one. Bilbao (BIO) is the largest airport in the region at 105 km away. In practice "closest" and "most useful" are two different questions here, and the answer to the second depends on where you are flying from.
The geography explains the oddity. The city sits 20 km from the Spanish airport at Hondarribia, but Hondarribia is a small coastal town and its airport matches: a compact terminal, short walks, thin schedules. Biarritz sits just across the Bidasoa river on the French side, close enough that the tourism board rounds its distance to 45 km, and it functions as a proper mid-sized French airport. Bilbao is the regional heavyweight, and the 105 km between it and the city is covered by the coach service the Basque Government lists.
For the exact Bilbao distance question, how far Bilbao Airport is from San Sebastian has its own dedicated answer page with the full breakdown.
One thing worth knowing before you book anything: this is a wet Atlantic corner of Spain. AEMET's climate normals for its Igeldo station, just above the city, record 1,507 mm of rain a year over 141 rain days, and even July, the driest month, averages 86 mm. Small-airport weather diversions are a real thing here, and the San Sebastian weather page explains what that means month by month. It is one more reason the bigger runways at Bilbao and Biarritz matter in winter.

Whichever airport you choose, the first day in the city goes better with a plan already in hand. A shared coach day out, a self-guided audio tour or a guided bike ride around the bay are all easy to lock in before you land, and the operators' live listings carry the current prices and departure times.
Which Airports Fly Directly To San Sebastian?
Only San Sebastián Airport (EAS) itself receives direct flights into the city, and its network is small: it is the airport to check first for a direct arrival, but its schedule is limited and seasonal. Biarritz (BIQ) and Bilbao (BIO) do not fly into San Sebastián at all, obviously, but both have direct ground connections listed to the city. Vitoria-Gasteiz (VIT) has no direct service to San Sebastián from its airport.
The word "direct" is doing two jobs in that question, so split it. Direct flights: EAS is the only airport with runways inside Gipuzkoa, and its route list is the short one. Direct ground connections: the tourism board's page marks Biarritz and Bilbao with "direct service" to San Sebastián, and for Bilbao that means the PESA Lurraldebus coach the Basque Government lists at 17.10 EUR. For EAS it means the Lurraldebus airport lines, which the next section covers in detail.
The full route-by-route answer to where you can fly direct from the city's own airport lives on a dedicated page: where you can fly direct from San Sebastian. And for the long-haul question, whether any nonstop exists from the United States, the answer has its own page too: direct flights from the US to San Sebastian.
A practical note on connections: because EAS is small, many itineraries route through Madrid or Barcelona and finish with a short hop. If that is your plan, the Madrid to San Sebastian guide covers the train alternative from the capital, which is often the better choice once airport transfer time is counted.

How Do You Get From Each Airport To San Sebastian?
From EAS the Lurraldebus airport lines run to the city, and line E30 is the direct Donostia to airport service; from Bilbao Airport the PESA Lurraldebus coach runs to San Sebastián at 17.10 EUR, about 75 minutes, hourly in winter and every 30 minutes in July and August, as listed by the Basque Government; from Biarritz the Euskotren Topo train reaches Hendaia on the border, from which the Topo runs to the city's Amara station in 37 to 38 minutes for a 2.90 EUR occasional fare.
Start with the correction that matters. A line you will still see on the tourism board's own page, E21, no longer serves EAS airport: since 1 June 2026 inclusive it stops at neither the exterior stop nor the terminal stop, to board or to alight, according to the operator Ekialdebus. The lines the operator currently lists as airport services are E20, E23, E25, E27, E28, E29 and E30, and E30 is the direct one, "Donostia to Aeropuerto San Sebastián". If a timetable or a blog tells you to catch the E21, it is out of date.
| From EAS airport | Line | What the operator lists |
|---|---|---|
| Direct to Donostia | E30 | The direct airport line, Donostia to Aeropuerto San Sebastián |
| Airport services group | E20, E23, E25, E27, E28, E29 | Listed by Ekialdebus under airport services |
| No longer serving the airport | E21 | Stopped all airport stops on 1 June 2026 |
From Bilbao Airport, the Basque Government's airport page lists the PESA Lurraldebus coach to San Sebastián. The fare it prints is 17.10 EUR, the journey time about 75 minutes, and the pattern is hourly on working days in winter from 07:45 to 23:45, hourly on weekends and holidays from 06:45, and every 30 minutes in July and August. That page carries no date, so treat the fare as "listed by the Basque Government" and confirm with the operator before you travel. The return timetable from San Sebastián runs daily from 04:30 to 21:30 every 30 minutes in the summer months.
| Bilbao Airport coach detail | What the Basque Government page lists |
|---|---|
| Fare to San Sebastián | 17.10 EUR |
| Journey time | About 75 minutes |
| Winter, working days | 07:45 to 23:45, hourly |
| Winter, weekends and holidays | 06:45 to 23:45, hourly |
| July and August | Every 30 minutes |
| From San Sebastián, summer | Daily 04:30 to 21:30, every 30 minutes |
From Biarritz the useful rail fact is the Topo. Euskotren's own timetable data puts the Amara-Donostia to Hendaia journey at 37 to 38 minutes, running roughly every 30 minutes on the busiest service day, with an occasional fare of 2.90 EUR, which matches the MUGI one-jump fare. Hendaia is the Basque name for Hendaye, the last town on the French side of the border, and the connection between Biarritz and Hendaye is the part you arrange on the French side. The Biarritz airport to San Sebastian guide covers that crossing in full.
| Euskotren Topo, Amara-Donostia to Hendaia | Figure from official timetable data |
|---|---|
| Journey time | 37 to 38 minutes |
| Frequency on the busiest day | Roughly every 30 minutes |
| Occasional fare | 2.90 EUR |
For the taxi question from Bilbao, which comes up constantly, the answer lives on its own page: the taxi cost from Bilbao Airport to San Sebastian. And if you are weighing a private transfer against the coach, whether a shuttle runs from San Sebastian to Bilbao Airport is answered separately too.

The city's bus and train geography is compact once you arrive: the main stations sit close together in the centre, and local buses and the MUGI card network cover the rest. If you are renting a car instead, note that the city is small, walkable in its centre, and that parking fills quickly in summer, so a car is more burden than help for a city stay.
What Airlines Fly Out Of San Sebastian, Spain?
San Sebastián Airport (EAS) is served by a small number of carriers on a limited schedule, and the airport's route list is short enough that most long-distance travellers never use it for the outbound leg alone: the honest answer is that the route network is thin, and the full destination-by-destination picture, including which cities have nonstops, is documented on the dedicated direct-flights page rather than restated here.
What can be said firmly is structural. EAS is a small terminal at Hondarribia, 20 km from the city, with the airport lines listed above as its ground link. Its traffic is domestic-heavy and schedule-driven, which means the airlines that use it are the ones feeding Spanish hubs, and the destinations change with the season. The tourism board does not publish a carrier list on its "how to get here" page, and a route list copied from anywhere else goes stale within a season.

The practical reading: if you live in or near a city EAS connects to, it is a genuinely pleasant airport to use, short queues and a 20 km hop at the end. If you do not, do not build an itinerary around reaching it. Bilbao's larger network plus a 75-minute coach will usually beat two connections into a small airport, and Biarritz does the same job from the French side.
For the complete current picture of the city airport's nonstop destinations, see where you can fly direct from San Sebastian, and for the airport itself, terminal, transfers and timetables, the San Sebastian Airport guide is the full companion page.
What Is The Best City To Fly Into To Get To San Sebastian?
For many travellers the best city to fly into is Bilbao, because its airport has the region's widest route network and a direct coach to San Sebastián listed at 17.10 EUR and about 75 minutes; for travellers already in France, or arriving on French domestic routes, Biarritz is the better entry point at 45 km; Madrid is the best hub when the final leg is a short flight or the train, and it is the option that pairs best with a day on the ground in the capital.
The decision tree is short. If your home airport flies to Bilbao, fly to Bilbao: the coach at the end is frequent, priced by a government page, and the airport itself is a major one. If your route touches France, Biarritz is closer and the Topo train closes the loop from the border. If neither works, Madrid is the hub with the most connections to the whole region, and the Madrid to San Sebastian page compares the flight and the train in detail.

Barcelona sits in the same category as Madrid, hub rather than neighbour, and the fly-versus-train question there has its own page: flying or taking the train from Barcelona to San Sebastian. For anyone coming from the Spanish capital's airport specifically, the comparison of the two is a genuine one, because the train from Madrid is comfortable and the flight is short, and the total door-to-door time can favour either.
One thing that should not drive the decision: the tourist tax. Norma Foral 3/2026 of Gipuzkoa, the law that introduces a tourist tax on stays in the province's municipalities, does not take effect until 1 January 2027, and no visitor pays it before that date. It is a per-person, per-night charge set within provincial bands, with at most six nights charged and under 18s exempt, but it applies identically no matter which airport you use, so it belongs in your budget, not in your airport choice.
Should You Fly At All, Or Take The Train?
For trips from within Spain, the train is a serious rival to flying: the Madrid and Barcelona rail connections reach the city directly, and once airport transfers at both ends are counted, rail time is often competitive. For trips from elsewhere in Europe, flying into Bilbao or Biarritz and taking the coach or the Topo remains the standard route, and the Euskotren timetable data puts the Amara to Hendaia border leg at 37 to 38 minutes for a 2.90 EUR occasional fare.
The maths that decides it is not the flight time, it is everything around the flight. A short hop into EAS still involves getting to your departure airport, arriving early for a small-terminal schedule, and then the 20 km transfer. The train from Madrid delivers you to the city's station, a short walk or one bus from most hotels, and the overall picture of plane versus train versus car is assembled on the site's dedicated getting-there coverage.

For the region itself, the Topo is the connector that matters. It links the city to the French border at Hendaia every half hour on the busiest days, which makes a Biarritz arrival workable without any car, and it also stitches together the coastal towns east of the city. The fare system is MUGI, Gipuzkoa's single card and ticket network, and its occasional one-jump fare of 2.90 EUR is the one that applies to that border run.
Once you are here, the airport question evaporates fast: the city rewards staying. Three or four days beat a rushed one, because the pintxo bars, the two beaches within a short walk of each other and the hilltop walks each eat an evening or a morning, and the rain means you want slack in the schedule rather than a tight one.
These three are the ones that suit a first visit regardless of which airport delivered you: a shared day out beyond the city, an audio tour you can start the afternoon you land, and a guided ride around the bay to learn the layout on day one.
Common Questions About San Sebastian Airports
Is San Sebastian Airport In Spain Or France?
San Sebastián Airport (EAS) is in Spain, at Hondarribia in Gipuzkoa, 20 km from the city. Biarritz Airport (BIQ), the other nearby option, is in France, 45 km away across the border. Both appear in itineraries for the city, but they are in different countries with different carriers.
Can You Get From Biarritz Airport To San Sebastian By Bus?
The tourism board lists "direct service" between Biarritz and San Sebastián, but the operator, fare and frequency of any direct airport bus are not published in a form this site can confirm. The reliable public route is to reach Hendaye (Hendaia) on the French side and take the Euskotren Topo from there, a 37 to 38 minute run to the city's Amara station for a 2.90 EUR occasional fare.
Which Airport Is Cheapest For San Sebastian?
There is no fixed answer, because the airfare dominates the total and fares move constantly. The ground legs are the stable part: the Bilbao Airport coach is listed by the Basque Government at 17.10 EUR, the Topo border train costs a 2.90 EUR occasional fare, and the EAS airport bus fare zone is not published in the sources this site uses. Compare the full itinerary, not the last 20 or 100 km.
Does The Tourist Tax Affect Airport Choice?
No. The Gipuzkoa tourist tax law, Norma Foral 3/2026, takes effect on 1 January 2027 and is not charged before that date, and it applies to accommodation stays, not to airports. It is set per person per night within provincial bands, with at most six nights charged and under 18s exempt, and the rate each council applies is published by that council.
Is Vitoria Airport A Good Option For San Sebastian?
No. The tourism board lists Vitoria-Gasteiz (VIT) at 100 km but states that no direct service connects its airport to the city. Bilbao at 105 km has the direct coach, a larger network and a listed fare, so the extra 5 km buys a far easier transfer.

The Short Version: One Decision Per Traveller
Choose Bilbao (BIO) if your route reaches it, for the network and the 17.10 EUR, 75-minute coach listed by the Basque Government; choose Biarritz (BIQ) if you are coming through France, for the 45 km hop and the Topo train from the border; choose San Sebastián Airport (EAS) only if a direct flight fits your schedule, 20 km away at Hondarribia; never choose Vitoria (VIT), which has no direct service.
And check any E21 bus reference against the operator, because that line left the airport on 1 June 2026.
The Pamplona shared day trip is the related pick for this page because it is the one that turns a transfer-heavy itinerary into a trip: a bilingual guide and coach take you along the bull run route for a full day out from the city, with lunch not included, and the operator's live listing carries the current price and dates.
Every airport above lands you in the same small, rain-blessed, food-obsessed city, and every one of them is covered in more depth on its own page: start with San Sebastián Airport for the closest option, Bilbao Airport to San Sebastian for the main gateway, or Biarritz Airport to San Sebastián for the French approach. Whichever you pick, the city at the end of the journey is the easy part of the decision, and the rest of this site, beginning with San Sebastian Spain Guide's own things to do in San Sebastian, takes over from the moment your coach pulls in.