Flights from Madrid to Berlin

The cheapest flights from Madrid to Berlin

Showing times and prices for Oct 03

Cheapest

472

Average

674

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
10:30PMMadrid Barajas Airport11h35 10:05AMBerlin Brandenburg Airport
1 transfer
4721One-way
Cheapest
06:25PMMadrid Barajas Airport15h40 10:05AMBerlin Brandenburg Airport
1 transfer
4721One-way
2nd Cheapest
08:15PMMadrid Barajas Airport12h50 09:05AMBerlin Brandenburg Airport
1 transfer
5491One-way
08:15PMMadrid Barajas Airport18h15 02:30PMBerlin Brandenburg Airport
1 transfer
5501One-way
08:10PMMadrid Barajas Airport24h00 08:10PMBerlin Brandenburg Airport
1 transfer
5821One-way

Flight schedule from Madrid to Berlin

Showing flights for tomorrow, Monday, October 3
07:15AMMadrid Barajas Airport6h50 02:05PMBerlin Brandenburg Airport
1 transfer
07:15AMMadrid Barajas Airport9h50 05:05PMBerlin Brandenburg Airport
1 transfer
08:30AMMadrid Barajas Airport4h25 12:55PMBerlin Brandenburg Airport
1 transfer
08:30AMMadrid Barajas Airport8h25 04:55PMBerlin Brandenburg Airport
1 transfer
08:30AMMadrid Barajas Airport7h25 03:55PMBerlin Brandenburg Airport
1 transfer
08:30AMMadrid Barajas Airport5h25 01:55PMBerlin Brandenburg Airport
1 transfer
11:55AMMadrid Barajas Airport7h10 07:05PMBerlin Brandenburg Airport
1 transfer
12:55PMMadrid Barajas Airport7h00 07:55PMBerlin Brandenburg Airport
1 transfer
12:55PMMadrid Barajas Airport8h00 08:55PMBerlin Brandenburg Airport
1 transfer
12:55PMMadrid Barajas Airport6h00 06:55PMBerlin Brandenburg Airport
1 transfer
04:40PMMadrid Barajas Airport21h50 02:30PMBerlin Brandenburg Airport
1 transfer
04:40PMMadrid Barajas Airport16h25 09:05AMBerlin Brandenburg Airport
1 transfer
05:15PMMadrid Barajas Airport5h10 10:25PMBerlin Brandenburg Airport
1 transfer
05:50PMMadrid Barajas Airport20h40 02:30PMBerlin Brandenburg Airport
1 transfer
05:50PMMadrid Barajas Airport15h15 09:05AMBerlin Brandenburg Airport
1 transfer
06:25PMMadrid Barajas Airport15h40 10:05AMBerlin Brandenburg Airport
1 transfer
08:10PMMadrid Barajas Airport24h00 08:10PMBerlin Brandenburg Airport
1 transfer
08:10PMMadrid Barajas Airport11h55 08:05AMBerlin Brandenburg Airport
1 transfer
08:15PMMadrid Barajas Airport12h50 09:05AMBerlin Brandenburg Airport
1 transfer
08:15PMMadrid Barajas Airport20h50 05:05PMBerlin Brandenburg Airport
1 transfer
08:15PMMadrid Barajas Airport18h15 02:30PMBerlin Brandenburg Airport
1 transfer
08:20PMMadrid Barajas Airport12h45 09:05AMBerlin Brandenburg Airport
1 transfer
10:30PMMadrid Barajas Airport11h35 10:05AMBerlin 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

Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23

The fastest flights from Madrid to Berlin

Showing times and prices for Oct 03

Fastest Journey

4 h 25 m

Average

12 h 4 m

Flights per day

23

Distance

1870 km

It's difficult to get from Madrid to Berlin without transferring at least once.

Fastest
08:30AMMadrid Barajas Airport4h25 12:55PMBerlin Brandenburg Airport
1 transfer
7501One-way
2nd Fastest
05:15PMMadrid Barajas Airport5h10 10:25PMBerlin Brandenburg Airport
1 transfer
7421One-way
08:30AMMadrid Barajas Airport5h25 01:55PMBerlin Brandenburg Airport
1 transfer
7361One-way
12:55PMMadrid Barajas Airport6h00 06:55PMBerlin Brandenburg Airport
1 transfer
7631One-way
07:15AMMadrid Barajas Airport6h50 02:05PMBerlin Brandenburg Airport
1 transfer
7371One-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

Entire homes & apartments

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

View all

Overview: Madrid to Berlin flight

distanceDistance1869 km
durationAverage flight duration3 h
priceAverage plane ticket price€284 (€284)
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 1869 km long journey 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. While the average ticket price for this journey costs around €284, you can find the cheapest plane ticket for as low as €185. Travellers depart most frequently from Madrid Barajas Airport and arrive in Berlin Brandenburg Airport.

Airlines: Ryanair, Lufthansa and easyJet Madrid to Berlin

Find the best flights to Berlin from Madrid with Omio's travel partners Ryanair, Lufthansa and easyJet from €185. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

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.

  • Average Price: €185

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

    Germany's largest airline is Lufthansa. Fly to Berlin from Madrid 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.

    One of the best ways to travel between Madrid and Berlin is by taking a flight with Lufthansa. Omio helps you find the ideal Lufthansa flight to Berlin from Madrid by showing you Lufthansa current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Madrid to Berlin journey. You can expect to travel 1159 miles (1869 km) from Madrid to Berlin on a flight with Lufthansa. If you are using the Omio app to search for flights from Madrid to Berlin, you can check straight away if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Lufthansa plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Madrid to Berlin!

      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 by plane between Madrid, Spain and Berlin, Germany is: Unrestricted.

      Is international entry into Berlin from Madrid restricted?

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

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

      Entry Requirements:

      • There are no current restrictions

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

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

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

      The above information was last checked on 10/1/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Berlin from Madrid closer to your date of departure here.

      The current restriction level for your return trip by plane from Berlin to Madrid is: Unrestricted

      Are there any international entry restrictions on returning to Spain from Germany?

      Reentry to Spain is allowed for: Entry is unrestricted for citizens and permanent residents of Germany

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

      What are the entry requirements?

      • 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:

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

      Last verified on 9/26/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Berlin to Madrid flight here.

      You can find a cheap flight from Madrid to Berlin for some dates and times for as low as €185  one way in the next 7 days.
      If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Madrid to Berlin flight prices are on average €284  one way.
      You should expect to travel around 1869 km  between Madrid and Berlin by plane.
      On average the Madrid to Berlin flight time is 3 h  covering the 1869 km long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

      Omio customers travelling this route book their cheap flights from Madrid Barajas Airport   to Berlin Brandenburg Airport   most frequently.

      The most popular departure airport with passengers for this route, called Madrid Barajas Airport, is located 9.9 miles (15.9 km) from the city centre of Madrid.

      The most popular arrival airport, Berlin Brandenburg Airport, is located 15.4 miles (24.9 km) away from the city centre of Berlin. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Berlin Brandenburg Airport to the city centre in Berlin.

      If you're looking for flights from Madrid to Berlin, you can rely on 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 to get you to Berlin. It's also good to check out all possible airlines for the Madrid to Berlin journey to see if there might be differences in the amenities they offer.
      Yes, you can look for direct flights from Madrid to Berlin with Ryanair or Iberia  without needing to change in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
      The earliest flight for this route departs from Madrid at 05: 40. The last flight leaves from Madrid at 21: 00. Check Omio for the latest flight schedule from Madrid to Berlin and book the best time to depart on your chosen travel date.
      In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you purchase plane tickets from Madrid to Berlin within the next 7 days, you can find tickets to cost on average €284 one way. To find the best prices for this journey, consider booking your plane ticket from Madrid to Berlin a few months in advance.

      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