There are numerous flights that daily connect Europe with Greece. Traditional companies such as Aegean Airlines and low-cost carriers such as Ryanair provide numerous scheduled routes: we have collected them below, divided by destination.
The airports in mainland Greece directly connected are Athens and Thessaloniki.
Direct flights for Athens are operated by the airlines Aegean Airlines, Aer Lingus, Air Europa, Air France, Austrian Airlines, British Airways, Brussels Airlines, Eurowings, Iberia, Jet2, KLM, Lufthansa, Norwegian, Norwegian Air Sweden AOC, Ryanair, SKY express, SWISS, Scandinavian Airlines, Scoot Tigerair, Volotea, Vueling Airlines, Wizz Air UK, EasyJet and Transavia from Amsterdam, Barcelona, Berlin, Birmingham, Bristol, Brussels, Copenhagen, Dublin, Duesseldorf, Edinburgh, Frankfurt, Hamburg, Helsinki, London, Madrid, Manchester, Marsiglia, Munich, Nizza, Oslo, Paris, Stockholm, Vienna and Zurich airports.
Flights to AthensAt the center of the Aegean, the Cyclades are the most touristy of the Greek islands.
Direct flights for Santorini (Thira) are operated by the airlines Aegean Airlines, Austrian Airlines, Discover Airlines, Eurowings, Finnair, Iberia, Jet2, Lufthansa, Norwegian, Norwegian Air Sweden AOC, Ryanair, SWISS, Scandinavian Airlines, TUI, TUI fly Belgium, Volotea, Vueling Airlines, EasyJet and Transavia from Amsterdam, Barcelona, Birmingham, Bristol, Brussels, Copenhagen, Dublin, Duesseldorf, Edinburgh, Frankfurt, Helsinki, London, Madrid, Manchester, Marsiglia, Munich, Newcastle, Nizza, Oslo, Paris, Vienna and Zurich airports.
Flights to Santorini (Thira)Direct flights for Mykonos are operated by the airlines Aegean Airlines, Austrian Airlines, British Airways, Discover Airlines, Eurowings, Iberia, Lufthansa, Ryanair, SWISS, Vueling Airlines, EasyJet and Transavia from Amsterdam, Barcelona, Duesseldorf, Frankfurt, London, Madrid, Manchester, Munich, Nizza, Paris, Vienna and Zurich airports.
Flights to MykonosDirect flights for Corfu are operated by the airlines Aer Lingus, Austrian Airlines, Condor, Corendon Airlines Europe, Discover Airlines, Eurowings, Iberia, Jet2, Lufthansa, Norwegian, Norwegian Air Sweden AOC, Ryanair, SWISS, Scandinavian Airlines, TUI, TUI fly Belgium, Wizz Air Malta, EasyJet and Transavia from Aberdeen, Amsterdam, Barcelona, Belfast, Berlin, Birmingham, Bristol, Brussels, Cardiff, Copenhagen, Dublin, Duesseldorf, Edinburgh, Frankfurt, Glasgow, Hamburg, Leeds, Liverpool, London, Madrid, Manchester, Marsiglia, Munich, Newcastle, Nottingham, Oslo, Paris, Stockholm, Vienna and Zurich airports.
Flights to CorfuDirect flights for Argostoli are operated by the airlines Austrian Airlines, Condor, Discover Airlines, Jet2, Lufthansa, Norwegian, Ryanair, TUI, EasyJet and Transavia from Amsterdam, Birmingham, Bristol, Cardiff, Frankfurt, Glasgow, Leeds, London, Manchester, Munich, Newcastle, Nizza, Nottingham, Oslo, Paris and Vienna airports.
Flights to ArgostoliDirect flights for Preveza are operated by the airlines Austrian Airlines, Condor, Eurowings, Jet2, Norwegian, Norwegian Air Sweden AOC, Ryanair, TUI, TUI.nl, EasyJet and Transavia from Amsterdam, Berlin, Birmingham, Bristol, Copenhagen, Duesseldorf, Edinburgh, Frankfurt, Hamburg, London, Manchester, Munich, Oslo, Paris and Vienna airports.
Flights to PrevezaDirect flights for Zante (Zakynthos) are operated by the airlines Austrian Airlines, British Airways, Brussels Airlines, Condor, Corendon Dutch Airlines, Discover Airlines, Eurowings, Jet2, Lufthansa, Ryanair, SWISS, Scandinavian Airlines, TUI, TUI fly Belgium, Wizz Air Malta, EasyJet and Transavia from Amsterdam, Belfast, Berlin, Birmingham, Bristol, Brussels, Cardiff, Copenhagen, Dublin, Duesseldorf, Edinburgh, Frankfurt, Glasgow, Hamburg, Leeds, Liverpool, London, Manchester, Munich, Newcastle, Nottingham, Paris, Stockholm, Vienna and Zurich airports.
Flights to Zante (Zakynthos)Direct flights for Heraklion are operated by the airlines Aegean Airlines, Aer Lingus, Austrian Airlines, British Airways, Condor, Corendon Airlines Europe, Discover Airlines, Eurowings, Finnair, Jet2, Lufthansa, Norwegian, Norwegian Air Sweden AOC, Ryanair, SKY express, SWISS, Scandinavian Airlines, TUI, TUIfly, Volotea, Vueling Airlines, EasyJet and Transavia from Amsterdam, Barcelona, Belfast, Berlin, Birmingham, Bristol, Brussels, Cardiff, Copenhagen, Dublin, Duesseldorf, Edinburgh, Frankfurt, Glasgow, Hamburg, Helsinki, Leeds, Liverpool, London, Manchester, Marsiglia, Munich, Newcastle, Nottingham, Oslo, Paris, Stockholm, Vienna and Zurich airports.
Flights to HeraklionDirect flights for Rhodes are operated by the airlines Aegean Airlines, Brussels Airlines, Chair Airlines, Condor, Discover Airlines, Eurowings, Finnair, Jet2, Lufthansa, Norwegian, Norwegian Air Sweden AOC, Ryanair, SKY express, SWISS, TUI, TUI.nl, TUIfly, EasyJet and Transavia from Amsterdam, Belfast, Berlin, Birmingham, Bristol, Brussels, Cardiff, Copenhagen, Dublin, Duesseldorf, Edinburgh, Frankfurt, Glasgow, Hamburg, Helsinki, Leeds, Liverpool, London, Manchester, Marsiglia, Munich, Newcastle, Nottingham, Oslo, Paris, Stockholm, Vienna and Zurich airports.
Flights to RhodesDirect flights for Greece are operated by the airlines Brussels Airlines, Chair Airlines, Condor, Discover Airlines, Eurowings, Jet2, Lufthansa, Ryanair, SWISS, TUI, TUI fly Belgium, EasyJet and Transavia from Amsterdam, Belfast, Berlin, Birmingham, Bristol, Brussels, Cardiff, Dublin, Duesseldorf, Edinburgh, Frankfurt, Glasgow, Hamburg, Leeds, Liverpool, London, Manchester, Munich, Newcastle, Nottingham, Paris, Vienna and Zurich airports.
Flights to GreeceDirect flights for Skiathos are operated by the airlines Austrian Airlines, Condor, Discover Airlines, Jet2, Lufthansa, Ryanair, TUI, EasyJet and Transavia from Birmingham, Bristol, Frankfurt, Leeds, London, Manchester, Munich, Newcastle, Nottingham, Paris and Vienna airports.
Flights to Skiathos