Flights from Madrid to Berlin

The cheapest flights from Madrid to Berlin

Showing times and prices for Dec 09

Cheapest

54

Average

468

The best way to find a cheap flight ticket from Madrid to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
07:45PMMadrid Barajas Airport3h00 10:45PMBerlin Brandenburg Airport
0 transfers
541One-way
2nd Cheapest
04:00PMMadrid Barajas Airport3h05 07:05PMBerlin Brandenburg Airport
0 transfers
711One-way
07:50AMMadrid Barajas Airport3h05 10:55AMBerlin Brandenburg Airport
0 transfers
931One-way
06:25PMMadrid Barajas Airport15h35 10:00AMBerlin Brandenburg Airport
1 transfer
1181One-way
08:10PMMadrid Barajas Airport13h30 09:40AMBerlin Brandenburg Airport
1 transfer
2261One-way

Flight schedule from Madrid to Berlin

Showing flights for tomorrow, Friday, December 9
06:20AMMadrid Barajas Airport7h35 01:55PMBerlin Brandenburg Airport
1 transfer
06:20AMMadrid Barajas Airport6h35 12:55PMBerlin Brandenburg Airport
1 transfer
06:20AMMadrid Barajas Airport4h35 10:55AMBerlin Brandenburg Airport
1 transfer
07:05AMMadrid Barajas Airport14h50 09:55PMBerlin Brandenburg Airport
1 transfer
07:05AMMadrid Barajas Airport6h40 01:45PMBerlin Brandenburg Airport
1 transfer
07:25AMMadrid Barajas Airport6h15 01:40PMBerlin Brandenburg Airport
1 transfer
07:25AMMadrid Barajas Airport7h30 02:55PMBerlin Brandenburg Airport
1 transfer
07:25AMMadrid Barajas Airport4h35 12:00PMBerlin Brandenburg Airport
1 transfer
07:50AMMadrid Barajas Airport3h05 10:55AMBerlin Brandenburg Airport
0 transfers
08:30AMMadrid Barajas Airport5h25 01:55PMBerlin Brandenburg Airport
1 transfer
12:05PMMadrid Barajas Airport7h05 07:10PMBerlin Brandenburg Airport
1 transfer
12:05PMMadrid Barajas Airport6h05 06:10PMBerlin Brandenburg Airport
1 transfer
01:00PMMadrid Barajas Airport24h45 01:45PMBerlin Brandenburg Airport
1 transfer
01:00PMMadrid Barajas Airport8h55 09:55PMBerlin Brandenburg Airport
1 transfer
01:40PMMadrid Barajas Airport7h15 08:55PMBerlin Brandenburg Airport
1 transfer
01:40PMMadrid Barajas Airport6h15 07:55PMBerlin Brandenburg Airport
1 transfer
01:40PMMadrid Barajas Airport5h15 06:55PMBerlin Brandenburg Airport
1 transfer
03:00PMMadrid Barajas Airport22h45 01:45PMBerlin Brandenburg Airport
1 transfer
03:00PMMadrid Barajas Airport6h55 09:55PMBerlin Brandenburg Airport
1 transfer
03:20PMMadrid Barajas Airport4h50 08:10PMBerlin Brandenburg Airport
1 transfer
04:00PMMadrid Barajas Airport3h05 07:05PMBerlin Brandenburg Airport
0 transfers
05:05PMMadrid Barajas Airport5h20 10:25PMBerlin Brandenburg Airport
1 transfer
06:25PMMadrid Barajas Airport15h35 10:00AMBerlin Brandenburg Airport
1 transfer
07:45PMMadrid Barajas Airport3h00 10:45PMBerlin Brandenburg Airport
0 transfers
08:10PMMadrid Barajas Airport13h30 09:40AMBerlin Brandenburg Airport
1 transfer
08:25PMMadrid Barajas Airport17h20 01:45PMBerlin Brandenburg Airport
1 transfer
08:25PMMadrid Barajas Airport25h30 09:55PMBerlin Brandenburg Airport
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15

The fastest flights from Madrid to Berlin

Showing times and prices for Dec 09

Fastest Journey

3 h

Average

9 h 16 m

Flights per day

27

Distance

1870 km

Of the 27 flights that leave Madrid for Berlin every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
07:45PMMadrid Barajas Airport3h00 10:45PMBerlin Brandenburg Airport
0 transfers
541One-way
2nd Fastest
04:00PMMadrid Barajas Airport3h05 07:05PMBerlin Brandenburg Airport
0 transfers
711One-way
2nd Fastest
07:50AMMadrid Barajas Airport3h05 10:55AMBerlin Brandenburg Airport
0 transfers
931One-way
07:25AMMadrid Barajas Airport4h35 12:00PMBerlin Brandenburg Airport
1 transfer
4681One-way
06:20AMMadrid Barajas Airport4h35 10:55AMBerlin Brandenburg Airport
1 transfer
3991One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Berlin?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Madrid to Berlin flight

distanceDistance1159 miles (1869 km)
durationAverage flight duration3 h
changesDirect flightYes
carriersAirlinesRyanair, PGA-Portugalia Airlines, Aegean Airlines, TAP Portugal, Lufthansa, White Airways, Turkish Airlines, jal, easyJet, avion express, Iberia Express, Iberia, KLM, Norwegian Air Shuttle, Edelweiss Air, Vueling, Germanwings, tab, Lufthansa Cityline, Swiss, Brussels Airlines, Bulgaria Air, Lot Polish Airlines, Icelandair, Air France, Air Europa or Air Dolomiti

Flights from Madrid to Berlin cover the 1159 miles (1869 km) long trip taking on average 3 h with our travel partners like Ryanair, PGA-Portugalia Airlines, Aegean Airlines, TAP Portugal, Lufthansa, White Airways, Turkish Airlines, jal, easyJet, avion express, Iberia Express, Iberia, KLM, Norwegian Air Shuttle, Edelweiss Air, Vueling, Germanwings, tab, Lufthansa Cityline, Swiss, Brussels Airlines, Bulgaria Air, Lot Polish Airlines, Icelandair, Air France, Air Europa or Air Dolomiti. There are direct flight services available. Travelers depart most frequently from Madrid Barajas Airport and arrive in Berlin Brandenburg Airport.

Airlines: Ryanair, Lufthansa and easyJet flights from Madrid to Berlin

Find the best route from Madrid to Berlin with Ryanair, Lufthansa and easyJet. Comparing schedules and prices and booking the most convenient trip has never been easier with over 1000 travel companies on Omio.

Ryanair
easyJet
Lufthansa

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

    EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travelers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travelers bringing hand luggage and checked luggage.

      Germany's largest airline is Lufthansa. Fly from Madrid to Berlin and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

      Enjoy a smooth and easy route to Berlin from Madrid with Lufthansa! As an official travel partner of Lufthansa, Omio can help you search current flight schedules and timetables from Lufthansa, compare the best routes between Madrid and Berlin as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Lufthansa Madrid to Berlin plane ticket available today. If you search for Lufthansa tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight from Madrid to Berlin on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 1159 miles (1869 km) trip between Madrid and Berlin with ease and comfort on a flight with Lufthansa.

        Flights from Madrid to Berlin

        It’s easy to find flights from Madrid Barajas Airport (MAD) to Berlin’s Brandenburg Airport (BER) with Omio. There are a variety of departure times to suit any schedule, along with several options for transfer points, from Paris Charles De Gaulle (CDG), to Frankfurt Am Main (FRA), and even Amsterdam Schiphol Airport (AMS). Depending on the day of the week you wish to travel, direct flights can even be found with travel times as brief as 3h. Whether you’re wishing to leave first thing in the morning or to travel overnight, several carriers make the 1,162- mile (1,870 km) journey to Germany’s beautiful capital safe and convenient.

        How many flights are there from Madrid to Berlin?

        Depending on the day of the week, there can be up to a dozen flights to choose from. Tuesdays tend to have only about half as many choices for departures, but the weekends are full of options for carriers, transfer points, and flight durations. Be sure to consider more than one day for travel, as the prices can vary depending on which carriers are operating on certain days.

        What are the departure and arrival airports for a flight from Madrid to Berlin?

        Departure airport: Madrid Barajas Airport (MAD), known as Adolfo Suárez Madrid-Barajas since 2014, is conveniently located about 7.5 miles (12 km) from the city center, easily accessed via the Metro (with stops at terminals 1, 2, 3, and 4) or by train on the "Cercanías"  C10 and C1 lines. Of course, you can always hail a taxi, too. With the "Fixed Airport Rate 4", you can be sure of a flat fare from the city center to the airport. However you choose to get to the Barajas airport, once there you’ll be able to enjoy some of the incredible passenger amenities on offer, including banking and money exchange locations, "air rooms" where passengers can safely sleep for a few hours, and of course excellent Wi-Fi services. Madrid Barajas Airport also offers PRM services for those with reduced mobility needs.

        Arrival airport: Berlin Brandenburg Airport (BER) is located about 17 miles (27 km) from the city center, known as Alexanderplatz. Traveling by rail to the city center is quite easy using the Airport Express train lines S45 S-bahn or S9, which depart every 20min for the Berlin Hauptbanhof. Alternatively, travelers can catch a ride on the X7 or X71 express buses, which will deliver them to the city center within 20min or less. The Berlin Brandenburg airport offers an incredible array of bars, cafes, and restaurants for the hungry traveler, in addition to world-class amenities such as shower services, currency exchange, and even duty-free shopping. Wi-Fi and PRM services are also available.

        Madrid to Berlin flights: Which airlines cover this route?

        Your best option for flying directly from Madrid to Berlin is with Iberia Airlines. However, single- and double-transfer flights can also be booked on a few other national airlines, including KLM Royal Dutch Airlines (Amsterdam Schiphol Airport) and Lufthansa (Frankfurt Am Main Airport). While these other carriers operate on a daily basis, it is important to note that Iberia only offers flights between Madrid and Berlin a few days out of the week.

        Iberia airline from Madrid to Berlin

        Iberia offers direct flights from Madrid to Berlin a few days each week. These flights last only about 3h and so are perfect for the traveler who wants to arrive quickly. You can check in for your flight on Iberia at Terminal T4, floor P2. It’s always a good idea to arrive early to allow for security screening, etc. Once checked in, be sure to experience Iberia’s VIP lounge located in the same terminal. Keep in mind that Iberia’s flights from Madrid to Berlin are non-refundable and do not permit changes and that travelers may only bring a personal item and a cabin item on board. Checked luggage will incur an extra fee. As a means of ensuring all travelers' safety during the Coronavirus pandemic, Iberia Airlines has instituted mask-wearing requirements and other safety measures.

        KLM Royal Dutch Airlines from Madrid to Berlin

        KLM offers single transfer flights with connections through Amsterdam Schiphol Airport (AMS) seven days a week. Departures range from early morning to late afternoon and generally have travel times of around 5h. You can check in for your flight on KLM at Terminal 1, or online. Arriving at the airport at least 2h early is recommended in order to ensure a swift and comfortable security and boarding experience. Remember that travelers may bring along one personal item weighing no more than 4 pounds (1.8 kg) and one checked bag weighing no more than 22 pounds (10 kg). Fees for additional baggage can be paid for at check in. For flights within Europe, KLM offers economy and European business classes on their Embraer airplanes thus offering a comfortable seat to compliment any budget! During these times of concern over the Coronavirus pandemic, KLM is also commited to your safety by adding additional cleaning protocols to all flights, encouraging social distancing, and requiring crew members and travelers to wear masks.

        Lufthansa airline from Madrid to Berlin

        Lufthansa flies daily from Madrid to Berlin with connections in Frankfurt Am Main Airport. Departures are offered from mid- to late-afternoon, with many flights lasting between 5h and 9h in total. Travelers can check in for their flight on Lufthansa at Terminal 1. Lufthansa recommends passengers arrive at the airport at least 2h early to allow time for security and baggage handling. You can bring along a personal item and a cabin item for free but checked bags do incur a fee. Please note that cancellations and changes are non-refundable. Lufthansa offers economy and business classes on their fleet of Airbus and Embraer airplanes for flights within Europe. In order to grant you peace of mind while flying with Lufthansa, all crew and travelers will be required to wear masks and the airline will be observing any travel restrictions in place.

        How to find cheap flights from Madrid to Berlin?

        It’s all about flexibility! The price of a flight between Madrid and Berlin can vary greatly depending on which day of the week you decide to travel, and even on which time of day you choose to depart! Of course, booking in advance is always a good idea as well. Omio has made things easy by providing a clear selection of airline carriers and departure times/dates so that you can travel with confidence knowing that you got the best price for your journey. Remember to travel light, too, as some airlines charge fees for checked baggage.

        How long is the flight from Madrid to Berlin?

        Travel times between Madrid and Berlin depend on whether or not a layover is included, and this can make a world of a difference in your flight duration! For example, Iberia offers a direct flight from Madrid to Berlin which only lasts for about 3h. It all depends on how flexible your dates of travel are and whether you prefer to travel first thing in the morning or later in the day.

             

        Cheap flights from Madrid to Berlin: when to book to save $

        Time Price Savings
        1 week earlier 42 €
        2 weeks earlier 31 €35%
        3 weeks earlier 29 €45%
        1 month before 26 €62%
        2 months earlier 28 €50%
        3 months earlier 26 €62%


        When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Madrid - Berlin: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Madrid to Berlin timing is everything.

        Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Madrid to Berlin and save as much as possible on ticket prices. In general, when you book a flight:

        • Buying your air tickets from Madrid to Berlin 3 weeks in advance means you could save up to 45% compared to the price available on the day of departure.
        • If you book a flight from Madrid - Berlin 2 months in advance you save up to about 50% compared to the initial price.
        • By booking 3 months in advance you could save up to 62%
        • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

        Travel Tips: Madrid to Berlin Flight

        Travel Tips: Take a flight to Berlin 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 Berlin.
        FAQs

        Travel between Madrid, Spain and Berlin, Germany by plane is: Unrestricted.

        What is the status of international entry into Germany from Spain?

        International entry status: Entry is unrestricted for citizens and permanent residents of Spain

        Do I need to self-quarantine on arrival in Germany from Madrid?

        Conditions of entry:

        • There are no current restrictions

        What are the safety rules to follow in Berlin, Germany?

        When traveling in Germany, you must follow these COVID-19 safety rules:

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

        The information above was last checked on 11/6/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Madrid and Berlin before traveling.

        The restriction level for your return flight to Madrid, Spain from Berlin is: Unrestricted.

        Is my return flight into Madrid from Berlin restricted?

        International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Germany

        Do I need to quarantine on arrival in Spain from Berlin?

        Conditions of reentry:

        • There are no current restrictions

        What are the safety rules to follow in Madrid, Spain?

        The government of Spain has imposed these measures to reduce the spread of COVID-19:

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

        Last checked on 11/17/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Madrid from Berlin closer to your date of departure here here.

        The flight distance from Madrid to Berlin is around 1159 miles (1869 km).
        While the time it takes to travel 1159 miles (1869 km) to Berlin from Madrid can vary based on specific dates, weekends, and holidays, the Madrid to Berlin flight journey time is on average 3 h.

        Omio customers who book cheap flights for this route most frequently fly from Madrid Barajas Airport   to Berlin Brandenburg Airport.

        Passengers board their flight most frequently from Madrid Barajas Airport, which is located around 9.9 miles (15.9 km) away from the city center, and they get off the plane at Berlin Brandenburg Airport, located 15.4 miles (24.9 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Berlin Brandenburg Airport to take you to the city center of Berlin.

        For the best Madrid to Berlin flight to book, you can travel safely and comfortably with Ryanair, PGA-Portugalia Airlines, Aegean Airlines, TAP Portugal, Lufthansa, White Airways, Turkish Airlines, jal, easyJet, avion express, Iberia Express, Iberia, KLM, Norwegian Air Shuttle, Edelweiss Air, Vueling, Germanwings, tab, Lufthansa Cityline, Swiss, Brussels Airlines, Bulgaria Air, Lot Polish Airlines, Icelandair, Air France, Air Europa or Air Dolomiti. However, it's always good to check all possible airlines with services to Berlin from Madrid to compare what amenities they may offer.
        Yes, there are direct flights from Madrid to Berlin, and you can find a direct flight for this route with Iberia Express  on Omio. It's worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
        The earliest flight departing from Madrid to Berlin leaves at 9: 20 PM. The last flight departing from Madrid to Berlin leaves at 9: 20 PM. You can find the latest Madrid to Berlin flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.

        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.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language