Cheap Domestic Flights in Italy
What are domestic flights?
A domestic flight within Italy is any flight that departs from a destination within Italy and arrives at another destination, still within Italy. For example, a popular domestic flight within Italy might be a flight that departs from Milan (MXP) in the north of Italy and arrives in the Sicilian city of Catania (CTA), down in the boot of Italy. This particular route is flown several times a day by multiple different airlines.
Domestic flights within Italy are always short-haul, with even the longest flight times not lasting than one hour and 45 minutes. Most of the internal flights in Italy are operated by Italian airlines. However, there are some low-cost European airlines that fly domestic Italian routes, such as easyJet and Ryanair. There's also currently a newly proposed domestic carrier called Air Kroton that will be serving Crotone.
Key domestic airlines within Italy
For more information on each individual airline, click the airline name to visit each airline page.
easyJet
Low-cost European airline easyJet has bases in Milan (MXP), Naples and Venice (VCE) and flies domestically to destinations all over Italy, including Rome, Lamezia Terme, Catania, Palermo, Venice, Turin, Olbia and Cagliari. Overall, easyJet flies to more than 15 destinations. However, domestic flights aren't available between all of these destinations and the majority of them will require you to fly from one of its main bases.
Domestic flight check-in times
Online: Online check-in is open from two days up until two hours before scheduled flight departure time.
Airport: Airport check-in closes 40 minutes before scheduled flight departure time.
Ryanair
Ryanair is a low-cost airline that has numerous bases all over Europe. It has multiple bases in Italy altogether and offers domestic flights between most of them. These include Bari, Bergamo, Bologna, Cagliari, Catania, Lamezia Terme, Milan (MXP), Naples, Palermo, Pescara, Pisa and Rome (FCO & CIA).
Ryanair is unique in that offers flights from all three of Milan's airport — Linate, Malpensa and Bergamo and both of Rome's airports — Fiumicino and Ciampino.
Domestic flight check-in times
Online: Online check-in is available from 48 hours up until two hours before scheduled flight departure time.
Airport: Airport check-in closes 40 minutes before scheduled flight departure time.
Le One
Le One was a planned Maltese airline, which has since moved its base of operations and applied for its Air Operators Certificate (AOC) in Italy. The airline began planing its launch for 2019 but has since delayed this and has now begun operating services to some destinations.
At present, the airline primarily services destinations in Italy but has plans to grow its route map to slowly include destinations in Croatia as well as further cities in Italy. The airport uses a fleet of Beech 1900D aircraft and has a primary base of operations at Pescara Abruzzo Airport.
LitorAli Airlines
LitorAli Airlines is a small Italian airline that operates seasonal flights between Brindisi, Napoli and Tirana, with a base at Brindisi Papola Casale Airport.
Airports within Italy
CITY | CITY | AIRPORT |
---|---|---|
Abruzzo | L'Aquila | L'Aquila–Preturo Airport |
Abruzzo | Pescara | Abruzzo Airport (Pescara Airport) |
Asta Valley | Aosta | Aosta 'Corrado Gex' Airport |
Apulia | Bari | Bari-Palese 'Karol Wojtyla' Airport |
Apulia | Brindisi / Salento | Brindisi-Casale 'Orazio Pierozzi' Airport (Salento Airport) |
Apulia | Foggia | Foggia 'Gino Lisa' Airport |
Apulia | Lecce | Lecce Galatina Airport |
Apulia | Taranto | Taranto-Grottaglie 'Marcello Arlotta' Airport |
Calabria | Crotone | Crotone 'Sant'Anna' Airport |
Calabria | Lamezia Terme, Catanzaro | Lamezia Terme Airport |
Calabria | Reggio Calabria | Reggio Calabria 'Tito Minniti' Airport |
Campania | Naples | Naples-Capodichino 'Ugo Niutta' Airport |
Campania | Salerno | Salerno Costa d'Amalfi Airport |
Emilia-Romagna | Bologna | Bologna-Borgo Panigale 'Guglielmo Marconi' Airport |
Emilia-Romagna | Forlì | Forlì 'Luigi Ridolfi' Airport |
Emilia-Romagna | Parma | Parma 'Giuseppe Verdi' Airport |
Emilia-Romagna | Ravenna | Ravenna 'Gastone Novelli' Airport |
Emilia-Romagna | Rimini | Rimini-Miramare 'Federico Fellini' Airport |
Friuli-Venezia Giulia | Aviano, Pordenone | Aviano Air Base ('Maurizio Pagliano & Luigi Gori') |
Friuli-Venezia Giulia | Campoformido, Udine | Udine-Campoformido Airport (military until 2008) |
Friuli-Venezia Giulia | Ronchi dei Legionari / Trieste | Friuli-Venezia Giulia 'Pietro Savorgnan di Brazzà' Airport (Trieste Ronchi dei Legionari Airport) |
Lazio | Rome | Rome-Fiumicino 'Leonardo da Vinci' Airport |
Lazio | Rome | Rome Ciampino 'Giovan Battista Pastine' Airport |
Liguria | Albenga, Savona | Villanova d'Albenga 'Clemente Panero' Airport |
Liguria | Genoa (Genova) / Sestri Ponente | Genoa 'Cristoforo Colombo' Airport |
Lombardy (Lombardia) | Bergamo | Bergamo-Orio al Serio 'Il Caravaggio' Airport |
Lombardy (Lombardia) | Brescia | Brescia-Montichiari 'Gabriele D'Annunzio' Airport |
Lombardy (Lombardia) | Milan | Milan-Malpensa Airport |
Lombardy (Lombardia) | Milan | Milan-Linate 'Enrico Forlanini' Airport |
Marche | Ancona | Ancona-Falconara 'Raffaello Sanzio' Airport |
Piedmont (Piemonte) | Cuneo | Cuneo-Levaldigi 'Turin Olympics' Airport |
Piedmont (Piemonte) | Turin (Torino) | Turin-Caselle 'Sandro Pertini' Airport |
Sardinia (Sardegna) | Alghero | Alghero-Fertilia 'Riviera del Corallo' Airport |
Sardinia (Sardegna) | Cagliari | Cagliari-Elmas 'Mario Mameli' Airport |
Sardinia (Sardegna) | Decimomannu, Cagliari | Decimomannu Air Base ('G. Farina') |
Sardinia (Sardegna) | Olbia | Olbia - Costa Smeralda Airport |
Sardinia (Sardegna) | Oristano | Oristano-Fenosu Airport |
Sardinia (Sardegna) | Tortolì / Arbatax, Nuoro | Tortolì-Arbatax Airport |
Sicily (Sicilia) | Catania | Catania-Fontanarossa 'Vincenzo Bellini' Airport |
Sicily (Sicilia) | Comiso | Comiso 'Vincenzo Magliocco' Airport |
Sicily (Sicilia) | Lampedusa | Lampedusa Airport |
Sicily (Sicilia) | Palermo | Palermo-Punta Raisi 'Falcone & Borsellino' Airport |
Sicily (Sicilia) | Pantelleria, Trapani | Pantelleria Airport (public/military) |
Sicily (Sicilia) | Sigonella | Naval Air Station Sigonella (military) |
Sicily (Sicilia) | Trapani | Trapani-Birgi 'Vincenzo Florio' Airport |
Trentino-Alto Adige/Südtirol | Bolzano | Bolzano-Dolomiti 'Francesco Baracca' Airport |
Tuscany (Toscana) | Florence (Firenze) | Florence-Peretola 'Amerigo Vespucci' Airport |
Tuscany (Toscana) | Grosseto | Aeroporto della Maremma 'Corrado Baccarini' Airport (public/military) |
Tuscany (Toscana) | Lucca | Lucca-Tassignano 'Enrico Squaglia' Airport |
Tuscany (Toscana) | Marina di Campo, Elba | Marina di Campo 'Teseo Tesei' Airport |
Tuscany (Toscana) | Pisa | Pisa-San Giusto 'Galileo Galilei' Airport (public/military) |
Tuscany (Toscana) | Siena | Siena–Ampugnano Airport |
Umbria | Perugia | Perugia-Sant'Egidio 'Adamo Giuglietti' Airport |
Veneto | Belluno | Belluno 'Arturo dell'Oro' Airport |
Veneto | Treviso | Treviso-Sant'Angelo 'Antonio Canova' Airport |
Veneto | Venice (Venezia) | Venice Marco Polo Airport |
Veneto | Verona | Verona-Villafranca 'Valerio Catullo' Airport |
Veneto | Vicenza | Vicenza 'Tommaso Dal Molin' Airport (public/military) |
Why book domestic flights within Italy?
Beautiful iconic cities, culinary delights and a detailed history — Italy is one of the most popular European countries to visit.
However, without air travel, travelling around Italy can be very time-consuming. As an example, driving from Milan, at the top of Italy, to Lamezia Terme, at the boot (bottom) of Italy can take 11+ hours by road or multiple train journies. Whereas a flight will take just one hour and 45 minutes.
If you want to get the most out of your Italian trip and explore as much as the country as possible, domestic flights are undoubtedly the best way to travel.
Trusted globally
Rated Excellent on Trustpilot
We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines
Domestic Flights Italy FAQs
Do I need a passport for italian domestic flights?
No, you don't need a passport for domestic flights within Italy. While it's advisable to have your passport on you while travelling on domestic flights within Italy, it's not essential. Airlines will accept most forms of government-issued photo ID, as long as it has not expired.
How early do I need to arrive in domestic flights?
For domestic flights in Italy, airport check-in closes 40 minutes before scheduled flight departure time at earliest. Therefore, it's recommended that you arrive at the airport at least 90 minutes before your flight is scheduled to depart to allow time for check-in, baggage drop and to pass through security.
What is the baggage allowance for domestic flights in Italy?
Baggage allowance for domestic flights in Italy will differ from airline to airline. However, checked baggage is almost never included within the price of your ticket and will usually cost an extra fee.
Excluding Ryanair, most airlines will give passengers free carry-on baggage. This baggage will usually have a maximum weight limit of between 5–10 kg.
Can I buy domestic flights within Italy online?
Yes, you can buy domestic flights within Italy online at Alternative Airlines. We offer flights from all airlines that fly domestic routes within Italy.
Are there any Crotone based airlines?
New to 2022: Air Kroton will be launching to provide better connectivities too and from the province of Crotone, including flights to Bologna and Rome.
Another airline that flies to/from Crotone is Aliblue.
Are there any Sicilian based airlines?
Yes! There is a new start-up airline called Aerolinee Siciliane that plans to operate scheduled domestic flights between Sicily, Rome and Milan. Keep an eye out for when it launches!
Can I book flights to Capri?
No, you can't book flights directly to Capri unfortunately. However, you can book flights to Naples instead and catch a short ferry ride to the stunning island of Capri! Read our blog post 'The Ultimate Capri Itinerary' for more information!