There are numerous flights between Italy and Greece from a number of Italian airports. This is the most convenient and the fastest way of travelling between these two countries. Flights are more frequent during the summer season - from April until October.
If travelling from Northern Italy you have choice of flights from Milan, Venice and Verona airport. From Tuscany you can travel from Florence and Pisa airports. From Emilia-Romagna region you can travel from Bologna to Greece. Rome Fiumicino airport has the best choice of flights to Athens and popular tourist destinations in Greece.
From Naples there are regular flights to Greece. If you need to travel from Sicily (Palermo and Catania) to Greece you may find great choice of flights available as well as from Sardinia. From Southern Italy you can travel from Bari to Greece. Find below detailed info about all available flights between Italy and Greece.
Rome Fiumicino airport, situated 35 km west of Rome, is the largest airport in Italy with connections to numerous destinations in the Europe and throughout the world. If staying close to Rome and need to travel to Greece from this airport there are many flights available.
Alitalia offers flights from this airport to Athens, Kefalonia, Chania, Chios, Corfu, Heraklion, Kavala, Kos, Mykonos, Mytilene (Lesbos), Rhodes, Samos, Santorini and Thessaloniki.
Greek airline company, Aegean Airlines operates flights between Rome Fiumicino airport and Athens, Chania, Chios, Corfu, Heraklion, Ikaria, Ioannina, Kalamata, Karpathos, Kavala, Kefalonia, Kos, Lemnos, Leros, Milos, Mykonos, Mytilene, Naxos, Paros, Rhodes, Samos, Santorini, Skiathos, Sitia, Skyros, Thessaloniki and Zakynthos. Most of these flights are available in the summer and some of them are direct while others fly via Athens.
Spanish low-cost airline company, Vueling Airlines offers direct flights from Rome to Athens, Corfu, Heraklion (Crete), Karpathos, Kefalonia, Kos, Mykonos, Preveza, Rhodes, Santorini, Thessaloniki and Zakynthos. Most flights are only available during the summer.
Italian airlines company, Blue Panorama Airlines, operates flights from Rome Fiumicino to the following destinations in the Greece: Corfu, Heraklion (Crete), Kos, Kefalonia, Lefkada, Mykonos, Pantelleris, Rhodes, Santorini, Skiathos and Zakynthos.
Rome Ciampino airport, which is situated some 12 km southeast of Rome, is the secondary airport of Rome. This airport serves mostly low-coast airline
companies. From Ciampino airport you can take flight to Athens or Thessaloniki operated by low-cost airline - Ryanair.
Alghero Riviera del Corallo Airport is situated 8 km northwest of the city of Alghero in northern Sardinia. This airport also known as Alghero-Fertilia Airport is one of the three main airports serving Sardinia. You can fly from this airport to Heraklion (in July and August) but only via Rome Fiumicino airport.
Bari airport (official name is Karol Woytyla Airport) is situated some 5 km from the centre of the city. This airport is useful for visiting both the Puglia and Basilicata regions.
From this airport you can take Aegean Airline's flight to Athens once a week during the summer season. Alitalia has flights from this airport to the Greek islands of Mykonos, Rhodes and Santorini. You may find convenient to fly to Bari to catch some of the ferries to Croatia (Dubrovnik) or Greece (Corfu, Igoumenitsa or Patras).
Spanish low-cost airlines, Volotea, offers a range of flights from Bari to Greece, mostly during the summer. From this port city you can take a plane to Athens, Heraklion (Crete), Mykonos, Preveza/Lefkada, Santorini, Skiathos, Corfu, Kos, Rhodes and Zakynthos.
Orio al Serio International Airport, officially also know as Il Caravaggio International Airport is situated 4 km southeast of Bergamo and 45 km north-east of Milan and is the third busiest international airport in Italy. From this airport you can travel to Athens, Corfu, Kefalonia, Rhodes, Thessaloniki and Chania with Ryanair.
Blu-Express is a Rome's only low-cost based airline has flights from Bergamo to Zakynthos, Skiathos, Mykonos, Thira, Karphatos, Kos, Rhodes and Heraklion during the summer. Italian airline company Neos has flights from Il Caravaggio International Airport to Rhodes, Karphatos and Heraklion during the summer season.
Bologna Guglielmo Marconi Airport, which is situated only 6 km northwest of the city center, serves the Emilia-Romagna region. From this airport you can fly with several airline companies to numerous destinations in the Greece.
Alitalia offers flights to the Rhodes, Heraklion (Crete) and Thessaloniki. Aegean Airlines offers direct flights during the summer from Bologna to Athens. Ryanair offers flights during July and August to the city of Chania on Crete as well as flights to Athens, Mykonos and Thessaloniki.
Italian airline company Neos offers flights from Bologna to the Greek islands of Mykonos, Santorini, Rhodes and Karpathos. Blu-express has flights to Rhodes, Kefalonia, Kos, Preveza, Santorini, Skiathos and Zakynthos.
Cagliari Elmas Airport is situated some 6 km north-west of Cagliari, the capital of the island of Sardinia. From this airport there are no direct flights to Greece but you can travel with Alitalia via Rome Fiumicino airport to Greek islands of Mykonos and Santorini.
Catania, the second largest city of Sicily, is connected to several cities in the Greece. Aegean Airlines operates flights from this city to Athens, Rhodes, Chania, Thessaloniki, Santorini and Zakynthos. All flights are available only during the summer.
Florence Airport (Peterola) also known as Amerigo Vespucci Airport is the international airport of Florence and the second busiest Tuscan airport after Pisa airport. Vueling Airlines operates flights from Florence airport to Athens, Heraklion (Crete), Mykonos and Santorini.
Genoa Airport also named Cristoforo Colombo Airport is situated some 7 km west of Genoa. It is the most important airport of Liguria and it serves the city and port of Genoa as well as Southern Piedmont and Southern Lombardy.
Lamezia Terme International Airport is the main airport of the region of Calabria in the very south of Italy. From this airport you can travel by Aegean Airlines to Athens and by Alitalia to the island of Mykonos.
Milan Malpensa, situated over 50 km from the city centre is the largest airport in Milan area. It serves Lombardy, Piedmont and Liguria as well as those living in the Swiss region of Canton Ticino.
Aegean Airlines offers flights from Milan Malpensa Airport to Athens, Chania, Heraklion and Thessaloniki. Vueling Airlines offers flights from Milan Malpensa to Athens, Heraklion (Crete), Mykonos, Santorini and Thessaloniki.
Milan Linate is the secondary airport of Milan, situated only 8 km from the city. It's a small airport where you will find mostly flights operated by national carriers such as Alitalia, Air France and Lufthansa with a few low-cost flights. From Milan Linate you can travel by Alitalian to several Greek destinations such as Corfu, Athens, Mykonos, Santorini and Rhodes.
Naples International Airport is situated around 6 km northeast of the city in the Capodichino district of Naples. It is well organised and connected to the center of the city by public transport. Aegean Airlines offers flights from this airport to Athens.
This airport is good for travelling to Naples, Capri, Ischia, Sorrento, the Amalfi coast and the rest of Campania.
Alitalia has flights from Naples to Mykonos, Corfu, Bologna. Aegean Airlines has flights from Naples to Athens, Larnaka, Santorini, Thessaloniki and Zakynthos.
Volotea offers flights from Naples to Kefalonia, Heraklion (Crete), Mykonos, Preveza/Lefkada, Rhodes and Zakynthos.
Mistral Air offers flights to Heraklion, Kefalonia and Rhodes.
EasyJet offers flights to Mykonos.
Ryanair offers flights to Thessaloniki in Greece.
Meridiana offers flights to Heraklion.
Falcone-Borsellino Airport or simply Palermo Airport is situated 35 km northwest of Palermo, the capital city of Sicily. If you need to get to Greece from Sicily you have several options to choose from. Aegean Airlines offers seasonal flights from Palermo to Athens and several other destinations in the Greece.
Volotea offers flights from Palermo to Athens, Santorini, Rhodes, Heraklion and Zakynthos.
Alitalia has flights from Palermo to Mykonos.
Pisa International Airport also named Galileo Galilei Airport is the main airport of Tuscany. It is situated just 1 km from the city center. This airport is good for travelling to and from Pisa, Lucca, Florence and the rest of Tuscany, La Spezia, Portovenere and Cinque Terre.
Aegean Airlines operates flights from Pisa in Tuscany to Athens, Heraklion, Rhodes, Thessaloniki, Chania and Mykonos. Ryanair operate flights from this airport to Chania, Corfu, Kos and Rhodes.
Treviso Airport is an international airport situated near Treviso and 31 km from the city of Venice. For this reason the airport is convenient for travelling to/from Venice. It is mainly used by low-cost airlines. Ryanair offers flights from Treviso to the Corfu in the summer.
Trieste Friuli Venezia Giulia Airport is named after the Italian region in which it is located. It is also sometimes known as Ronchi dei Legionari.
This airport is handy for visiting this north-eastern corner of Italy. From this airport there are seasonal flights operated by Alitalia to Thessaloniki in Greece.
Turin Airport also known as Turin-Caselle Airport is situated 16 km northwest of the city of Turin in the Piedmont region. From this airport you can reach Greece during the summer. Aegean Airlines offers flights to Athens. Volotea offers flights only in July and August from Turin to Corfu and Skiathos.
Alitalia has flights from Turin to the island of Rhodes and Thessaloniki in Greece.
Venice Marco Polo Airport is situated some 8 km north of the city of Venice. It features flights to many European and international destinations. Several airline companies operate flights to Greek destinations.
Volotea offers flights from Venice to a range of destinations in Greece - Athens, Kefalonia, Corfu, Karpathos, Kos, Mykonos, Preveza/Lefkada, Samos, Santorini, Skiathos and Zakynthos.
Vueling Airlines has flights from Venice to Mykonos in Greece.
Verona Villafranca Airport, also known as Valerio Catullo Airport is situated some 10 km southwest of Verona. This airport serves the provinces of Verona, Brescia, Mantua and Trentino-Alto Adige. From this airport you can travel to several Greek destinations.
Aegean Airlines has flights to Athens during the summer season. Volotea offers flights from Verona to Athens, Mykonos, Santorini and Heraklion (Crete). Neos offers flights from Verona to Heraklion, Karpathos, Kos, Mykonos, Rhodes, Samos, Santorini and Thessaloniki. AlbaStar offer flights from Verona to Samos. Mistral Air offers flights from Verona to Corfu, Kefalonia and Zakynthos.