Flights from Madrid to Berlin

The cheapest flights from Madrid to Berlin

Showing times and prices for 16 Aug

Cheapest

£315

Average

£531

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
19:40Madrid Barajas Airport3h00 22:40Berlin Brandenburg Airport
0 changes
£3151One-way
2nd Cheapest
07:40Madrid Barajas Airport3h05 10:45Berlin Brandenburg Airport
0 changes
£3861One-way
11:55Madrid Barajas Airport8h10 20:05Berlin Brandenburg Airport
1 change
£4411One-way
15:15Madrid Barajas Airport4h50 20:05Berlin Brandenburg Airport
1 change
£4421One-way
11:55Madrid Barajas Airport5h10 17:05Berlin Brandenburg Airport
1 change
£4691One-way

Flight schedule Madrid to Berlin

Showing flights for tomorrow, Tuesday, 16 August
06:00Madrid Barajas Airport13h40 19:40Berlin Brandenburg Airport
1 change
06:10Madrid Barajas Airport6h45 12:55Berlin Brandenburg Airport
1 change
06:10Madrid Barajas Airport4h45 10:55Berlin Brandenburg Airport
1 change
07:15Madrid Barajas Airport4h50 12:05Berlin Brandenburg Airport
1 change
07:15Madrid Barajas Airport6h50 14:05Berlin Brandenburg Airport
1 change
07:15Madrid Barajas Airport8h50 16:05Berlin Brandenburg Airport
1 change
07:40Madrid Barajas Airport3h05 10:45Berlin Brandenburg Airport
0 changes
08:30Madrid Barajas Airport4h25 12:55Berlin Brandenburg Airport
1 change
11:55Madrid Barajas Airport6h10 18:05Berlin Brandenburg Airport
1 change
11:55Madrid Barajas Airport8h10 20:05Berlin Brandenburg Airport
1 change
11:55Madrid Barajas Airport5h10 17:05Berlin Brandenburg Airport
1 change
12:20Madrid Barajas Airport7h20 19:40Berlin Brandenburg Airport
1 change
12:20Madrid Barajas Airport10h20 22:40Berlin Brandenburg Airport
1 change
12:55Madrid Barajas Airport5h00 17:55Berlin Brandenburg Airport
1 change
12:55Madrid Barajas Airport6h00 18:55Berlin Brandenburg Airport
1 change
15:15Madrid Barajas Airport4h50 20:05Berlin Brandenburg Airport
1 change
15:15Madrid Barajas Airport7h20 22:35Berlin Brandenburg Airport
1 change
16:40Madrid Barajas Airport6h00 22:40Berlin Brandenburg Airport
1 change
17:35Madrid Barajas Airport4h35 22:10Berlin Brandenburg Airport
1 change
18:15Madrid Barajas Airport4h20 22:35Berlin Brandenburg Airport
1 change
19:40Madrid Barajas Airport3h00 22:40Berlin Brandenburg Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept
Sun
04 Sept
Mon
05 Sept

The fastest flights from Madrid to Berlin

Showing times and prices for 16 Aug

Fastest Journey

3 h

Average

6 h 15 m

Flights per day

21

Distance

1870 km

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

Fastest
19:40Madrid Barajas Airport3h00 22:40Berlin Brandenburg Airport
0 changes
£3151One-way
2nd Fastest
07:40Madrid Barajas Airport3h05 10:45Berlin Brandenburg Airport
0 changes
£3861One-way
18:15Madrid Barajas Airport4h20 22:35Berlin Brandenburg Airport
1 change
£5381One-way
08:30Madrid Barajas Airport4h25 12:55Berlin Brandenburg Airport
1 change
£5801One-way
17:35Madrid Barajas Airport4h35 22:10Berlin Brandenburg Airport
1 change
£7191One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

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
durationAverage flight duration3 h
priceAverage plane ticket price£298 (€338)
changesDirect flightNo
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 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. While the average ticket price for this route costs around £298, you can find the cheapest plane ticket for as low as £216. Travellers depart most frequently from Madrid Barajas Airport and arrive in Berlin Brandenburg Airport.

Airlines: Ryanair, easyJet and KLM Madrid to Berlin

Find the best flights to Berlin from Madrid with Omio's travel partners Ryanair, easyJet and KLM from £216. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Ryanair
easyJet
KLM

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: £216

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.

    KLM is the Netherlands' national carrier and offers two types of ticket for your flight from Madrid to Berlin: Economy and Business.

    Enjoy a smooth and easy route from Madrid to Berlin with KLM! As an official travel partner of KLM, Omio can help you search current flight timetables from KLM, compare the best routes to Berlin from Madrid as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable KLM Madrid to Berlin plane ticket available today. If you search for KLM 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 queue at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight to Berlin from Madrid 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 KLM.

      Travel Tips: Madrid to Berlin flight

      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: Fully open.

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

      International entry status: Entry is fully open 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 travelling 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 08/08/2022. 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 travelling.

      Return travel from Germany to Spain is: Fully open.

      Are there any international entry restrictions on returning to Madrid from Berlin?

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

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

      Requirements for reentering:

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

      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 requirement: 1.5 metre (s) (5 feet)
      • Face mask requirement: Mandatory

      Last checked on 28/07/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Madrid from Berlin.

      Omio customers have found cheap plane tickets from Madrid to Berlin for as low as £216  for the next 7 days.
      If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Madrid to Berlin flight prices are on average £298  one way.
      The flight distance from Madrid to Berlin is around 1159 miles.
      While the time it takes to travel 1159 miles from Madrid to Berlin can vary based on specific dates, weekends, and bank holidays, the flight duration from Madrid to Berlin is on average 3 h.

      When travelling this route, Omio customers are departing most frequently from Madrid Barajas Airport   and arriving in Berlin Brandenburg Airport.

      Passengers booking this trip most frequently board their flights from Madrid Barajas Airport and need to travel around 9.9 miles (15.9 km) from the city centre to get to this airport.

      Passengers arriving in Berlin most often land in Berlin Brandenburg Airport and need to travel about 15.5 miles (25 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Berlin Brandenburg Airport to get you to the city centre of Berlin.

      For the best Madrid to Berlin flight to purchase, 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 between Madrid and Berlin to compare what amenities they may offer.
      The earliest flight departing from Madrid to Berlin leaves at 04: 35. The last flight departing from Madrid to Berlin leaves at 20: 10. You can find the latest Madrid to Berlin flight timetable on Omio and book the best time to leave for your journey on your chosen travel date.
      If you purchase a plane ticket from Madrid to Berlin within the next 7 days, you can find tickets to cost on average £298 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Madrid to Berlin are generally on sale a few months before the planned departure 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