Berlin to Madrid flight with Iberia Express

Sat, Jun 21
+ Add return
Iberia Express
Ryanair
Lufthansa
Iberia
KLM
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Berlin to Madrid flight

GermanyGermany
SpainSpain
Icon of flight
Flights from Berlin to Madrid depart on average 63 times per day, taking around 7h 37m. Cheap flight tickets for this journey start at $70 (€57) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
1161 miles (1870 km)
Average flight duration
7h 37m
Cheapest ticket price
$70 (€57)
Flights per day
63
Direct flights
3
Fastest flight
3h 10m
Cheapest month to travel
April
First flight
05:20
Last flight
23:15
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

The cheapest and fastest flights from Berlin to Madrid

Showing times and prices for Jun 22

Cheapest price

$112

Average price

$779

Fastest journey

3 h 10 m

Average duration

4 h 13 m

Flights per day

46

Distance

1870 km

Cheap tickets

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

The average ticket from Berlin to Madrid will cost around $779 if you buy it on the day, but the cheapest tickets can be found for only $112.

Fast flights

Of the 46 flights that leave Berlin for Madrid onSun, Jun 22, 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Sun, Jun 22 the direct flights cover the 1870 km distance in an average of 4 h 13 m but if you time it right, some flights will get you there in just 3 h 10 m .

On Sun, Jun 22 the longest flights will take 5 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

IberiaIB1810
06:50AM3h10
Berlin Brandenburg Airport (BER)
10:00AMMadrid Barajas Airport (MAD)
$1121One-way
0 transfers
LufthansaLH171 · LH1112
06:45AM5h30
Berlin Brandenburg Airport (BER)
12:15PMMadrid Barajas Airport (MAD)
$3411One-way
1 transfer
LufthansaLH173 · LH1112
07:15AM5h00
Berlin Brandenburg Airport (BER)
12:15PMMadrid Barajas Airport (MAD)
$3411One-way
1 transfer
Air FranceAF1535 · AF1000
08:15PM12h55
Berlin Brandenburg Airport (BER)
09:10AMMadrid Barajas Airport (MAD)
$3591One-way
1 transfer
IberiaIB1802
11:35AM3h15
Berlin Brandenburg Airport (BER)
02:50PMMadrid Barajas Airport (MAD)
$4181One-way
0 transfers

Travel Information

Compare train, bus, and flight for Berlin to Madrid

Omio recommends booking the flight as it is the most popular option from Berlin to Madrid among Omio's users. If you are prioritising price take the bus with prices starting from €103. For those with little time consider booking a flight which can get you there in 7h 37m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.9 - 4.7kg.

Compare flight with

Most popular
Flight
Bus
Train

€174

Average price

€169

Average price

Cheapest

€439

Average price

10h 37m

Average duration

Fastest

7h 37m

Onboard

+

3h 0m

Additional time*

1d 39h 14m

Average duration

1d 38h 44m

Onboard

+

30m

Additional time*

2d 52h 21m

Average duration

2d 51h 51m

Onboard

+

30m

Additional time*

5.6 - 11.2kg

CO2 emissions

1.9 - 4.7kg

CO2 emissions

Lowest

-

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Berlin to Madrid flight times

Showing flights for today, Saturday, June 21
Last updated at 5:26 PM
ProviderDepartsDurationArrivesTransfers
Tickets
iberiaIB18065:50 PM Berlin Brandenburg Airport (BER)
3h10
9:00 PM Madrid Barajas Airport (MAD)0 transfersDirect
air_franceAF1535 · AF10006:15 PM Berlin Brandenburg Airport (BER)
12h55
7:10 AM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1535 · AF13006:15 PM Berlin Brandenburg Airport (BER)
15h05
9:20 AM Madrid Barajas Airport (MAD)1 transfer
Sunday, June 22
tap_portugalTP535 · TP10104:00 AM Berlin Brandenburg Airport (BER)
28h15
8:15 AM Madrid Barajas Airport (MAD)1 transfer
klmKL1770 · KL15054:00 AM Berlin Brandenburg Airport (BER)
10h25
2:25 PM Madrid Barajas Airport (MAD)1 transfer
tap_portugalTP535 · TP10124:00 AM Berlin Brandenburg Airport (BER)
6h40
10:40 AM Madrid Barajas Airport (MAD)1 transfer
tap_portugalTP535 · TP10144:00 AM Berlin Brandenburg Airport (BER)
9h20
1:20 PM Madrid Barajas Airport (MAD)1 transfer
klmKL1770 · KL15034:00 AM Berlin Brandenburg Airport (BER)
5h25
9:25 AM Madrid Barajas Airport (MAD)1 transfer
tap_portugalTP535 · TP10204:00 AM Berlin Brandenburg Airport (BER)
15h25
7:25 PM Madrid Barajas Airport (MAD)1 transfer
tap_portugalTP535 · TP10164:00 AM Berlin Brandenburg Airport (BER)
11h05
3:05 PM Madrid Barajas Airport (MAD)1 transfer
klmKL1770 · KL15074:00 AM Berlin Brandenburg Airport (BER)
13h55
5:55 PM Madrid Barajas Airport (MAD)1 transfer
klmKL1770 · KL15094:00 AM Berlin Brandenburg Airport (BER)
17h25
9:25 PM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH171 · LH11124:45 AM Berlin Brandenburg Airport (BER)
5h30
10:15 AM Madrid Barajas Airport (MAD)1 transfer
iberiaIB18104:50 AM Berlin Brandenburg Airport (BER)
3h10
8:00 AM Madrid Barajas Airport (MAD)0 transfersDirect
brussels_airlinesSN2592 · SN37214:55 AM Berlin Brandenburg Airport (BER)
4h55
9:50 AM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH173 · LH11125:15 AM Berlin Brandenburg Airport (BER)
5h00
10:15 AM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH1963 · LH18025:20 AM Berlin Brandenburg Airport (BER)
7h20
12:40 PM Madrid Barajas Airport (MAD)1 transfer
qatar_airwaysQR80 · QR1517:20 AM Berlin Brandenburg Airport (BER)
35h55
7:15 PM Madrid Barajas Airport (MAD)1 transfer
qatar_airwaysQR80 · QR1497:20 AM Berlin Brandenburg Airport (BER)
29h35
12:55 PM Madrid Barajas Airport (MAD)1 transfer
qatar_airwaysQR80+iberiaQR69527:20 AM Berlin Brandenburg Airport (BER)
22h55
6:15 AM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH181 · LH11147:45 AM Berlin Brandenburg Airport (BER)
6h30
2:15 PM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH183 · LH11148:45 AM Berlin Brandenburg Airport (BER)
5h30
2:15 PM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH1935 · LH18048:50 AM Berlin Brandenburg Airport (BER)
6h45
3:35 PM Madrid Barajas Airport (MAD)1 transfer
iberiaIB18029:35 AM Berlin Brandenburg Airport (BER)
3h15
12:50 PM Madrid Barajas Airport (MAD)0 transfersDirect
brussels_airlinesSN2582 · SN37299:40 AM Berlin Brandenburg Airport (BER)
8h25
6:05 PM Madrid Barajas Airport (MAD)1 transfer
brussels_airlinesSN2582 · SN37279:40 AM Berlin Brandenburg Airport (BER)
5h05
2:45 PM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH1927 · LH180410:50 AM Berlin Brandenburg Airport (BER)
4h45
3:35 PM Madrid Barajas Airport (MAD)1 transfer
tap_portugalTP531 · TP101411:20 AM Berlin Brandenburg Airport (BER)
26h05
1:25 PM Madrid Barajas Airport (MAD)1 transfer
tap_portugalTP531 · TP101011:20 AM Berlin Brandenburg Airport (BER)
20h55
8:15 AM Madrid Barajas Airport (MAD)1 transfer
tap_portugalTP531 · TP101211:20 AM Berlin Brandenburg Airport (BER)
23h20
10:40 AM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH189 · LH112011:45 AM Berlin Brandenburg Airport (BER)
6h05
5:50 PM Madrid Barajas Airport (MAD)1 transfer
sassk1678 · sk58112:30 PM Berlin Brandenburg Airport (BER)
21h40
10:10 AM Madrid Barajas Airport (MAD)1 transfer
lufthansaLH1943 · LH18061:50 PM Berlin Brandenburg Airport (BER)
6h35
8:25 PM Madrid Barajas Airport (MAD)1 transfer
qatar_airwaysQR82 · QR1492:30 PM Berlin Brandenburg Airport (BER)
22h25
12:55 PM Madrid Barajas Airport (MAD)1 transfer
qatar_airwaysQR82 · QR1512:30 PM Berlin Brandenburg Airport (BER)
28h45
7:15 PM Madrid Barajas Airport (MAD)1 transfer
qatar_airwaysQR82+iberiaQR69522:30 PM Berlin Brandenburg Airport (BER)
15h45
6:15 AM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1835 · AF10004:10 PM Berlin Brandenburg Airport (BER)
15h00
7:10 AM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1835 · AF14004:10 PM Berlin Brandenburg Airport (BER)
5h00
9:10 PM Madrid Barajas Airport (MAD)1 transfer
lot_polish_airlinesLO390 · LO4314:55 PM Berlin Brandenburg Airport (BER)
18h20
11:15 AM Madrid Barajas Airport (MAD)1 transfer
lot_polish_airlinesLO390 · LO4334:55 PM Berlin Brandenburg Airport (BER)
19h40
12:35 PM Madrid Barajas Airport (MAD)1 transfer

Find all the dates and times for this journey

How far in advance should I book flight tickets from Berlin to Madrid?

The best time to book your flight from Berlin to Madrid is 91 days before departure. See how prices for flights change on the Berlin to Madrid route.
Prices are for one-way tickets for one passenger from Berlin to Madrid per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your flight from Berlin to Madrid.

Compare prices and tickets Berlin to Madrid by train, bus, or flight

Sun
Jun 22
Mon
Jun 23
Tue
Jun 24
Wed
Jun 25
Thu
Jun 26
Fri
Jun 27
Sat
Jun 28
Sun
Jun 29
Mon
Jun 30
Tue
Jul 01
Wed
Jul 02
Thu
Jul 03
Fri
Jul 04
Sat
Jul 05
Sun
Jul 06
Mon
Jul 07
Tue
Jul 08
Wed
Jul 09
Thu
Jul 10
Fri
Jul 11
Sat
Jul 12

Airlines: Iberia Express, Ryanair and Iberia flights from Berlin to Madrid

You can travel by flight between Berlin and Madrid with Iberia Express, Ryanair and Iberia for as low as $78 (€64). When you search for schedules and tickets, Omio will show you the best trip.

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a flight and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair ticket includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

FAQs: Berlin to Madrid Flight

FAQs: Take a flight from Berlin to Madrid hassle-free. 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 Berlin to Madrid.
FAQs

popular airports

Popular airports from Berlin to Madrid

Berlin
Madrid
The major airport for departures in Berlin is Berlin Brandenburg Airport. Find all the information you need to know about services, amenities and connections at Berlin Brandenburg Airport for your trip from Berlin to Madrid.
Amenities at airport
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
2 km
carConnection
Car connection
A113, Exit 8
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Shopping
Shopping
  • Shops in Terminal 1, including duty-free and fashion stores.
Parking
Parking
  • Parking available near terminals, approximately 5€ per hour.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • Available throughout the airport.
Shower
Shower
  • Yes
Lounge
Lounge
  • Lounges available in Terminal 1, including Lufthansa Lounge.
Lost and Found Office
Lost and Found Office
  • In Terminal 1, Level U1.
Public transit options for Berlin Brandenburg Airport
  • Bus: X7, X71, 163, 164, 171, 744
  • Train: FEX, RE7, RB14
  • Metro: U7
The major airport for arrivals in Madrid is Madrid Barajas Airport. Find all the information you need to know about services, amenities and connections at Madrid Barajas Airport for your journey to Madrid from Berlin.
Amenities at airport
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
12 km
carConnection
Car connection
M-14, exit 2
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Shopping
Shopping
  • Shops in all terminals, including duty-free and fashion brands.
Parking
Parking
  • Parking available at all terminals, approximately 2.5€ per hour.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Ramps, assistance.
WC
WC
  • Available throughout the airport.
Shower
Shower
  • Yes
Lounge
Lounge
  • Lounges available in all terminals, including VIP lounges.
Lost and Found Office
Lost and Found Office
  • Located in Terminal 1, 2, and 4.
Public transit options for Madrid Barajas Airport
  • Metro: Line 8
  • Bus: Lines 101, 200, Exprés-203
  • Train: Cercanías C1, C10

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
More routes, destinations and providers
Currency
Language

Useful links