Flights from Madrid to Berlin

Tue, May 28
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

Sorted By

cheapest
carrier-logo
06:15Madrid Barajas Airport2h 55m 09:10Berlin Schonefeld Airport
$30
1One-way
$301One-way
2nd cheapest
carrier-logo
18:55Madrid Barajas Airport3h 5m 22:00Berlin Tegel Airport
$49
1One-way
$491One-way
carrier-logo
06:20Madrid Barajas Airport11h 30m 17:50Berlin Tegel Airport
$183
1One-way
$1831One-way
carrier-logo
17:30Madrid Barajas Airport4h 40m 22:10Berlin Tegel Airport
$183
1One-way
$1831One-way
carrier-logo
12:40Madrid Barajas Airport5h 10m 17:50Berlin Tegel Airport
$183
1One-way
$1831One-way
icn_success

This Route is Operated by:

Ryanair, Iberia Express, Brussels Airlines, Iberia, Norwegian Air Shuttle, TAP Portugal, KLM, Air Europa, easyJet

icn_success

Search and compare

Browse a variety of travel options in one place with Omio

icn_success

Support you can count on

Once you’ve booked your ticket, our customer service team is there to assist you

COMPARE

Prices across different modes

Bus
Flight
Mon
May 27
$94Flixbus
$94easyJet
Tue
May 28
$130Eurolines France
$30Ryanair
Wed
May 29
$86Eurolines France
$21Ryanair
Thu
May 30
$90Eurolines France
$66easyJet
Fri
May 31
$132Eurolines France
$119PGA-Portugalia Airlines
Sat
Jun 1
$141Eurolines France
$100Iberia Express
Sun
Jun 2
$167Eurolines France
$505Vueling
Mon
Jun 3
$122Flixbus
$172TAP Portugal
Tue
Jun 4
$81Eurolines France
$65Ryanair
Wed
Jun 5
$102Eurolines France
$65easyJet
Thu
Jun 6
$130Eurolines France
$47easyJet
Fri
Jun 7
$98Eurolines France
$71Iberia Express
Sat
Jun 8
$109Eurolines France
$71Iberia Express
Sun
Jun 9
$98Eurolines France
$53Iberia Express
Mon
Jun 10
$90Eurolines France
$102easyJet
Tue
Jun 11
$74Eurolines France
$41easyJet
Wed
Jun 12
$74Eurolines France
$23Ryanair
Thu
Jun 13
$74Eurolines France
$23Ryanair
Fri
Jun 14
$74Eurolines France
$38Ryanair
Sat
Jun 15
$81Eurolines France
$53Iberia Express
Sun
Jun 16
$74Eurolines France
$106easyJet

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
flight

Journey Summary

Madrid to Berlin Flight Information

Avg. Flight Duration:
4 hours 38 minutes
Flight Price: $75
Flights Depart from:Madrid
Flights arrive in:Berlin
Distance:1870 km
FlightAirlines:PGA-Portugalia Airlines, Ryanair, Iberia Express, Brussels Airlines, TAP Portugal, Vueling, easyJet

Madrid to Berlin Flights: An Overview

Travelers can choose from a number of daily direct flights on the Madrid to Berlin route. The air journey from the Spanish capital to the German capital covers approximately 1870kms, and the duration is about 4hrs 37mins. Departure flights leave from Adolfo Suárez Madrid-Barajas Airport (MAD) and land at Berlin Tegel Airport (TXL). Travelers can book for direct flights in the morning, afternoon, and late in the evening when there are multiple departures.

Which airlines fly from Madrid to Berlin?

Low-cost airline Ryanair operates direct Madrid to Berlin flights along with easyJet, Iberia, and Iberia Express. These airlines also provide connecting flights from Madrid to Berlin, as do other companies such as Brussels Airlines, Swissair, Lufthansa, KLM, and Air France.

How long is the flight from Madrid to Berlin?

Direct flights from Madrid to Berlin generally take approximately 3hrs 35mins. Connecting flights serving the Madrid to Berlin route take approximately 4hrs 20mins to about 5hrs 35mins. The longest connecting flights from Madrid to Berlin have a maximum of two stops and take close to 24hrs to reach Berlin.

How many flights are there from Madrid to Berlin?

The average daily direct Madrid to Berlin flights number from 8 to 10 with up to 16 direct weekly flights offered mostly by easyJet and Iberia. There are also frequent daily and weekly connecting flights from Madrid to Berlin.

Compare prices

Best fares for flights from Madrid to Berlin

This Weekend
This month
Next Month
Fri, May 31
Flight
PGA-Portugalia Airlines
07:2513h 5m20:30
MadridBerlin
Sat, Jun 1
Flight
Iberia Express
14:053h17:05
MadridBerlin
Fastest Flights from Madrid to Berlin by duration
Wed, May 29
Flight
Ryanair
04:252h 55m07:20
MadridBerlin
Fri, Jun 14
Flight
Ryanair
04:252h 55m07:20
MadridBerlin
Tue, Jun 18
Flight
Ryanair
04:152h 55m07:10
MadridBerlin
Return Flights from Berlin to Madrid
Wed, May 29
Flight
easyJet
13:053h 15m16:20
BerlinMadrid
Thu, May 30
Flight
KLM
18:3013h 5m07:35
BerlinMadrid
Fri, May 31
Flight
TAP Portugal
12:401d 3h 55m16:35
BerlinMadrid
Stations
Important Stations and Airports for this Journey
Madrid
Berlin
FlightMadrid-Barajas

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Metro line 8 runs from all the airport terminals to Nuevos Ministerios station in central Madrid and back. The buses number 203, 200 and 101 run from the main bus and train stations to the airport. The T4 is connected also by train with the line C1 to the Chamartín Station.

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