Flights from Berlin to Madrid
BER to MAD. All flight routes from Berlin Brandenburg Airport, Germany to Barajas, Spain. These routes are operated by 24 different airlines. You can either fly non-stop or choose from 11 different transit flights. The shortest flight time is 3 hours and 10 minutes.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
Berlin to Madrid flights
There are over 14 airlines and as many as 445 flights every week to this destination. You can fly non-stop to Madrid (MAD) from Berlin (BER) with Ryanair, Iberia Express or Iberia but if a stopover option suits you better you can choose to fly via Zurich, Brussels or any other of the 11 alternatives with flight connections.
Berlin to Madrid with Ryanair
You can fly non-stop every Tuesday, Thursday, Friday or Sunday with departure times from 6 am to 21 pm.
With Iberia Express
You can fly non-stop every weekday with flights departing from 6 am to 23 pm.
With Iberia
You can fly non-stop every weekday with flights departing at 07:00, 11:40 or 19:45. Iberia is a member of the air alliance OneWorld.
Note Non-stop flights with Iberia will begin in Oct 2024.
With Brussels Airlines
If you fly from Berlin with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Madrid. This flight trip will take 4 hours and 55 minutes and you can fly every weekday with departures at 06:55, 11:40 or 18:45. Brussels Airlines is a Star Alliance member.
Miles & flight time: BER - MAD
The shortest flight time between BER and MAD is 3 hours and 15 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 15m | - | 1156 (1860 km) |
ZRH Zurich | 4h 35m | 40m | 1180 (1899 km) |
BRU Brussels | 4h 55m | 1h 5m | 1223 (1968 km) |
CDG Paris | 5h 5m | 1h 15m | 1198 (1928 km) |
CPH Copenhagen | 5h 30m | 1h 5m | 1515 (2438 km) |
MUC Munich | 5h 45m | 2h 10m | 1223 (1968 km) |
FRA Frankfurt | 5h 55m | 55m | 1156 (1860 km) |
AMS Amsterdam | 6h 5m | 2h 10m | 1282 (2063 km) |
BCN Barcelona | 6h 20m | 2h 0m | 1240 (1995 km) |
VIE Vienna | 6h 30m | 1h 25m | 1453 (2338 km) |
LHR London | 7h 15m | 4h 20m | 1378 (2217 km) |
LCY London | 8h 10m | - | - |
Unpublished Flight Rates From Berlin to Madrid
From Berlin to Spain
Below is a list of other destinations to Spain from Berlin Brandenburg Airport with either direct flights or 1 stop connections.
- BCN Barcelona Direct
- PMI Palma de Mallorca Direct
- AGP Malaga Direct
- ALC Alicante Direct
- LPA Las Palmas Direct
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza Direct
- SVQ Sevilla
- ACE Lanzarote Direct
From Germany to Madrid
Below is a list of other cities in Germany with flights to Madrid with either non-stop or connecting flights.
- FRA Frankfurt Direct
- MUC Munich Direct
- DUS Dusseldorf Direct
- HAM Hamburg Direct
- STR Stuttgart
- CGN Cologne
- HAJ Hanover
- NUE Nuremberg
- DTM Dortmund
- FKB Karlsruhe/Baden-Baden