This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Madrid Barajas International Airport in Madrid, Spain has 19 nonstop destinations to Italyin FlightQ's current schedule set. Use this reference for route research, airline coverage, frequency, distance, and estimated flight times.
Schedule snapshot checked Aug 17, 2026.
The busiest listed route in this group is MAD to FCO for Rome, with 17-18/day service in the current sample from Iberia, Air Europa, and ITA Airways.
| Destination | Country | Distance | Est. time | Airlines | Frequency |
|---|---|---|---|---|---|
| Rome (FCO) Leonardo Da Vinci (Fiumicino) International Airport | Italy | 827 mi | ~2h 17m | Iberia, Air Europa, and ITA Airways | 17-18/day |
| Milan (MXP) Malpensa International Airport | Italy | 714 mi | ~2h 3m | Air Europa, Iberia, and Ryanair | 9-10/day |
| Venice (VCE) Venezia / Tessera - Marco Polo Airport | Italy | 874 mi | ~2h 23m | Iberia, Air Europa, and Ryanair | 7-8/day |
| Bologna (BLQ) Bologna / Borgo Panigale Airport | Italy | 805 mi | ~2h 15m | Iberia, Ryanair, and Air Europa | 4/day |
| Milan (LIN) Linate Airport | Italy | 733 mi | ~2h 6m | Iberia | 3-4/day |
| Naples (NAP) Napoli / Capodichino International Airport | Italy | 934 mi | ~2h 31m | Iberia Express, Iberia, and Ryanair | 3/day |
| Florence (FLR) Firenze / Peretola Airport | Italy | 789 mi | ~2h 13m | Vueling and Iberia | 3/day |
| Palermo (PMO) Palermo / Punta Raisi Airport | Italy | 903 mi | ~2h 27m | Iberia and Ryanair | 2/day |
| Bergamo (BGY) Bergamo / Orio Al Serio Airport | Italy | 758 mi | ~2h 9m | Ryanair | 1-2/day |
| Torino (TRN) Torino / Caselle International Airport | Italy | 654 mi | ~1h 56m | Iberia and Ryanair | 1-2/day |
| Olbia (OLB) Olbia / Costa Smeralda Airport | Italy | 685 mi | ~2h | Iberia and Volotea | 1/day |
| Cagliari (CAG) Cagliari / Elmas Airport | Italy | 674 mi | ~1h 58m | Ryanair and Iberia | 1/day |
| Alghero (AHO) Alghero / Fertilia Airport | Italy | 622 mi | ~1h 52m | Ryanair and Air Europa | 1/day |
| Bari (BRI) Bari / Palese International Airport | Italy | 1,061 mi | ~2h 46m | Ryanair | 1/day |
| Pisa (PSA) Pisa / San Giusto - Galileo Galilei International Airport | Italy | 748 mi | ~2h 8m | Ryanair | 1/day |
| Catania (CTA) Catania / Fontanarossa Airport | Italy | 1,020 mi | ~2h 41m | Ryanair | 3×/wk |
| Brindisi (BDS) Brindisi / Casale Airport | Italy | 1,126 mi | ~2h 54m | Ryanair | 2×/wk |
| Lamezia Terme (SUF) Lamezia Terme Airport | Italy | 1,057 mi | ~2h 46m | Ryanair | 2×/wk |
| Verona (VRN) Verona / Villafranca Airport | Italy | 804 mi | ~2h 15m | Ryanair | 2×/wk |
Frequency is based on the current FlightQ schedule sample. Distance is airport-to-airport great-circle mileage.
| Airline | Destinations | Flights | Top routes |
|---|---|---|---|
| Ryanair | 16 | 100 | |
| Iberia | 11 | 162 | |
| Air Europa | 5 | 60 | |
| Wizz Air Malta | 3 | 29 | |
| ITA Airways | 1 | 19 | |
| Vueling | 1 | 18 | |
| Iberia Express | 1 | 9 | |
| Aeromexico | 1 | 3 | |
| Avianca | 1 | 2 | |
| Etihad Airways | 1 | 2 | |
| Volotea | 1 | 2 |
Top destination countries in this view include Italy.
FlightQ currently lists 19 nonstop destinations from MAD to Italy, including Rome (FCO), Milan (MXP), Venice (VCE), and Bologna (BLQ).
Named carriers in this schedule set include Ryanair, Iberia, Air Europa, and Wizz Air Malta.
No. The list is built from FlightQ's current schedule capture, and airlines change timetables seasonally. Confirm exact dates and availability before booking.