How to get from Düsseldorf to Madrid

Travel options
from Düsseldorf to Madrid

You can get from Düsseldorf to Madrid by train, bus or flight.

Our recommendation

To get from Düsseldorf to Madrid on 09 Aug we recommend taking a flight because it’s the best combination of price and speed.

07:50Dusseldorf Airport2h40 10:30Madrid Barajas Airport
0 changes
19:35Dusseldorf Airport2h45 22:20Madrid Barajas Airport
0 changes
Other options
12:05Dusseldorf Airport2h40 14:45Madrid Barajas Airport
0 changes
21:45Düsseldorf, ZOB36h10 09:55Madrid, Aeropuerto Barajas T4
1 change
21:45Düsseldorf, ZOB36h45 10:30Madrid
1 change

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

09 Aug
10 Aug
11 Aug
12 Aug
13 Aug
14 Aug
15 Aug
16 Aug
17 Aug
18 Aug
19 Aug
20 Aug
21 Aug
22 Aug
23 Aug
24 Aug
25 Aug
26 Aug
27 Aug
28 Aug
29 Aug

Travel Information to Madrid from Düsseldorf

distanceDistance897 miles
modeAvailable travel modesCoach, flight, ferry or train
priceTicket price range£2 - £162
cheapestCheapest modeTrain • £2 • 25 h 10 min
fastestFastest modeFlight • £162 • 2 h 40 min
carriersPopular travel companiesFlixbus or Air France

Take a coach, flight, ferry or train to travel 897 miles between Düsseldorf and Madrid. If speed is a priority, then a flight is the best option with an average duration of 2 h 40 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £2. The most popular travel providers which serve this trip are Flixbus or Air France among others. Travellers can even take a direct coach or flight from Düsseldorf to Madrid.

Travel Tips: Travel from Düsseldorf to Madrid

Travel to Madrid 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 Düsseldorf to Madrid.

International travel from Düsseldorf, Germany to Madrid, Spain is: Fully open.

Can I enter Spain if coming from Germany?

Entry into Spain is currently allowed for: Entry is fully open for citizens and permanent residents of Germany.

Am I required to self-quarantine upon arrival to Madrid if travelling from Düsseldorf?

Conditions of entry:

  • Specific entry restrictions may apply for travel to Spain: Canary Islands

What measures do I need to follow in Madrid, Spain due to the pandemic?

All travellers in Spain must observe the following coronavirus safety measures:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 28/07/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey from Düsseldorf to Madrid.

The restriction level for your return to Düsseldorf, Germany from Spain is: Fully open.

Is my journey back to Düsseldorf from Madrid restricted?

Entry into Germany is currently allowed for: Entry is fully open for citizens and permanent residents of Spain.

Do I need to self-quarantine upon arrival in Düsseldorf from Madrid?

Conditions of reentry into Germany:

  • There are no current restrictions

What are the coronavirus safety measures I need to follow in Düsseldorf, Germany?

You should observe these safety measures in Germany as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information about your return travel to Germany was last checked on 07/08/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Düsseldorf from Madrid closer to your date of departure here.

There are 4 ways to get from Düsseldorf to Madrid: coach, flight, ferry or train.

Train services offer the cheapest way to get from Düsseldorf to Madrid. Tickets for a train cost on average £2.

This is compared to other travel options to Madrid:

A train is about £98 less than a coach, which costs on average £99 for this route.

A train is £160 less than a flight for this route with tickets for a flight from Düsseldorf to Madrid costing on average £162.

The quickest way to travel from Düsseldorf to Madrid is by flight, which takes on average 2 h 40 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a coach requires on average 25 h 55 min   of travel time.

In comparison, going by train can take 25 h 10 min   on average.

The distance between Düsseldorf and Madrid is around 897 miles.

The average frequency per day from Düsseldorf to Madrid is:

  • Around 1 coach per day.
  • Around 1 train per day.

However, we recommend checking specific travel dates for your journey to Madrid from Düsseldorf as scheduled services by coach, flight, ferry or train can vary by season or day of the week.

These are the most popular departure and arrival points when travelling from Düsseldorf to Madrid:

  • Most travellers who buy a coach ticket from Düsseldorf to Madrid depart from Düsseldorf, Hbf, Worringer Straße to Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
  • Most travellers board their plane from Dusseldorf Airport and arrive in Madrid Barajas Airport.
  • Most travellers who book a train ticket from Düsseldorf to Madrid depart from Düsseldorf Hbf to Madrid-Puerta de Atocha.

Omio works with many trusted partners that can help you travel the best way from Düsseldorf to Madrid:

  • You can take a coach from Düsseldorf to Madrid with Flixbus. Cheap tickets can be found for £99 with Flixbus from Düsseldorf to Madrid.
  • You can travel between Düsseldorf and Madrid by flight with Air France. You can find cheap tickets on Omio for £162 with Air France from Düsseldorf to Madrid.

Yes, there are direct services available from Düsseldorf to Madrid with the following travel operators:

  • You'll find direct coaches with.
  • You'll find direct flights with Iberia.

Direct services tend to save you time and add more convenience in getting you to Madrid as you won't need to change in between, so it's worth paying attention to before booking your tickets from Düsseldorf to Madrid.

Omio customers who travel from Düsseldorf to Madrid often also extend their holiday to go to Barcelona, Valencia or Sevilla. Omio can help you plan your trip by finding the best connections between Madrid and these popular destinations at a great price.

Before travelling from Düsseldorf to Madrid, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket for this route is on average £99 one way.
  • The price of a plane ticket is on average £162 one way for this trip.
  • The price of a train ticket is on average £2 one way for this route.

But we recommend booking Düsseldorf to Madrid tickets online a few months before your planned travel date to score the best deals and save money on your trip.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone