General flight information
2 hr 24 min Travel time
1,187 km Distance between cities
₾51 Lowest price
82 Direct flights per week
₾127 Average ticket price
06:10 Earliest departure
22:45 Latest departure
2 hr 40 min Travel time
1,416 km Distance between cities
₾85 Lowest price
14 Direct flights per week
07:30 Earliest departure
21:25 Latest departure
2 hr 36 min Travel time
1,363 km Distance between cities
₾83 Lowest price
112 Direct flights per week
₾141 Average ticket price
05:55 Earliest departure
22:55 Latest departure
1,729 km Distance between cities
₾187 Lowest price
2 Direct flights per week
06:20 Earliest departure
13:15 Latest departure
2 hr 45 min Travel time
1,512 km Distance between cities
₾126 Lowest price
5 Direct flights per week
10:30 Earliest departure
20:15 Latest departure
2 hr 30 min Travel time
1,312 km Distance between cities
₾172 Lowest price
4 Direct flights per week
09:25 Earliest departure
21:20 Latest departure
1,464 km Distance between cities
₾202 Lowest price
1 Direct flights per week
22:10 Earliest departure
22:10 Latest departure
1,652 km Distance between cities
₾208 Lowest price
2 Direct flights per week
12:50 Earliest departure
16:25 Latest departure
2 hr 35 min Travel time
1,287 km Distance between cities
₾210 Lowest price
6 Direct flights per week
09:45 Earliest departure
20:45 Latest departure
1,683 km Distance between cities
₾299 Lowest price
Cheap tickets
Direct flight schedule
- Milan every day from ₾95.61
- Venice Tue from ₾83.68
- Rome Tue, Wed, Thu, Fri, Sat from ₾308.09
- Bari Mon, Fri from ₾1,345
- Naples Wed, Sat, Sun from ₾224
- Bologna Thu from ₾204.01
- Catania Sat, Sun from ₾280.98
- Florence Mon from ₾386.54
Connecting flights
₾186.73 Madrid — Bari ₾125.49 Madrid — Naples ₾201.84 Madrid — Palermo ₾207.17 Madrid — Catania ₾209.43 Madrid — Florence ₾298.57 Madrid — Reggio Calabria
Sat 13 Jun 09:20 – 22:35
13 hr 15 min / 1 layover Tue 21 Apr 12:00 – 18:25
6 hr 25 min / 1 layover Mon 4 May 23:10 – 07:55
8 hr 45 min / 1 layover Sat 25 Apr 21:45 – 07:20
9 hr 35 min / 1 layover Tue 21 Apr 16:50 – 18:10
1 day 1 hr 20 min / 1 layover Wed 22 Apr 12:25 – 23:59
1 day 11 hr 34 min / 2 layovers 12-month price trend
₾506₾277₾506₾277
₾364
₾364
Jan₾502
₾502
Feb₾311
₾311
Mar₾422
₾422
Apr₾413
₾413
May₾506
₾506
Jun₾400
₾400
Jul₾448
₾448
Aug₾430
₾430
Sep₾337
₾337
Oct₾347
₾347
Nov₾277
₾277
DecAirlines with flights from Madrid to Italy
Including connecting fares
FAQ
Flight duration from Madrid to Italy
On average, flights from Madrid to Italy take around 2 hours 22 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 12 minutes.