[menuItemContent][menuItemRightSideContent]
Currency

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices across different modes

Sat
Jul 31
$62Renfe
$47Alsa
$382Iberia
Sun
Aug 1
$62Renfe
$47Alsa
Find prices
Mon
Aug 2
$62Renfe
$47Alsa
$243Iberia
Tue
Aug 3
$62Renfe
$47Alsa
$281Iberia
Wed
Aug 4
$62Renfe
$47Alsa
$168Iberia
Thu
Aug 5
$62Renfe
$47Alsa
$140Iberia
Fri
Aug 6
$47Renfe
$47Alsa
$281Iberia
Sat
Aug 7
$62Renfe
$47Alsa
$389Iberia
Sun
Aug 8
$62Renfe
$47Alsa
$399Iberia
Mon
Aug 9
$62Renfe
$47Alsa
$164Iberia
Tue
Aug 10
$56Renfe
$47Alsa
$235Iberia
Wed
Aug 11
$56Renfe
$47Alsa
$75Iberia
Thu
Aug 12
$62Renfe
$47Alsa
$338Iberia
Fri
Aug 13
$54Renfe
$47Alsa
$281Iberia
Sat
Aug 14
$62Renfe
$47Alsa
$330Iberia
Sun
Aug 15
$62Renfe
$47Alsa
$200Iberia
Mon
Aug 16
$62Renfe
$47Alsa
$168Iberia
Tue
Aug 17
$56Renfe
$47Alsa
$235Iberia
Wed
Aug 18
$56Renfe
$47Alsa
$200Iberia
Thu
Aug 19
$56Renfe
$47Alsa
$235Iberia
Fri
Aug 20
$41Renfe
$47Alsa
$136Iberia

Flight Information to Donostia-San Sebastian from Madrid

distanceDistance218 miles (352 km)
durationAverage flight duration1 h 5 min
priceAverage plane ticket price$247 (€197)
changesDirect flightYes
carriersAirlinesIberia, Air Nostrum or Air Europa

Flights from Madrid to Donostia-San Sebastian cover the 218 miles (352 km) long journey taking on average 1 h 5 min with our travel partners like Iberia, Air Nostrum or Air Europa. There are direct flight services available. While the average ticket price for this journey costs around $247 (€197), you can find the cheapest plane ticket for as low as $140 (€112). Travelers depart most frequently from Madrid Barajas Airport and arrive in San Sebastian.

Airlines

Travel with Air Europa and Iberia between Madrid and Donostia-San Sebastian

You can travel by flight between Madrid and Donostia-San Sebastian with Air Europa and Iberia for as low as $141 (€112). When you search for schedules and tickets, Omio will show you the best journey.

Iberia
Air Europa

Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight from Madrid to Donostia-San Sebastian including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

Find the perfect Iberia flight from Madrid to Donostia-San Sebastian for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Iberia flight schedules and compare the cheapest, fastest or earliest flight from Madrid to Donostia-San Sebastian. You can also check relevant travel information for the Iberia flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Iberia plane tickets online. You can expect to travel around 218 miles (352 km) on this route and your Iberia Madrid to Donostia-San Sebastian plane ticket can cost as little as $141 (€112) one-way if you book in advance. When you search for Iberia tickets from Madrid to Donostia-San Sebastian in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Iberia plane tickets online quickly and easily on Omio and enjoy the travel experience!

When purchasing your Iberia flight tickets from Madrid to Donostia-San Sebastian, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived for trips between May 28 and June 30, 2020. Flexible condition for flights until August 31, as long as they were booked before May 28, 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Madrid to San Sebastian flights: An Overview

Flights from the Spanish city of Madrid to San Sebastian are a fast and ideal method to travel the 352 kilometers separating these two cities. While the city of Madrid is famous for its articulate architectural, magnificent buildings and modern restaurants, San Sebastian, on the other hand, is known for its superb local beaches. There are multiple airlines plying from Madrid to San Sebastian, both direct and connecting flights. The flight time is not a long one with direct options landing at San Sebastian airport in as little as one hour 15 minutes. Connecting flights with one stopover take a minimum duration of four hours and 40 minutes depending on the airline chosen and the route taken, including the wait time at transfer airports. With as many as six direct departures a day, passengers are sure to find a flight that suits their schedule.

Which airlines fly from Madrid to San Sebastian?

Airlines with regularly scheduled flights from Madrid to San Sebastian include Air Nostrum in conjunction with Iberia and vueling. Air Nostrum is the only airline company that offers direct flights between the two cities. Other airlines that schedule connecting flights between these two European cities include KLM, Air France, and vueling.  

How long is the flight from Madrid to San Sebastian?

A direct flight across the 352 kilometer route is not a long one. The fastest advertised journey is the Air Nostrum/Iberia flight that takes just one hour 15 minutes. Passengers boarding a connecting flight will take more time to arrive at San-Sebastian depending on the flight, the waiting time, and destination of the connecting city. The common stopover destinations for most Madrid to San Sebastian connecting flights are in Paris or Barcelona. 

How many flights are there from Madrid to San Sebastian?

There are multiple direct and stopover flights from Madrid to San Sebastian daily. Air Nostrum offers up to six Madrid to San Sebastian direct flights each day from Monday to Friday. On weekends, the number of direct flights ranges from four to five every day. The number of flights from Madrid to San Sebastian may vary depending on the day of the week and the availability of airlines. Other airlines schedule several connecting flights every day, making it convenient for travelers due to available flights throughout the day. With the average of five direct flights and 10 connecting flights from Madrid to Sa Sebastian, there are more than 60 flights between these cities weekly.

What are the departure and arrival airports for flights from Madrid to San Sebastian?

Departure Airport: Madrid-Barajas Adolfo Suárez airport is the departure airport for flights from Madrid to San Sebastian. The airport is located 12 kilometers northeast of the Puerta del Sol or Plaza Mayor de Madrid, Madrid's historical Centre. metro line 8 and the designated Airport Express bus operate 24 hours a day and are very convenient. The Barajas Line 8 train offers a fast route from the underground stations at Terminal 2 and 4 into central Madrid. Some of the amenities and services provided at the airport include; car hire services, currency exchange, a post office, restaurants and shops including duty-free options, disabled parking lots, and free WiFi access. 

Arrival Airport: San Sebastián airport is the arrival airport for planes from Madrid. The airport is located 22 kilometers from Donostia. Travelers can quickly get into the capital of Guipúzcoa in about 55 minutes via Lines E28 and E3 of the Ekialdebus. Lurraldebus also operate various routes between the airport and the city day and night. Taxis offer the quickest and most convenient way to get to and from the airport. Facilities offered include; a medical center, pharmacy, lounges, duty-free shops, unlimited WiFi, and currency exchange.

Travel Tips

Flights from Madrid to Donostia-San Sebastian
Take a flight to Donostia-San Sebastian easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Donostia-San Sebastian.
FAQs
What is the price of the cheapest flight from Madrid to Donostia-San Sebastian?
Flight tickets to Donostia-San Sebastian from Madrid for some dates and times can be found for as cheap as $141 (€112)  one way in the next 7 days.
How much does it cost to take a flight to Donostia-San Sebastian from Madrid?
The flight price to Donostia-San Sebastian from Madrid is on average $248 (€197)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is it from Madrid to Donostia-San Sebastian by plane?
When traveling this route you should expect the distance between Madrid and Donostia-San Sebastian by plane to be approximately 218 miles (352 km).
How long is the flight from Madrid to Donostia-San Sebastian?
On average the Madrid to Donostia-San Sebastian flight travel time is 1 h 5 min  for the 218 miles (352 km) long journey, but the duration can vary if you travel on weekends and holidays.
What airport in Madrid does the flight to Donostia-San Sebastian leave from? Which airport do I fly into Donostia-San Sebastian from Madrid?

Omio customers most frequently book their flights from Madrid Barajas Airport   to San Sebastian.

Where is the airport in Madrid to go to Donostia-San Sebastian? Where is the airport in Donostia-San Sebastian located?

Passengers booking this route most frequently board their flights from Madrid Barajas Airport and need to travel around 7 miles (12 km) from the city center to get to this airport.

Passengers arriving in Donostia-San Sebastian most often land in San Sebastian and need to travel about 9 miles (15 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from San Sebastian to get you to the city center of Donostia-San Sebastian.

Which airlines can take me between Madrid and Donostia-San Sebastian?
When taking a flight from Madrid to Donostia-San Sebastian, you can count on Iberia, Air Nostrum or Air Europa for the best way to get you to Donostia-San Sebastian. You can also check all possible airlines who offer a service from Madrid to Donostia-San Sebastian and compare the amenities they offer before buying a plane ticket.
When does the first flight depart from Madrid to Donostia-San Sebastian? When does the last flight depart from Madrid to Donostia-San Sebastian?
You can take the first flight from Madrid to Donostia-San Sebastian at 5: 40 AM. The last flight from Madrid to Donostia-San Sebastian that you can take departs at 2: 00 PM. Omio shows you the latest flight from Madrid to Donostia-San Sebastian schedule to help you book the best departure time for this route.
How far in advance should I purchase a plane ticket from Madrid to Donostia-San Sebastian to get the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you purchase plane tickets to Donostia-San Sebastian from Madrid within the next 7 days, you can find tickets to cost on average $248 (€197) one way. To find the best prices for this journey, consider booking your plane ticket from Madrid to Donostia-San Sebastian a few months in advance.