We earn commissions from some links, which funds our independent research. Our recommendations are never influenced by partnerships. Editorial guidelines

Flights to Italy: Complete Guide

Quick Answer

Italy is served by 4 major airports including Leonardo da Vinci–Fiumicino Airport (FCO). Budget airlines: Ryanair, easyJet, Wizz Air. Peak season: June to August. Best deals: April–May and September–October.

Top Pick Aviasales From $89 Search Flights →
Peak SeasonJune to August
Shoulder SeasonApril–May and September–October
Budget AirlinesRyanair, easyJet, Wizz Air, Volotea
Visa Note: EU citizens travel freely. Non-EU visitors from visa-exempt countries can stay up to 90 days. ETIAS authorization required from 2026.

Italy is served by a wide network of international airports, with Rome Fiumicino (FCO) and Milan Malpensa (MXP) acting as the primary gateways for long-haul travel. Both are well-connected to major cities across the globe, and multiple low-cost carriers operate dense European route networks throughout the country. Venice, Naples, Bologna, Pisa, Catania, and Palermo also receive significant international traffic, making it easy to fly directly to the region you want to explore without routing through Rome or Milan.

Ryanair is the dominant low-cost carrier in Italy, operating out of secondary airports like Bergamo (BGY, near Milan) and Ciampino (CIA, near Rome) as well as major airports throughout the country. EasyJet has a strong presence at Milan Malpensa, Naples, and Venice, while Wizz Air serves several Italian cities from its Eastern European bases. Volotea, a Spanish low-cost carrier, specializes in routes between Italian islands and smaller mainland cities — it is often the only affordable option for flying to Sardinia, Sicily, and Calabria from northern Italy.

Italy's sheer number of airports is a major advantage for travelers. Beyond the main hubs, airports like Bologna (BLQ) in Emilia-Romagna, Bari (BRI) in Puglia, Catania (CTA) in Sicily, and Turin (TRN) in Piedmont all receive direct flights from London, Paris, Berlin, and other European capitals. This means you can often fly directly to within an hour of your final destination rather than spending half a day transferring from Rome. For Tuscany trips, flying into Pisa (PSA) is usually far cheaper than Florence (FLR) and puts you just 80 minutes away by train.

Transatlantic routes to Italy have expanded substantially in recent years. ITA Airways, Italy's flag carrier that replaced Alitalia, operates nonstop flights from New York JFK, Miami, Los Angeles, and other US cities to Rome Fiumicino and Milan Malpensa. Delta has a strong Italy presence with nonstop flights from New York and Atlanta to Rome, Milan, and Venice. United connects from Newark and Washington Dulles to Rome and Milan, while American Airlines flies from Philadelphia, Chicago, and Dallas. In summer, several carriers add seasonal nonstop routes to Naples, Palermo, and other secondary cities to meet surging demand.

Seasonal pricing in Italy follows a predictable pattern but varies significantly by destination. Rome and Milan maintain relatively stable year-round demand due to business travel and their cultural appeal, while leisure destinations like the Amalfi Coast, Sardinia, and the Italian Lakes see dramatic summer spikes. Venice peaks not only in summer but also during Carnival in February and the Venice Film Festival in September. The absolute cheapest time to visit most of Italy is January through mid-March, when fares from the US drop to $350–$520 round-trip and from the UK as low as 25–40 GBP one-way on budget carriers.

For the best flight strategy in Italy, consider an open-jaw itinerary — flying into one city and out of another. A classic example is arriving in Rome, traveling north through Tuscany, and departing from Venice or Milan. Most search engines and airlines price these competitively, and you avoid backtracking. Pair this with Italy's excellent high-speed train network — the Frecciarossa covers Rome to Florence in 90 minutes and Rome to Naples in just 70 minutes — and you have a flexible, affordable way to see the country without multiple flights or long drives.

Flying to and Within Italy: The Complete Strategy Guide

Italy's long, narrow geography and island territories make flying a genuinely useful option for many itineraries, despite the country's extensive rail network. Two major hubs in Rome and Milan anchor the international network, while a constellation of regional airports — many served by aggressive budget carriers — provide direct access to specific regions. But Italy's airport landscape has its quirks: confusing dual-airport cities, seasonal routes that vanish in winter, and a domestic rail system that's often faster than flying. Understanding these dynamics is the key to smart flight planning in Italy.

Rome Airports: Fiumicino vs Ciampino

Fiumicino (FCO)

Leonardo da Vinci-Fiumicino is Italy's primary international airport and ITA Airways' main hub. It handles the vast majority of long-haul flights and most scheduled European services to Rome. The airport sits 32 km southwest of central Rome on the coast.

Getting to the city: The Leonardo Express train runs non-stop to Roma Termini station in 32 minutes for 14 euros — it's the fastest and most reliable option. The FL1 regional train is slower (45-50 minutes) but cheaper at around 8 euros and stops at Trastevere and other city stations, which may be more convenient depending on your hotel location. Buses (Terravision, SIT) run to Termini for 6-7 euros but take 50-75 minutes depending on traffic. Taxis charge a flat rate of 50 euros to anywhere within the Aurelian Walls.

Fiumicino has four terminals. Terminal 3 handles most international flights, Terminal 1 handles domestic and Schengen flights. Check your terminal before arrival — terminals 1 and 3 are a long walk apart, and the people mover connection adds time.

Ciampino (CIA)

Rome's secondary airport, located 15 km southeast of the city center. It's used primarily by Ryanair and Wizz Air. Ciampino is smaller and more manageable than Fiumicino, but ground transport is less convenient — there's no direct rail link. Bus services (Terravision, SIT, ATRAL) connect to Termini in 40-60 minutes for about 6 euros. The alternative is a bus to Ciampino town station, then a regional train to Termini, which takes about the same total time but is cheaper.

The Ciampino trade-off: Cheaper flights but more complicated ground transport. If your Rome accommodation is in the southern part of the city (Testaccio, Ostiense, EUR), Ciampino may actually be more convenient than Fiumicino. For the historic center or anything north, Fiumicino's Leonardo Express wins.

Milan Airports: Malpensa vs Linate vs Bergamo

Malpensa (MXP)

Milan's main international airport, located 49 km northwest of the city. Malpensa handles most international long-haul flights and many European routes. It has two terminals: T1 for most scheduled flights and T2 for easyJet (exclusively).

Getting to the city: The Malpensa Express train runs to Milano Centrale (53 minutes) and Milano Cadorna (36 minutes) for 13 euros. Buses to Centrale take 50-70 minutes for 10 euros. Taxis are expensive — a fixed fare of 105 euros to central Milan. Note that the Malpensa Express to Cadorna is faster but Cadorna is less central than Centrale for most visitors.

Linate (LIN)

Milan's city airport, just 7 km from the center. Linate primarily handles domestic flights and short European routes. It's far more convenient than Malpensa for the city itself — Metro M4 now connects the airport to central Milan in about 15 minutes. If you can find a flight into Linate rather than Malpensa, take it. ITA Airways operates many domestic routes from Linate, and it's significantly better positioned for business travelers and city visitors.

Milan Bergamo / Orio al Serio (BGY)

Marketed as "Milan Bergamo" by Ryanair but located near the city of Bergamo, 46 km northeast of Milan. This is effectively Ryanair's main northern Italy base. Bus services to Milano Centrale take 50-60 minutes and cost about 7 euros. Like Beauvais for Paris, the low ticket price must be weighed against the transfer cost and time. However, Bergamo itself is a beautiful city with an atmospheric old town — if it fits your itinerary, flying into BGY and spending a day in Bergamo before heading to Milan isn't a bad plan.

Regional Airports: Direct Access

Italy's regional airports are numerous and well-served, letting you bypass Rome and Milan entirely for many destinations:

Island Flights: Sicily and Sardinia

Sicily

Sicily is served by two airports — Catania (CTA) in the east and Palermo (PMO) in the west. Both have extensive connections to mainland Italy and European cities. Unlike Greece's smaller islands, Sicily airports operate year-round with consistent frequency. Budget carriers compete heavily on routes from Rome, Milan, and northern European cities.

Flying to Sicily is almost always faster than the alternative: the train from Rome to Palermo takes 10+ hours (including a bizarre train-on-a-ferry segment across the Strait of Messina). Flights take 1 hour from Rome and cost as little as 20-40 euros on Ryanair if booked ahead.

Sardinia

Sardinia has three airports: Cagliari (CAG) in the south, Olbia (OLB) in the northeast (Costa Smeralda gateway), and Alghero (AHO) in the northwest. Olbia is the most seasonal — heavily touristic in summer with many charter and budget flights, but much quieter in winter. Cagliari maintains better year-round service as the island's capital.

Summer Sardinia flights book up fast and prices increase dramatically. The Costa Smeralda is one of Europe's most expensive summer destinations, and flight pricing reflects this — Olbia fares in July-August can be 3-4 times the shoulder season price. Book 2-3 months ahead for summer.

The Train vs Plane Decision

Routes Where the Train Wins Decisively

Routes Where Flying Wins

Airlines in Italy

ITA Airways

The successor to Alitalia, ITA Airways is Italy's flag carrier. It operates from Rome Fiumicino with a domestic network and growing international routes. Service quality has improved since the Alitalia days, though the airline is still finding its feet. ITA's domestic network from Rome is comprehensive, and they've maintained many of Alitalia's useful Rome-based connections. Acquired by Lufthansa Group, expect deeper integration with Lufthansa, Swiss, and Austrian Airlines networks over time.

Ryanair

Italy is Ryanair's largest market outside the UK. They operate from nearly every Italian airport, with major bases at Bergamo, Rome Ciampino, Bologna, Bari, and Catania. On many domestic routes, Ryanair is the only option beyond ITA Airways. Their fares can be genuinely cheap — 10-20 euros for short domestic hops if you book well ahead and travel light. The usual Ryanair caveats about ancillary fees, secondary airports, and strict bag enforcement apply double in Italy, where airport staff are known for rigorous bag sizing at gates.

easyJet

easyJet operates from Milan Malpensa T2 (their Italian hub), Naples, Venice, and several other Italian airports. They're generally the best budget carrier option for UK-Italy and France-Italy routes, and their Malpensa base makes them strong for northern Italy connections. Unlike Ryanair, they use main airports rather than secondary ones.

Wizz Air

The Hungarian budget carrier has expanded aggressively into Italy with a Rome Fiumicino base. They offer competitive fares on routes to Eastern Europe, the Middle East, and within Italy. Their ultra-low fare model is similar to Ryanair's.

Vueling

Strong on Spain-Italy routes from their Barcelona base. If you're combining Spain and Italy in one trip, Vueling often has the best fares for the connecting flight.

Seasonal Patterns

Peak Summer (June-September)

Sardinia (especially Olbia) and the smaller Italian airports see the biggest summer increases. Flights to Sicily remain relatively affordable year-round due to high baseline demand from the Sicilian diaspora. Rome and Milan don't spike as dramatically because tourist demand partially replaces business travel. The single most expensive route in Italian summer aviation is London to Olbia in late July — book this months ahead if needed.

Easter and Spring (March-May)

Easter is a major travel period in Italy. Flights to Rome spike around Easter week, and art cities (Florence, Venice) see increased demand. May is excellent for flying — warm weather, pre-peak prices, and full flight schedules.

Ski Season (December-March)

Flights to Verona, Turin, and Bergamo increase as skiers head to the Dolomites and western Alps. Turin is the closest airport to many major ski resorts (Sestriere, Bardonecchia, Via Lattea). Verona serves the eastern Dolomites and Lake Garda area.

Off-Peak (November, January-February)

The cheapest time to fly to Italy. Rome and Florence are quiet but pleasant (mild winters by northern European standards). Milan is cold and foggy but flight prices are at their lowest. Southern Italy and Sicily remain mild and enjoyable.

Connecting Through Rome and Milan

Rome FCO as a Hub

Fiumicino works reasonably well as a connecting hub for ITA Airways flights. Minimum connection times are 75-90 minutes for connections within the same terminal. ITA Airways' international and domestic operations are concentrated in Terminal 3 and Terminal 1, making connections fairly straightforward. Self-connecting at Fiumicino (two separate tickets) requires exiting security and rechecking bags — allow 3+ hours.

Milan MXP as a Hub

Malpensa is less effective as a connecting hub because its two terminals serve different carriers (T1 for scheduled flights, T2 for easyJet exclusively). Connecting between T1 and T2 requires a free shuttle bus and re-clearing security. Milan's advantage is Linate for domestic connections — but connecting between Malpensa and Linate means changing airports entirely (1.5+ hours), which is impractical for a same-day connection.

Booking Strategy

Timing

Open-Jaw Itineraries

Italy is ideal for open-jaw planning. A classic itinerary: fly into Rome, work north through Tuscany and the Italian Lakes, fly home from Milan. Or fly into Venice, travel down the Adriatic coast, fly out of Bari or Brindisi. Budget carriers at both ends make this affordable and eliminate backtracking. The key is to use Pisa as a Tuscany gateway — it has far better budget carrier coverage than Florence's tiny airport.

Practical Tips

Free Flight Deal Cheatsheet

Secret fare tricks and best booking windows for flights to Italy — free in your inbox.

Seasonal Price Guide

Average round-trip airfares to Italy vary significantly by season. Book during low-demand months to save up to 50%.

MonthsAvg PriceDemand
January–February$350–$520Low
March–April$450–$680Medium
May–June$600–$900High
July–August$750–$1,100High
September–October$480–$700Medium
November–December$370–$530Low

Major Airports

CodeAirportCity
FCOLeonardo da Vinci–Fiumicino AirportRome
MXPMilan Malpensa AirportMilan
VCEVenice Marco Polo AirportVenice
NAPNaples International AirportNaples

Airport Details

FCO — Terminal Info

Terminals4 terminals (T1, T2, T3, T5). T1 handles domestic and some Schengen flights. T3 is the main international terminal for ITA Airways and long-haul carriers. T5 handles US-bound flights with pre-clearance facilities for some routes.

Transit tips: T3 is the largest and busiest terminal — arrive early in summer as security queues can exceed 40 minutes. The airport has excellent duty-free shopping and Italian dining options. Free Wi-Fi is available for 4 hours. Allow 90 minutes for inter-terminal connections.

Getting to the city: Leonardo Express train runs nonstop to Roma Termini in 32 minutes for 14 EUR. Regional FL1 train stops at Trastevere and other stations for 8 EUR. SIT Bus Shuttle to Termini costs 7 EUR. Taxis are fixed-rate at 50 EUR to anywhere within the Aurelian Walls.

MXP — Terminal Info

Terminals2 terminals (T1 and T2). T1 handles most scheduled flights including ITA Airways, Lufthansa, and long-haul carriers. T2 serves easyJet and some seasonal carriers. A free shuttle connects the terminals.

Transit tips: Malpensa is 50km from central Milan — factor this into your plans. T1 has good lounge options and shopping. T2 is more basic. The airport is efficient for connections with a minimum connect time of 75 minutes in T1.

Getting to the city: Malpensa Express train runs to Milano Centrale in 50 minutes for 13 EUR, and to Cadorna in 40 minutes. Terravision and Autostradale buses run to Centrale for 8–10 EUR. Taxis to central Milan cost 95–105 EUR (fixed rate).

VCE — Terminal Info

TerminalsSingle terminal with a recent expansion. The airport is modern and efficient, handling both scheduled and charter flights. Compact layout makes transfers quick.

Transit tips: The airport sits on the edge of the Venetian Lagoon with scenic approaches. Security is usually fast. Good selection of shops and cafes post-security. Allow 60 minutes minimum for connections.

Getting to the city: Alilaguna water bus runs to Piazza San Marco in 70 minutes for 15 EUR — the most scenic airport transfer in Europe. ATVO Express Bus reaches Piazzale Roma in 20 minutes for 10 EUR. Water taxis to Venice cost 110–130 EUR but are unforgettable.

Search Flights to Italy

Prices checked today
Top Pick
Aviasales 4.6/5
"Best European flight search, real-time prices"
Best for European routes — aggregates 700+ airlines
From $89
Real-time pricesNo booking feesPrice alerts
Search Flights →
Last checked today · 3,200+ reviews
Skyscanner 4.5/5
"Flexible date search, price alerts"
Best for flexible travelers — "Everywhere" search finds the cheapest destinations
From $95
Flexible datesPrice alertsNo hidden fees
Search Flights →
Last checked today · 10,000+ reviews
Google Flights 4.4/5
"Price tracking, explore map"
Best for price tracking — get notified when fares drop
From $92
Price trackingDirect booking
Search Flights →
Last checked today · —

Booking Tips

  1. Use Milan Bergamo for northern Italy on a budget — Ryanair's main Italian hub at Bergamo Orio al Serio (BGY) offers fares 30–50% below Milan Malpensa. The airport bus to Milan Centrale takes 60 minutes and costs 7–10 EUR. Bergamo is also the gateway to Lake Garda, Lake Como, and Brescia.
  2. Fly into Naples for the Amalfi Coast — Naples Capodichino (NAP) is the closest airport to the Amalfi Coast, Pompeii, and the islands of Capri and Ischia. EasyJet and Ryanair both serve Naples with cheap fares from across Europe — far better value than trying to reach Amalfi from Rome.
  3. Book Easter and summer flights 3–4 months early — Italy is one of Europe's most popular destinations during Easter week and the June–August peak. Fares to Rome and Florence can double if you wait until 4 weeks out. Set fare alerts and book as soon as prices dip.
  4. Consider Pisa for Tuscany trips — Pisa Galileo Galilei (PSA) is served by Ryanair and easyJet with fares often much cheaper than Florence (FLR). The city is just 80 minutes by train from Florence and makes an excellent base for exploring Tuscany.
  5. Check ITA Airways for competitive transatlantic fares — Italy's new flag carrier ITA Airways (successor to Alitalia) often runs promotional fares on Rome and Milan routes from US cities that undercut major US carriers, especially in economy premium cabins.
Money-Saving Tip

Fly during shoulder season (April–May and September–October) to save 30-50% on airfare to Italy compared to peak season prices.

Getting Around Italy

Flying isn't always the best option for getting around Italy. Here are the alternatives:

TrainsItaly's Trenitalia Frecciarossa and Italo high-speed trains connect Rome to Milan (2h55), Florence (1.5h), Naples (1h10), and Venice (3h45). Italo often has promotional fares from 9.90 EUR. Both operators run frequent daily services on the main north-south corridor.
BusesFlixBus and Marino Bus cover most Italian cities at budget prices. Rome to Naples by bus takes 2.5–3 hours for 5–12 EUR. Buses are useful for routes not served by high-speed rail, such as connections to Puglia, Calabria, and smaller Tuscan towns.

High-speed trains are faster than flying on Italy's main corridor (Milan–Bologna–Florence–Rome–Naples) once you include airport time. Fly only for routes to Sicily and Sardinia, or when connecting from an international arrival. The train journey along this corridor is also spectacularly scenic.

Find Cheap Flights to Italy

Compare prices across all major airlines.

Search Flights →

Plan Your Complete Trip

✈️ Flights

🏨 Hotels

🚗 Car Rental

🛡️ Insurance

💰 Budget Travel

Sources & References

Data and regulations verified against official sources. Last checked 2026-04-27.

Expert Tips

💡

Book transatlantic flights to Italy on Tuesdays in January for the lowest fares.

Fare data from Google Flights and Skyscanner consistently shows Tuesday departures from US East Coast airports to Rome FCO are 12 to 18 percent cheaper than weekend flights. January offers the deepest discounts, with round-trip fares from New York averaging $365 compared to $520 in March. Set alerts for ITA Airways and Delta codeshare routes.

💡

Fly into Milan Bergamo (BGY) instead of Malpensa for northern Italy savings of 30 to 50 percent.

Ryanair's Bergamo hub consistently undercuts Malpensa fares by a wide margin on routes from London, Dublin, and Berlin. The Orio Shuttle bus to Milan Centrale costs just 7 to 10 EUR and takes 60 minutes. Bergamo also positions you closer to Lake Como, Lake Garda, and the Dolomites, making it the smarter gateway for Alpine and lakeside itineraries.

💡

Use Volotea for cheap inter-island flights between Sicily, Sardinia, and mainland Italy.

Volotea specializes in routes that major carriers ignore, connecting Catania, Palermo, Cagliari, Olbia, and Naples with one-way fares from 19 EUR booked 4 to 6 weeks ahead. These routes often have no budget alternative, making Volotea the only affordable option for reaching Italian islands without routing through Rome or Milan on more expensive ITA Airways domestic flights.

Frequently Asked Questions

What is the difference between Rome Fiumicino and Ciampino airports?

Fiumicino (FCO) is Rome's main international airport, about 30km from the city center, served by most major and full-service carriers. Ciampino (CIA) is a smaller airport 15km from the center, used mainly by Ryanair and other budget carriers. Both have good bus connections to Rome.

Is it better to fly into Milan Malpensa or Bergamo for northern Italy?

Malpensa (MXP) is the main hub, closer to Milan city center and with more connections. Bergamo (BGY), operated mainly by Ryanair, is 45km from Milan but offers significantly cheaper fares and is ideal if heading to Lake Como or Brescia.

When should I book flights to Italy to get the best price?

For summer travel (June–August), book 3–4 months in advance. For shoulder season, 4–6 weeks ahead is usually sufficient. Avoid Italian public holidays and school break weeks in April and June.

Are there direct flights from the US to Italy?

Yes, Alitalia (now ITA Airways), Delta, United, and American operate direct routes from New York, Los Angeles, Chicago, and other US hubs to Rome and Milan. Norwegian has historically offered transatlantic budget options but these change frequently.

What is the cheapest month to fly to Italy?

January and February consistently offer the lowest airfares to Italy, with round-trip tickets from the US averaging $350 to $520 and one-way fares from the UK dropping below 30 GBP on Ryanair and easyJet. November is also very affordable. Avoid the two weeks around Christmas and New Year, Easter week, and the entire June through August peak when prices can more than double compared to winter lows.

What are the best airports to fly into Italy?

Rome Fiumicino (FCO) and Milan Malpensa (MXP) are the main international gateways with the most long-haul connections. For budget travelers, Milan Bergamo (BGY) and Rome Ciampino (CIA) serve Ryanair with significantly cheaper fares. Naples (NAP) is ideal for the Amalfi Coast, Pisa (PSA) for Tuscany, Venice (VCE) for the Veneto, and Catania (CTA) for Sicily. Choosing the right airport can save both money and hours of ground travel.

How much does a round-trip flight to Italy cost?

From the US, expect to pay $350 to $520 in winter low season, $450 to $680 in spring shoulder season, and $750 to $1,100 during the July and August peak. From the UK, budget carriers offer one-way fares from as low as 25 GBP in winter to 80 to 150 GBP in summer. Booking 3 to 4 months ahead for summer travel and using fare alerts on Google Flights or Skyscanner can help you lock in prices before they climb.

Are budget airlines reliable for flights to Italy?

Ryanair, easyJet, Wizz Air, and Volotea all operate extensive networks across Italy and are generally reliable, with on-time performance comparable to full-service carriers on short-haul routes. The main trade-offs are paid seat selection, strict cabin baggage limits, and fees for checked luggage. Ryanair in particular uses secondary airports like Bergamo and Ciampino, which require a bus transfer to city centers. If you pack light and book early, budget carriers offer exceptional value for European flights to Italy.

✓ Verified April 2026
BTS

BestTravelScout Editorial Team

Our editorial team researches and verifies travel information across Europe, combining data analysis with on-the-ground experience.

Prices verified against official provider websites. We compare 25+ providers across 25 European countries. Data updated quarterly.

✅ Independently researched 🔄 Updated quarterly 🔍 Our methodology
About our team →
Search Flights