Below we have compiled essential flight information for anyone who is flying from Amsterdam-Schiphol to Barajas, including airliners who offer flights and their flight times. In total, there are 22 airliners to choose from including Emirates, Jet Linx Aviation, China Airlines, AirSERBIA, Aerolineas Argentinas, TAAG Angola Airlines, China Eastern Airlines, American Airlines, GOL Linhas Aereas, Garuda Indonesia, Aeromexico, Vueling, LATAM Airlines, Finnair, Air Baltic, Iberia Express, Kenya Airways, Air Europa, Delta Air Lines, KLM, Etihad Airways and Xiamen Air. When travelling from Amsterdam-Schiphol you will cover about 908 miles before you reach Barajas. This journey will take 2 Hours 32 Minutes.
Depending on the day of the week and the time of day you book, flight prices can vary dramatically. If you are on a tight budget then you should avoid flying at peak hours as the prices are more expensive. The cheapest flights are in the evenings and in mid week. If it is possible, you should book your flights 2 or more months in advance as ticket prices will be substantially lower.
Xiamen Air is the most popular airliners who operate this route. They have around 30 a week with times that vary between 07:00 and 21:40.
To book your flight you can visit Xiamen Air on their website www.google.com/search?q=Xiamen Air. You will find up to date information on availability and the latest discounts.
Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.
Other routes are also possible. Flying from a different airport may offer more convenient flight times, so below we have we have put a list of other routes that may well be suitable.
Alternative Direct Routes
Brussels to Madrid
2 Hours 22 Minutes
Dusseldorf to Madrid
2 Hours 30 Minutes
Eindhoven to Madrid
2 Hours 27 Minutes
If you are planning to hire a car from Barajas airport then don’t wait until you arrive. The prices are typically 20% to 30% higher and the availability of vehicles are much lower. You can check out the solutions we have for car hire on our car hire pages which can save you £££’s.
Who flies from Amsterdam to Madrid?
The following airlines fly from Amsterdam (AMS) to Madrid (MAD): Aerolineas Argentinas, Aeromexico, Air Baltic, Air Europa, AirSERBIA, American Airlines, China Airlines, China Eastern Airlines, Delta Air Lines, Emirates, Etihad Airways, Finnair, Garuda Indonesia, GOL Linhas Aereas, Iberia Express, Jet Linx Aviation, Kenya Airways, KLM, LATAM Airlines, TAAG Angola Airlines, Vueling, Xiamen Air.
How far is the flight from Amsterdam to Madrid?
The flight from Amsterdam to Madrid is 1,461KM or 908 miles.
How long does the flight from Amsterdam to Madrid to take?
The flight from Amsterdam to Madrid takes 2 Hours 32 Minutes.
Alternative Airports in Spain with Connections from Schiphol Airport