Flights from Madrid to Germany from 82EUR*

If you want to apply a resident or large family discount, you’ll be able to do so in the next step.

Popular Flight Deals Madrid to Germany

Madrid (MAD)to

Berlin (BER)
Depart: 27/01/2027
From
82EUR
Seen 1 day ago
One-way

Madrid (MAD)to

Munich (MUC)
Depart: 06/12/2026
From
131USD
Seen 1 hour ago
One-way

Madrid (MAD)to

Frankfurt (FRA)
Depart: 20/11/2026
From
221EUR
Seen 5 hrs ago
One-way

Madrid (MAD)to

Dusseldorf (DUS)
Depart: 17/11/2026
From
110EUR
Seen 19 hrs ago
One-way

Madrid (MAD)to

Hamburg (HAM)
Depart: 05/12/2026
From
156EUR
Seen 1 day ago
One-way
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.

Best flight deals Madrid to Germany

keyboard_arrow_down
Best flight deals Madrid to Germany
From
To
Fare Type
Dates
Price
Madrid (MAD)Berlin (BER)One-way
/
Basic
Depart: 27/01/2027

From

82EUR

Seen 1 day ago

Madrid (MAD)Dusseldorf (DUS)One-way
/
Basic
Depart: 17/11/2026

From

110EUR

Seen 19 hrs ago

Madrid (MAD)Munich (MUC)One-way
/
Basic
Depart: 10/03/2027

From

83EUR

Seen 20 hrs ago

Madrid (MAD)Frankfurt (FRA)One-way
/
Basic
Depart: 03/03/2027

From

112USD

Seen 1 day ago

Madrid (MAD)Hamburg (HAM)One-way
/
Basic
Depart: 14/03/2027

From

152EUR

Seen 16 hrs ago

*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.
Travel from Madrid

Flights to Germany from Madrid

Vueling flies direct from Madrid to 5 German cities: Berlin, Munich, Hamburg, Frankfurt and Düsseldorf. The flight takes around 2 and a half hours, and each of the 5 opens up a part of the country with a character all of its own.

Berlin for recent history and nightlife, Munich for the Alps and Bavaria, Hamburg for the port cities of the north, Frankfurt for the Rhine valley and Düsseldorf for the Ruhr. Where you land can shape the rest of the trip.

What documents you need to travel to Germany

Germany and Spain are both in the European Union and the Schengen Area, so Spanish citizens only need a valid Spanish ID card (DNI) or passport. No visa, no extra paperwork.

Schengen flights require the physical DNI. The digital version is only valid on flights within Spain, and that detail catches people out at the check-in desk. Check the expiry date before you book, because an expired document means you cannot board. If you are travelling with children, each one needs their own. If you hold another nationality, check your situation on the travel documents page.

What to know when you land in Germany

High-speed rail. ICE trains link the main cities reliably and on time, leaving from stations right in the centre. Frankfurt to Cologne takes just over an hour, Berlin to Munich around 4. Flying into one city and home from another usually works better than a simple return.

Opening hours. People eat early here: kitchens start serving dinner at 18:00 and many close around 22:00. On Sundays nearly all shops are shut, supermarkets included, so do your shopping on Saturday.

Cash. Plenty of bars, bakeries and markets in Germany still do not take cards, especially outside the big cities. It is one of the few places in Western Europe where carrying notes really pays off.

Climate by region. Summers are warm but changeable, with frequent rain. Winters are cold, and snow is common in the south and the Bavarian Alps. A warm layer comes in handy all year round, August included.

Germany uses type C and F plugs, with two round pins, at 230V.

What to do in Germany

Berlin

Berlin is home to the Reichstag and its Foster dome, the Brandenburg Gate, the surviving stretch of the Wall at the East Side Gallery and Museum Island, a World Heritage Site. Kreuzberg and Neukölln are where neighbourhood life happens, and the nightlife is the best known in Europe.

Munich and Bavaria

Munich pairs Marienplatz, the Pinakothek and the beer gardens of the English Garden with a closeness to the Alps that no other big German city can match. Neuschwanstein Castle and Lake Chiemsee are less than 2 hours away, and Oktoberfest runs from late September into early October.

Hamburg and the north

Hamburg has more bridges than Venice and Amsterdam put together. The Speicherstadt, the largest warehouse district of its kind in the world, is a World Heritage Site, and the Elbphilharmonie towers over the harbour. The Sunday morning fish market has been trading since the 18th century.

Frankfurt and Düsseldorf

Frankfurt is a city of skyscrapers and home to the Städel Museum, and it is the gateway to the Rhine valley, with its castles and terraced vineyards. Düsseldorf opens up the Ruhr, with the Königsallee for shopping and Cologne and its cathedral half an hour away by train.

Luggage for your flight to Germany

What you can take depends on the fare you choose when booking. The simplest fare includes a personal item that fits under the seat in front, and from there you can add cabin or checked luggage.

For a city break, cabin luggage is usually enough. If you are travelling in winter or heading into the Alps, warm clothes take up more room than you expect. Check the current conditions in Vueling’s luggage policy.

Frequently asked questions about flying from Madrid to Germany

Which German cities does Vueling fly to from Madrid?

Vueling flies direct from Madrid to Berlin, Munich, Hamburg, Frankfurt and Düsseldorf: 5 destinations covering the capital, the port cities of the north, Bavaria and the industrial west of the country. From any of them, ICE trains connect you with the rest of Germany. Use the search tool on this page to check availability for your dates.

How long is the flight from Madrid to Germany?

It depends on where you are going. Direct flights from Madrid to Berlin, Munich or Frankfurt take around 2 and a half hours. Hamburg is a little further north, so the flight is slightly longer, but none of the 5 German routes from Madrid reaches 3 hours.

Do I need a passport to fly from Madrid to Germany?

No. Germany and Spain are both in the European Union and the Schengen Area, so Spanish citizens only need a valid physical Spanish ID card (DNI). The digital DNI is only valid on flights within Spain. Check the expiry date before you book, because an expired document means you cannot board.

Is it worth getting around Germany by train?

Yes. ICE trains link the main German cities reliably and leave from central stations: Frankfurt to Cologne takes just over an hour, and Berlin to Munich around 4. That is what makes it easy to combine 2 or 3 cities, flying into one and home from another, without going back to the airport.

Do I need cash in Germany?

Yes, it helps. Many bars, bakeries and markets in Germany still do not accept cards, especially outside the big cities. It is one of the few places in Western Europe where cash still matters, so it is well worth carrying some euro notes with you from your very first day.

Do flights from Madrid to Germany earn Vueling Club points?

Yes, every flight operated by Vueling does, and joining the programme is free. You collect tier points on each flight. As you move up a tier, you get priority boarding: Priority boarding from the Plus tier and the highest boarding priority at the Premium tier, which makes a difference at busy airports.

Explore destinations