Skip to flight searchSkip to main content

Book Domestic Flights in Italy

Affordable domestic flights within Italy available at Alternative Airlines

Book domestic flights within Italy today!

Book flights within Italy at Alternative Airlines. Scroll to the top of the page to find our search bar. Or click on one of our most popular routes below to be taken to the start of that booking journey!

A blue ITA Airways plane on an airport runway, with grass and a blue sky behind it

Popular airlines flying within Italy

Discover some of the most popular airlines flying within Italy. All available to book at Alternative Airlines!

ITA Airways

Otherwise known as Italia Trasporto Aereo S.p.A, ITA is the flag carrier of Italy. It has hubs across the country, with its main base of operations being in Rome. ITA Airways flies between around 16-20 domestic destinations, depending on the time of year.

Ryanair

Ryanair is the world's busiest low-cost airline. It offers domestic flights between plenty of popular and remote locations in Italy.

easyJet

easyJet is a low-cost European airline, perfect for letting you fly for less. It has bases in Milan (MXP), Naples and Venice (VCE) and flies to more than 15 destinations across Italy.

Airports within Italy

CITYCITYAIRPORT
AbruzzoL'AquilaL'Aquila–Preturo Airport
AbruzzoPescaraAbruzzo Airport (Pescara Airport)
Asta ValleyAostaAosta 'Corrado Gex' Airport
ApuliaBariBari-Palese 'Karol Wojtyla' Airport
ApuliaBrindisi / SalentoBrindisi-Casale 'Orazio Pierozzi' Airport (Salento Airport)
ApuliaFoggiaFoggia 'Gino Lisa' Airport
ApuliaLecceLecce Galatina Airport
ApuliaTarantoTaranto-Grottaglie 'Marcello Arlotta' Airport
CalabriaCrotoneCrotone 'Sant'Anna' Airport
CalabriaLamezia Terme, CatanzaroLamezia Terme Airport
CalabriaReggio CalabriaReggio Calabria 'Tito Minniti' Airport
CampaniaNaplesNaples-Capodichino 'Ugo Niutta' Airport
CampaniaSalernoSalerno Costa d'Amalfi Airport
Emilia-RomagnaBolognaBologna-Borgo Panigale 'Guglielmo Marconi' Airport
Emilia-RomagnaForlìForlì 'Luigi Ridolfi' Airport
Emilia-RomagnaParmaParma 'Giuseppe Verdi' Airport
Emilia-RomagnaRavennaRavenna 'Gastone Novelli' Airport
Emilia-RomagnaRiminiRimini-Miramare 'Federico Fellini' Airport
Friuli-Venezia GiuliaAviano, PordenoneAviano Air Base ('Maurizio Pagliano & Luigi Gori')
Friuli-Venezia GiuliaCampoformido, UdineUdine-Campoformido Airport (military until 2008)
Friuli-Venezia GiuliaRonchi dei Legionari / TriesteFriuli-Venezia Giulia 'Pietro Savorgnan di Brazzà' Airport (Trieste Ronchi dei Legionari Airport)
LazioRomeRome-Fiumicino 'Leonardo da Vinci' Airport
LazioRomeRome Ciampino 'Giovan Battista Pastine' Airport
LiguriaAlbenga, SavonaVillanova d'Albenga 'Clemente Panero' Airport
LiguriaGenoa (Genova) / Sestri PonenteGenoa 'Cristoforo Colombo' Airport
Lombardy (Lombardia)BergamoBergamo-Orio al Serio 'Il Caravaggio' Airport
Lombardy (Lombardia)BresciaBrescia-Montichiari 'Gabriele D'Annunzio' Airport
Lombardy (Lombardia)MilanMilan-Malpensa Airport
Lombardy (Lombardia)MilanMilan-Linate 'Enrico Forlanini' Airport
MarcheAnconaAncona-Falconara 'Raffaello Sanzio' Airport
Piedmont (Piemonte)CuneoCuneo-Levaldigi 'Turin Olympics' Airport
Piedmont (Piemonte)Turin (Torino)Turin-Caselle 'Sandro Pertini' Airport
Sardinia (Sardegna)AlgheroAlghero-Fertilia 'Riviera del Corallo' Airport
Sardinia (Sardegna)CagliariCagliari-Elmas 'Mario Mameli' Airport
Sardinia (Sardegna)Decimomannu, CagliariDecimomannu Air Base ('G. Farina')
Sardinia (Sardegna)OlbiaOlbia - Costa Smeralda Airport
Sardinia (Sardegna)OristanoOristano-Fenosu Airport
Sardinia (Sardegna)Tortolì / Arbatax, NuoroTortolì-Arbatax Airport
Sicily (Sicilia)CataniaCatania-Fontanarossa 'Vincenzo Bellini' Airport
Sicily (Sicilia)ComisoComiso 'Vincenzo Magliocco' Airport
Sicily (Sicilia)LampedusaLampedusa Airport
Sicily (Sicilia)PalermoPalermo-Punta Raisi 'Falcone & Borsellino' Airport
Sicily (Sicilia)Pantelleria, TrapaniPantelleria Airport (public/military)
Sicily (Sicilia)SigonellaNaval Air Station Sigonella (military)
Sicily (Sicilia)TrapaniTrapani-Birgi 'Vincenzo Florio' Airport
Trentino-Alto Adige/SüdtirolBolzanoBolzano-Dolomiti 'Francesco Baracca' Airport
Tuscany (Toscana)Florence (Firenze)Florence-Peretola 'Amerigo Vespucci' Airport
Tuscany (Toscana)GrossetoAeroporto della Maremma 'Corrado Baccarini' Airport (public/military)
Tuscany (Toscana)LuccaLucca-Tassignano 'Enrico Squaglia' Airport
Tuscany (Toscana)Marina di Campo, ElbaMarina di Campo 'Teseo Tesei' Airport
Tuscany (Toscana)PisaPisa-San Giusto 'Galileo Galilei' Airport (public/military)
Tuscany (Toscana)SienaSiena–Ampugnano Airport
UmbriaPerugiaPerugia-Sant'Egidio 'Adamo Giuglietti' Airport
VenetoBellunoBelluno 'Arturo dell'Oro' Airport
VenetoTrevisoTreviso-Sant'Angelo 'Antonio Canova' Airport
VenetoVenice (Venezia)Venice Marco Polo Airport
VenetoVeronaVerona-Villafranca 'Valerio Catullo' Airport
VenetoVicenzaVicenza 'Tommaso Dal Molin' Airport (public/military)
Italy, Positano

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

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.


Domestic flights within Italy are always short-haul, with the longest flight time still being under 2 hours.

Do I need a passport for Italian domestic flights?

This depends.

If you're an Italian resident, you won't need a passport for domestic flights within the country. Airlines will accept most government-issued photo IDs, as long as they're not expired.

You usually won't need your passport if you live in a Schengen country and you're travelling within Italy. Again, you'll still need to provide government-issued ID.

If you're taking a domestic flight and you're not an Italian resident or living in a Schengen country, then you'll need your passport. You may also need to acquire an ETIAS.

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 Sicilian based airlines?

Yes! There is a new start-up airline, Aerolinee Siciliane, that plans to operate scheduled domestic flights between Sicily, Rome, and Milan. It's currently facing delays, though, so in the meantime, ITA Airways, Ryanair, and AeroItalia are your best bet for flying to/from Sicily.

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!