Cheapest
Average
The best way to find a cheap flight ticket from Madrid to Düsseldorf is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
2 h 35 m
Average
4 h 52 m
Flights per day
5
Distance
1447 km
Of the 5 flights that leave Madrid for Düsseldorf every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 897 miles (1447 km) | |
Average flight duration | 5 h 20 min | |
Average plane ticket price | $278 (€249) | |
Direct flight | No | |
Airlines | Air Nostrum, Lufthansa Cityline, Air France, PGA-Portugalia Airlines, Air Europa, White Airways, KLM, Iberia, Lufthansa, Eurowings, Ryanair, Vueling or TAP Portugal |
Flights from Madrid to Düsseldorf cover the 897 miles (1447 km) long journey taking on average 5 h 20 min with our travel partners like Air Nostrum, Lufthansa Cityline, Air France, PGA-Portugalia Airlines, Air Europa, White Airways, KLM, Iberia, Lufthansa, Eurowings, Ryanair, Vueling or TAP Portugal. There are direct flight services available. While the average ticket price for this journey costs around $278 (€249), you can find the cheapest plane ticket for as low as $153 (€138). Travelers depart most frequently from Madrid Barajas Airport and arrive in Dusseldorf Airport.
Travel to Düsseldorf from Madrid from $153 (€138) with Omio’s flight partners Air France, Lufthansa and Eurowings! You can find the best schedules and tickets when comparing and booking the most convenient route for you.
Business travelers or vacationers planning a trip to Germany from the Spanish capital can take daily direct flights from Madrid to Dusseldorf. Flights on this route are provided by a national carrier and budget airline, with journey times of around two hours and 30 minutes. Take off options include morning, afternoon and evening flights. Indirect connections from Madrid are also available, requiring one change in transit.
Spanish national airline Iberia and budget operator Air Europa offer direct flights to Dusseldorf from Madrid. Indirect connections include KLM flights via Amsterdam, British Airways connections via London Heathrow, and Vueling services via Barcelona. An alternative additional option is a Ryanair budget direct flight from Madrid to nearby Cologne/Bonn airport.
Iberia direct flights are the fastest option for the 899-mile trip north-east from the Spanish capital to the German city, taking two hours and 30 minutes. Air Europa connections take five minutes longer to reach Dusseldorf. The fastest indirect route is the British Airways connection via London, taking four hours and 45 minutes, although other indirect connections take upwards of five hours.
There are five daily direct flights to Dusseldorf from Madrid, including two budget flight options with Air Europa. There are more than 20 indirect connections daily, with a wide range of airlines. Take off times for direct flights include morning, afternoon and evening departures.
Departure airport: Flights depart from Madrid Barajas. Spain's busiest flight hub, Barajas Airport is located about 10 miles north-east of the city center, with regular public transport connections on Metro line 8 and Cercanias C1 and C10 rail services, taking around 20 minutes. The terminal has short and long stay parking lots, Castilian gourmet stores, tapas bars, international restaurants, business lounges, and free Wifi.
Arrival airport: Dusseldorf Airport is about four miles north of the city center, connected by regular train services, with the Skytrain shuttle linking the airport rail platforms with the terminal. Passenger facilities at the airport include duty-free stores, cafe-bars, business lounges, free WiFi and car rental desks.
Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Madrid to Düsseldorf and save as much as possible on ticket prices. In general, when you book a flight:
Flights from Madrid to Düsseldorf generally leave from Madrid Barajas Airport and arrive in Dusseldorf Airport.
Madrid Barajas Airport is 15 km away from Madrid city centre and Dusseldorf Airport is 9.7 km from Düsseldorf city centre.
Here are some other resources that might have the information you need