Flight duration BerlinMadrid

Flight duration 3:10 hours - 6:20 hours

The flight time from Berlin to Madrid is 3:10 hours to 6:20 hours


537 Flights per week

Mon almost hourly (28 times a day)
Mon6:00 6:15 6:40 6:45 6:55 8:40 8:50 
 8:55 9:00 9:20 9:30 10:05 10:20 11:00 
 11:10 11:45 12:20 12:50 14:30 14:50 15:35 
 16:30 16:50 16:55 17:00 17:05 17:10 17:25 
Tue almost hourly (27 times a day)
Tue6:00 6:40 6:55 8:30 8:40 8:50 9:15 
 9:20 9:30 11:00 11:10 11:45 12:20 13:45 
 14:30 14:35 14:45 14:50 16:00 16:30 16:50 
 16:55 17:05 17:10 17:25 17:45 18:45 
Wed almost hourly (31 times a day)
Wed6:00 6:20 6:40 6:45 6:55 8:40 8:50 
 9:00 9:20 9:30 9:45 10:05 10:45 11:00 
 11:10 11:45 12:20 12:50 14:30 14:35 14:45 
 14:50 15:35 16:00 16:30 16:50 16:55 17:05 
 17:10 17:45 18:45 
Thu almost hourly (29 times a day)
Thu6:00 6:20 6:40 6:45 6:55 8:30 8:40 
 8:50 9:15 9:25 9:30 9:45 10:45 11:00 
 11:10 11:45 12:20 13:45 14:30 14:35 14:45 
 15:05 16:00 16:30 16:50 16:55 17:05 17:45 
 18:45 
Fri almost hourly (27 times a day)
Fri6:00 6:20 6:40 6:45 6:55 7:00 8:30 
 8:40 8:50 9:00 9:15 9:20 9:45 10:45 
 11:00 11:10 11:45 12:20 13:45 14:30 14:35 
 14:45 16:00 17:00 17:05 17:10 18:45 
Sat almost hourly (28 times a day)
Sat6:00 6:40 6:45 6:55 8:40 8:45 8:50 
 9:00 9:05 9:15 9:30 9:45 10:05 11:10 
 12:20 12:45 12:50 14:30 14:35 14:45 14:50 
 16:50 17:05 17:25 17:45 18:05 18:45 18:50 
Sun almost hourly (28 times a day)
Sun6:00 6:40 6:45 7:00 8:50 8:55 9:00 
 9:15 9:30 9:45 10:05 11:10 11:45 12:20 
 12:50 13:50 14:30 14:45 15:35 16:00 16:45 
 16:50 17:00 17:05 17:10 17:25 17:45 18:45 

Fastest Connections

03:10 hours
Mon
8:50 by Air Berlin
Tue
8:50 by Air Berlin
Wed
8:50 by Air Berlin
Thu
8:50 by Air Berlin
Fri
8:50 by Air Berlin
Sat
8:50 by Air Berlin
Sun
8:50 by Air Berlin

Best prices

Easyjet: €188 - €204
Vueling: €171 - €222

Distance

Linear distance: 2,320,486 km
Driving time by car: 22:04 hours
#1 Berlin (52.5200066, 13.404954)
#2 Madrid (40.4167754, -3.7037902)
Time difference: 0 hours