site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
SearchGuides
  1. Flightmap
  2. Airports in Greece
  3. Flights to SKG

Flights to Thessaloniki (SKG)

Last updated: Sep 10, 2026

Did you mean flights from Thessaloniki?

Thessaloniki Macedonia International Airport is an airport serving Thessaloniki, Greece.

Right now there are 101 airports in 33 countries connected to Thessaloniki, 20 of them domestic, with 59 airlines flying scheduled passenger traffic.

Thessaloniki's longest nonstop connection is Dublin (DUB), 1,624 miles, offered by Ryanair.

On this page

  1. Airlines serving Thessaloniki
  2. Popular routes to Thessaloniki
  3. Popular routes with a stopover
  4. Information on Points & Miles
  5. Flights to Thessaloniki (SKG) by country
  6. Seasonal and upcoming routes to Thessaloniki
  7. Airline alliances to Thessaloniki
  8. Award programs that reach Thessaloniki
  9. Intercontinental flights to Thessaloniki
  10. Domestic flights to Thessaloniki
  11. Alternative airports near Thessaloniki
  12. Frequently asked questions

Airlines serving Thessaloniki

  • Aegean Airlines46 destinations
  • Ryanair33 destinations
  • Sky Express12 destinations
  • Eurowings11 destinations
  • Jet2.com10 destinations
  • easyJet7 destinations
  • TAP Portugal6 destinations
  • Olympic Air4 destinations
  • Thomson Airways4 destinations
  • Volotea4 destinations
  • Wizz Air4 destinations
  • Air Canada3 destinations
  • airBaltic3 destinations
  • Astra Airlines3 destinations
  • British Airways3 destinations
  • Hahn Air Systems3 destinations
  • Lufthansa

Popular routes to Thessaloniki

The places connected to Thessaloniki on the most scheduled services, busiest first.

  • Athens (ATH)186 mi
  • Munich (MUC)771 mi
  • Frankfurt-am-Main (FRA)958 mi
  • Arnavutkoy (IST)305 mi
  • Zurich (ZRH)861 mi
  • Larnarca (LCA)700 mi
  • Heraklion (HER)378 mi
  • Vienna (VIE)612 mi
  • Dusseldorf (DUS)1,073 mi
  • Stuttgart (STR)879 mi
  • London (LGW)1,326 mi
  • Amsterdam (AMS)1,184 mi
  • Rodes Island (RHO)397 mi
  • Souda (CHQ)351 mi
  • London (STN)1,332 mi
  • Tel Aviv (TLV)885 mi
  • Bucharest (OTP)

Popular routes with a stopover

Aside from the non-stop routes above, reaching Thessaloniki from these popular places requires a connection:

  • Ikaria Island (JIK)Greece

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Thessaloniki not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Thessaloniki non-stop?

  • Limnos Island (LXS)127 mi
  • Skiros Island (SKU)134 mi
  • Kerkyra Island (CFU)174 mi
  • Athens (ATH)186 mi
  • Mytilene (MJT)217 mi
  • Zakynthos Island (ZTH)222 mi
  • Chios Island (JKH)226 mi
  • Syros Island (JSY)239 mi
  • Kalamata (KLX)244 mi
  • Mykonos Island (JMK)248 mi
  • Paros Island (PAS)269 mi
  • Naxos Island (JNX)270 mi
  • Izmir (ADB)271 mi
  • Milos Island (MLO)276 mi
  • Samos Island (SMI)

Which places within 1,000 miles can reach Thessaloniki non-stop?

  • Zagreb (ZAG)501 mi
  • Budapest (BUD)512 mi
  • Iasi (IAS)515 mi
  • Chisinau (RMO)533 mi
  • Luqa (MLA)562 mi
  • Rome (FCO)564 mi

Which places within 2,000 miles can reach Thessaloniki non-stop?

  • Hahn (HHN)1,001 mi
  • Kutaisi (KUT)1,016 mi
  • Luxembourg (LUX)1,028 mi
  • Hannover (HAJ)1,036 mi
  • Cologne (CGN)1,042 mi
  • Dortmund (DTM)1,054 mi

Flights to Thessaloniki (SKG) by country

  • Thessaloniki has nonstop connections with 14 airports in Germany: Munich (MUC), Frankfurt-am-Main (FRA), Dusseldorf (DUS), Stuttgart (STR), Cologne (CGN), Berlin (BER), Hamburg (HAM), Nuremberg (NUE), Hannover (HAJ), Hahn (HHN), Baden-Baden (FKB), Memmingen (FMM), Weeze (NRN), and Dortmund (DTM). These routes are served by Aegean Airlines (Star Alliance), Air Canada (Star Alliance), airBaltic, easyJet, Eurowings (Star Alliance), Lufthansa (Star Alliance), Ryanair, Singapore Airlines (Star Alliance), Sky Express, and TAP Portugal (Star Alliance).

    Germany14 destinations
  • Thessaloniki has nonstop connections with 12 airports in United Kingdom: London (LGW), London (STN), London (LHR), Manchester (MAN), Birmingham (BHX), Bristol (BRS), Edinburgh (EDI), Nottingham (EMA), London (LCY), Leeds (LBA), Newcastle (NCL), and London (LTN). These routes are served by British Airways (Oneworld), easyJet, Jet2.com, Ryanair, and Thomson Airways.

    United Kingdom12 destinations
  • Thessaloniki has nonstop connections with 8 airports in Italy: Rome (FCO), Milan (MXP), Bergamo (BGY), Bologna (BLQ), Treviso (TSF), Napoli (NAP), Catania (CTA), and Bolzano (BZO). These routes are served by Aegean Airlines (Star Alliance), Alitalia (Star Alliance), BQ, easyJet, Ryanair, Smartwings, TAP Portugal (Star Alliance), and Volotea.

    Italy8 destinations
  • Thessaloniki has nonstop connections with 5 airports in Poland: Krakow (KRK), Warsaw (WAW), Poznan (POZ), Warsaw (WMI), and Katowice (KTW). These routes are served by Enter Air, LOT Polish Airlines (Star Alliance), Ryanair, and Travel Service Polska.

    Poland5 destinations
  • Thessaloniki has nonstop connections with 4 airports in France: Paris (ORY), Bale/Mulhouse (BSL), Beauvais/Tille (BVA), and Paris (CDG). These routes are served by Aegean Airlines (Star Alliance), easyJet, Ryanair, Transavia France, and Volotea.

    France4 destinations
  • Thessaloniki has nonstop connections with 4 airports in Romania: Bucharest (OTP), Iasi (IAS), Cluj-Napoca (CLJ), and Timisoara (TSR). These routes are served by Air France (SkyTeam), Astra Airlines, Ryanair, and TAROM (SkyTeam).

    Romania4 destinations
  • Thessaloniki has nonstop connections with 2 airports in Belgium: Brussels (BRU) and Brussels (CRL). These routes are served by Aegean Airlines (Star Alliance), Brussels Airlines (Star Alliance), and Ryanair.

    Belgium2 destinations
  • Thessaloniki has nonstop connections with 2 airports in Cyprus: Larnarca (LCA) and Paphos (PFO). These routes are served by Aegean Airlines (Star Alliance), Hahn Air Systems, Ryanair, Sky Express, and Wizz Air.

    Cyprus2 destinations
  • Thessaloniki has nonstop connections with 2 airports in Israel: Tel Aviv (TLV) and Haifa (HFA). These routes are served by Aegean Airlines (Star Alliance), Arkia, El Al, Eurowings Europe (Star Alliance), Hahn Air Systems, Israir Airlines, Tus Airways, Wizz Air, and WorldTicket.

    Israel2 destinations
  • Thessaloniki has nonstop connections with 2 airports in Netherlands: Amsterdam (AMS) and Eindhoven (EIN). These routes are served by Delta Air Lines (SkyTeam), easyJet, KLM (SkyTeam), Ryanair, and Transavia Airlines.

    Netherlands2 destinations
  • Thessaloniki has nonstop connections with 2 airports in Sweden: Stockholm (ARN) and Gothenburg (GOT). These routes are served by Aegean Airlines (Star Alliance), Norwegian Air International, Ryanair, and Scandinavian Airlines (SkyTeam).

    Sweden2 destinations
  • Thessaloniki has nonstop connections with 2 airports in Switzerland: Zurich (ZRH) and Geneva (GVA). These routes are served by Aegean Airlines (Star Alliance), Swiss International Air Lines (Star Alliance), and TAP Portugal (Star Alliance).

    Switzerland2 destinations
  • Thessaloniki has nonstop connections with 2 airports in Turkey: Arnavutkoy (IST) and Izmir (ADB). These routes are served by Aegean Airlines (Star Alliance), Gulf Air, Malaysia Airlines (Oneworld), and Turkish Airlines (Star Alliance).

    Turkey2 destinations
  • Thessaloniki has a nonstop connection with Yerevan (EVN) in Armenia, served by Aegean Airlines (Star Alliance) and Pacific Airways.

    Armenia1 destination
  • Thessaloniki has a nonstop connection with Vienna (VIE) in Austria, served by Aegean Airlines (Star Alliance), Austrian Airlines (Star Alliance), and Ryanair.

    Austria1 destination
  • Thessaloniki has a nonstop connection with Sarajevo (SJJ) in Bosnia and Herzegovina, served by Ryanair.

    Bosnia and Herzegovina1 destination
  • Thessaloniki has a nonstop connection with Zagreb (ZAG) in Croatia, served by Ryanair.

Seasonal and upcoming routes to Thessaloniki

Not flying yet

  • Bolzano (BZO)Sep 11, 2026 – Sep 25, 2026
  • Nottingham (EMA)Starts Sep 12, 2026
  • Gothenburg (GOT)Sep 12, 2026 – Oct 24, 2026
  • Iasi (IAS)Sep 12, 2026 – Sep 29, 2026
  • Poznan (POZ)Sep 12, 2026 – Oct 24, 2026
  • London (LCY)Starts Sep 13, 2026
  • Kerkyra Island (CFU)Sep 16, 2026 – Oct 14, 2026
  • Paris (CDG)Starts Sep 20, 2026
  • Cairo (CAI)Sep 23, 2026 – Apr 28, 2027
  • Timisoara (TSR)Oct 17, 2026 – Oct 17, 2026
  • Haifa (HFA)Oct 25, 2026 – Mar 25, 2027
  • Catania (CTA)Mar 5, 2027 – Mar 15, 2027
  • London (LTN)Starts May 20, 2027
  • Oslo (OSL)Starts Jun 19, 2027

Ending before the rest

  • Zakynthos Island (ZTH)Through Sep 17, 2026
  • Dortmund (DTM)Through Sep 22, 2026
  • Milos Island (MLO)Through Sep 24, 2026
  • Izmir (ADB)Through Sep 26, 2026
  • Sarajevo (SJJ)Through Sep 28, 2026
  • Cluj-Napoca (CLJ)Through Sep 29, 2026

The other 51 routes are scheduled across the whole window the feed publishes.

Airline alliances to Thessaloniki

  • Star Alliance48 destinations
  • Oneworld6 destinations
  • SkyTeam6 destinations

Award programs that reach Thessaloniki

How many of these places each program's airlines fly to Thessaloniki from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan48 destinations
  • All Nippon Airways48 destinations
  • EVA Air Infinity MileageLands48 destinations
  • LifeMiles48 destinations
  • Lufthansa Miles & More48 destinations
  • Singapore KrisFlyer48 destinations
  • TAP Miles&Go48 destinations
  • Turkish Miles&Smiles48 destinations
  • United MileagePlus48 destinations
  • Alaska Atmos Rewards6 destinations
  • American Airlines6 destinations
  • British Airways6 destinations
  • Cathay Pacific6 destinations
  • Club Premier6 destinations
  • Delta SkyMiles6 destinations
  • Finnair Plus6 destinations

Intercontinental flights to Thessaloniki

Non-stop flights to Thessaloniki from Asia

Aegean Airlines (Star Alliance) links Thessaloniki nonstop with Tel Aviv (TLV) and Yerevan (EVN).

Arkia links Thessaloniki nonstop with Tel Aviv (TLV).

El Al links Thessaloniki nonstop with Tel Aviv (TLV).

Eurowings Europe (Star Alliance) links Thessaloniki nonstop with Haifa (HFA).

Hahn Air Systems links Thessaloniki nonstop with Tel Aviv (TLV).

Israir Airlines links Thessaloniki nonstop with Tel Aviv (TLV).

Pacific Airways links Thessaloniki nonstop with Yerevan (EVN).

Tus Airways links Thessaloniki nonstop with Tel Aviv (TLV).

Wizz Air links Thessaloniki nonstop with Tel Aviv (TLV) and Kutaisi (KUT).

WorldTicket links Thessaloniki nonstop with Tel Aviv (TLV).

Non-stop flights to Thessaloniki from Africa

Aegean Airlines (Star Alliance) links Thessaloniki nonstop with Cairo (CAI).

Domestic flights to Thessaloniki

  • Athens (ATH)186 mi
  • Heraklion (HER)378 mi
  • Rodes Island (RHO)397 mi
  • Souda (CHQ)351 mi
  • Paros Island (PAS)269 mi
  • Mytilene (MJT)217 mi
  • Chios Island (JKH)226 mi
  • Mykonos Island (JMK)248 mi
  • Kos Island (KGS)340 mi
  • Samos Island (SMI)288 mi
  • Skiros Island (SKU)134 mi
  • Kalamata (KLX)244 mi
  • Limnos Island (LXS)127 mi
  • Ikaria Island (JIK)267 mi
  • Santorini Island (JTR)315 mi
  • Syros Island (JSY)239 mi
  • Naxos Island (JNX)

Alternative airports near Thessaloniki

  • Kozani (KZI)62 mi / 100 km
  • Larisa (LRA)68 mi / 109 km
  • Kastoria (KSO)89 mi / 143 km
  • Nea Anchialos (VOL)90 mi / 145 km
  • Kavala (KVA)91 mi / 146 km

Frequently asked questions

What is the official name of airport SKG?

The airport's official name is Thessaloniki Macedonia International Airport. On Roame and most flight schedules, you will find it under the code SKG.

What is the airport code for Thessaloniki Macedonia International Airport?

The IATA airport code for Thessaloniki Macedonia International Airport is SKG. Enter SKG in Flightmap whenever you want to use this exact airport.

Where is Thessaloniki Macedonia International Airport (SKG)?

Thessaloniki Macedonia International Airport serves Thessaloniki, Greece. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to SKG, not just the broader city.

How can I explore flights to Thessaloniki (SKG)?

Open the map with Anywhere as your starting point and SKG as the destination. Each result keeps the route pointed toward Thessaloniki, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Thessaloniki?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to SKG.

Can I look for award flights to Thessaloniki (SKG)?

Yes. When Roame has observed award availability for a route to SKG, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

3 destinations
  • Air France2 destinations
  • Air Serbia2 destinations
  • Alitalia2 destinations
  • Show top 20 airlinesShow less
    322 mi
  • Krakow (KRK)678 mi
  • Warsaw (WAW)810 mi
  • Cologne (CGN)1,042 mi
  • Show top 20 destinationsShow less
    288 mi
  • Arnavutkoy (IST)305 mi
  • Santorini Island (JTR)315 mi
  • Bucharest (OTP)322 mi
  • Belgrad (BEG)326 mi
  • Sarajevo (SJJ)329 mi
  • Show top 20 destinationsShow less
    Bratislava (BTS)
    600 mi
  • Vienna (VIE)612 mi
    • Treviso (TSF)648 mi
    • Bologna (BLQ)656 mi
    • Paphos (PFO)656 mi
    • Krakow (KRK)678 mi
    • Larnarca (LCA)700 mi
    • Bolzano (BZO)712 mi
    • Katowice (KTW)713 mi
    • Bergamo (BGY)757 mi
    • Munich (MUC)771 mi
    • Prague (PRG)785 mi
    • Milan (MXP)799 mi
    • Warsaw (WAW)810 mi
    Show top 20 destinationsShow less
    Dusseldorf (DUS)
    1,073 mi
  • Hamburg (HAM)1,089 mi
    • Barcelona (BCN)1,090 mi
    • Weeze (NRN)1,107 mi
    • Brussels (CRL)1,124 mi
    • Yerevan (EVN)1,126 mi
    • Eindhoven (EIN)1,128 mi
    • Riga (RIX)1,134 mi
    • Brussels (BRU)1,139 mi
    • Copenhagen (CPH)1,144 mi
    • Paris (CDG)1,156 mi
    • Paris (ORY)1,156 mi
    • Amsterdam (AMS)1,184 mi
    • Beauvais/Tille (BVA)1,186 mi
    Show top 20 destinationsShow less
    Croatia1 destination
  • Thessaloniki has a nonstop connection with Prague (PRG) in Czechia, served by Aegean Airlines (Star Alliance), Eurowings (Star Alliance), and Smartwings.

    Czechia1 destination
  • Thessaloniki has a nonstop connection with Copenhagen (CPH) in Denmark, served by Aegean Airlines (Star Alliance), Ryanair, and Scandinavian Airlines (SkyTeam).

    Denmark1 destination
  • Thessaloniki has a nonstop connection with Cairo (CAI) in Egypt, served by Aegean Airlines (Star Alliance).

    Egypt1 destination
  • Show top 20 countriesShow less
    Geneva (GVA)
    Starts Jun 28, 2027
    Show all 15 routesShow less
    Naxos Island (JNX)
    Through Sep 29, 2026
  • Katowice (KTW)Through Sep 30, 2026
    • Dublin (DUB)Through Oct 21, 2026
    • Eindhoven (EIN)Through Oct 22, 2026
    • Santorini Island (JTR)Through Oct 22, 2026
    • Napoli (NAP)Through Oct 24, 2026
    • Weeze (NRN)Through Oct 24, 2026
    • Treviso (TSF)Through Oct 24, 2026
    • Warsaw (WMI)Through Oct 24, 2026
    • Hahn (HHN)Through Oct 28, 2026
    • Bologna (BLQ)Through Oct 29, 2026
    • Syros Island (JSY)Through Jan 8, 2027
    • Limnos Island (LXS)Through Jan 30, 2027
    • Zagreb (ZAG)Through Feb 6, 2027
    Show top 20 routesShow less
  • Flying Blue6 destinations
  • Iberia Plus6 destinations
  • Qantas Frequent Flyer6 destinations
  • Qatar Airways6 destinations
  • Show top 20 programsShow less
    270 mi
  • Kerkyra Island (CFU)174 mi
  • Milos Island (MLO)276 mi
  • Zakynthos Island (ZTH)222 mi
  • Show all 20 destinationsShow less