Take off on cheap flights from Berlin to Madrid, your adventure starts now!

Find cheap airline tickets from Berlin to Madrid by date

  • any
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • any
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • price
  • month of departure
  • month of return
$145
outward: Dec 28, 2018
7:40p TXL » 10:45p MAD
Iberia Express direct (3h05m)
inbound: Jan 4, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$145
outward: Dec 28, 2018
7:40p TXL » 10:45p MAD
Iberia Express direct (3h05m)
inbound: Jan 6, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$157
outward: Dec 28, 2018
7:40p TXL » 10:45p MAD
Iberia Express direct (3h05m)
inbound: Jan 5, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$163
outward: Apr 16, 2019
6:20a SXF » 9:25a MAD
Ryanair 1 stop (27h05m)
inbound: Apr 22, 2019
6:30a MAD » 10:20p SXF
Ryanair 1 stop (15h50m)
$172
outward: Dec 26, 2018
7:20a TXL » 10:30a MAD
Iberia Express direct (3h10m)
inbound: Jan 4, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$172
outward: Dec 26, 2018
7:20a TXL » 10:30a MAD
Iberia Express direct (3h10m)
inbound: Jan 6, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$172
outward: Dec 27, 2018
12:35p TXL » 3:40p MAD
Iberia Express direct (3h05m)
inbound: Jan 4, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$172
outward: Dec 27, 2018
12:35p TXL » 3:40p MAD
Iberia Express direct (3h05m)
inbound: Jan 6, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$182
outward: Dec 26, 2018
7:20a TXL » 10:30a MAD
Iberia Express direct (3h10m)
inbound: Jan 5, 2019
7:45p MAD » 10:45p TXL
Iberia Express direct (3h)
$214
outward: Apr 15, 2019
3:40p TXL » 11:25p MAD
Swiss 1 stop (7h45m)
inbound: Apr 21, 2019
6:00a MAD » 12:05p TXL
Swiss 1 stop (6h05m)
$214
outward: Apr 15, 2019
3:40p TXL » 11:25p MAD
Swiss 1 stop (7h45m)
inbound: Apr 23, 2019
9:55a MAD » 4:25p TXL
Unknown Company 1 stop (6h30m)
$219
outward: Apr 16, 2019
1:00p TXL » 6:00p MAD
Lufthansa 1 stop (5h)
inbound: Apr 21, 2019
6:00a MAD » 12:05p TXL
Swiss 1 stop (6h05m)
$219
outward: Apr 16, 2019
1:00p TXL » 6:00p MAD
Lufthansa 1 stop (5h)
inbound: Apr 23, 2019
9:55a MAD » 4:25p TXL
Unknown Company 1 stop (6h30m)
$219
outward: Apr 17, 2019
10:00a TXL » 2:25p MAD
Lufthansa 1 stop (4h25m)
inbound: Apr 21, 2019
6:00a MAD » 12:05p TXL
Swiss 1 stop (6h05m)
$219
outward: Apr 17, 2019
10:00a TXL » 2:25p MAD
Lufthansa 1 stop (4h25m)
inbound: Apr 23, 2019
9:55a MAD » 4:25p TXL
Unknown Company 1 stop (6h30m)
$233
outward: Apr 17, 2019
2:25p TXL » 11:50p MAD
TAP Air Portugal 1 stop (9h25m)
inbound: Apr 22, 2019
7:25a MAD » 1:40p TXL
TAP Air Portugal 1 stop (6h15m)
$243
outward: Apr 15, 2019
3:40p TXL » 11:25p MAD
Swiss 1 stop (7h45m)
inbound: Apr 22, 2019
7:10a MAD » 5:05p TXL
Lufthansa 1 stop (9h55m)
$337
outward: Dec 24, 2018
1:45p TXL » 5:00p MAD
easyJet direct (3h15m)
inbound: Jan 3, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$340
outward: Dec 24, 2018
1:45p TXL » 5:00p MAD
easyJet direct (3h15m)
inbound: Jan 4, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$345
outward: Dec 26, 2018
9:35a TXL » 12:50p MAD
easyJet direct (3h15m)
inbound: Jan 3, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$351
outward: Dec 27, 2018
2:45p TXL » 6:00p MAD
easyJet direct (3h15m)
inbound: Jan 3, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$353
outward: Dec 29, 2018
1:40p TXL » 4:55p MAD
easyJet direct (3h15m)
inbound: Jan 3, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$356
outward: Dec 29, 2018
1:40p TXL » 4:55p MAD
easyJet direct (3h15m)
inbound: Jan 4, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$359
outward: Dec 28, 2018
2:45p TXL » 6:00p MAD
easyJet direct (3h15m)
inbound: Jan 3, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$367
outward: Dec 30, 2018
8:00a TXL » 11:15a MAD
easyJet direct (3h15m)
inbound: Jan 3, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$370
outward: Dec 30, 2018
8:00a TXL » 11:15a MAD
easyJet direct (3h15m)
inbound: Jan 4, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$381
outward: Dec 24, 2018
1:45p TXL » 5:00p MAD
easyJet direct (3h15m)
inbound: Jan 7, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$385
outward: Dec 24, 2018
1:45p TXL » 5:00p MAD
easyJet direct (3h15m)
inbound: Jan 2, 2019
1:25p MAD » 4:30p TXL
easyJet direct (3h05m)
$388
outward: Dec 26, 2018
9:35a TXL » 12:50p MAD
easyJet direct (3h15m)
inbound: Jan 7, 2019
6:40p MAD » 9:45p TXL
easyJet direct (3h05m)
$393
outward: Dec 26, 2018
9:35a TXL » 12:50p MAD
easyJet direct (3h15m)
inbound: Jan 2, 2019
1:25p MAD » 4:30p TXL
easyJet direct (3h05m)
Return
Departure
01 January Jan Tuesday $retDate.dayShortName
02 January Jan Wednesday $retDate.dayShortName
03 January Jan Thursday $retDate.dayShortName
04 January Jan Friday $retDate.dayShortName
05 January Jan Saturday $retDate.dayShortName
06 January Jan Sunday $retDate.dayShortName
07 January Jan Monday $retDate.dayShortName
24 December Dec Monday $outDate.dayShortName
$376 $329 $332 $441 $372
25 December Dec Tuesday $outDate.dayShortName
26 December Dec Wednesday $outDate.dayShortName
$384 $336 $168 $178 $168 $379
27 December Dec Thursday $outDate.dayShortName
$389 $342 $168 $168 $385
28 December Dec Friday $outDate.dayShortName
$397 $350 $142 $153 $142 $393
29 December Dec Saturday $outDate.dayShortName
$392 $345 $348 $458 $388
30 December Dec Sunday $outDate.dayShortName
$406 $358 $361 $471 $401
Choose when you'd like to depart to Madrid (Spain):
Find the cheapest Berlin Madrid flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Berlin - Madrid with these new dates, click on an offer. Want to depart from another city? Choose: Las Vegas - Madrid New York - Madrid London - Madrid San Francisco - Madrid See more routes

Airlines operating flights from Berlin to Madrid

Sorry! We haven't found any airline tickets from Berlin to Madrid. Try launching another search above.

Travel tips for flights Berlin - Madrid

Average flight duration: 3h08m (direct flight)

  • Arrival city:
  • Madrid, Spain
  • Airport(s):
  • Aeroporto Adolfo Suárez Madrid-Barajas (MAD)
  • Local time:
  • Nov 16, 2018 9:12 AM, GMT+1
  • Weather:
  • min. 52ºF, max. 59ºF
  • Departure city:
  • Berlin, Germany
  • Airport(s):
  • Tegel Airport (TXL)
  • Schönefeld Airport (SXF)
  • Berlin Brandenburg Airport (BER)
  • Local time:
  • Nov 16, 2018 9:12 AM, GMT+1
  • Weather:
  • min. 35ºF, max. 46ºF