Direct flights from Thessaloniki Macedonia International Airport (SKG)
Thessaloniki Macedonia International Airport in Thessaloniki, Greece has direct flights to 48 airports in 22 countries, flown by 19 airlines. The longest is to Manchester (MAN) at 2,369 km.
See every route from SKG on the mapDirect flights from SKG by country
Germany (11)
- BER Berlin · 1,501 km · ~2h 20m · easyJet
- BRE Bremen · 1,756 km · ~2h 40m · Ryanair
- DUS Duesseldorf · 1,727 km · ~2h 35m · Aegean Airlines and Lufthansa
- FRA Frankfurt · 1,541 km · ~2h 25m · Aegean Airlines and Lufthansa
- HHN Hahn · 1,610 km · ~2h 30m · Ryanair
- HAJ Hannover · 1,667 km · ~2h 30m · Aegean Airlines
- FKB Karlsruhe/Baden-Baden · 1,489 km · ~2h 20m · Ryanair
- MUC Munich · 1,242 km · ~2h · Aegean Airlines and Lufthansa
- NUE Nuernberg · 1,365 km · ~2h 10m · Aegean Airlines
- STR Stuttgart · 1,414 km · ~2h 15m · Aegean Airlines, Eurowings and Lufthansa
- NRN Weeze · 1,782 km · ~2h 40m · Ryanair
Greece (7)
- ATH Athens · 299 km · ~50m · Aegean Airlines, Ryanair and Sky Express Greece +2
- CHQ Chania · 564 km · ~1h 10m · Aegean Airlines, Ryanair and Sky Express Greece
- HER Heraklion · 608 km · ~1h 15m · Aegean Airlines and Sky Express Greece
- LXS Limnos · 204 km · ~45m · Sky Express Greece
- MJT Mytilini · 350 km · ~55m · Aegean Airlines and Sky Express Greece
- RHO Rhodos · 638 km · ~1h 15m · Aegean Airlines and Sky Express Greece
- SKU Skiros · 225 km · ~45m · Sky Express Greece
Italy (4)
- BGY Bergamo · 1,218 km · ~2h · Ryanair and Malta Air
- PSA Pisa · 1,094 km · ~1h 50m · Ryanair
- FCO Rome · 909 km · ~1h 35m · ITA Airways, Ryanair and Malta Air +1
- CIA Rome · 880 km · ~1h 35m · Ryanair
France (3)
- BVA Beauvais · 1,908 km · ~2h 50m · Ryanair
- BSL Mulhouse · 1,459 km · ~2h 15m · easyJet
- CDG Paris · 1,860 km · ~2h 45m · Aegean Airlines
United Kingdom (3)
- LGW London · 2,134 km · ~3h 5m · British Airways and easyJet
- STN London · 2,144 km · ~3h 5m · Ryanair
- MAN Manchester · 2,369 km · ~3h 25m · easyJet
Cyprus (2)
- LCA Larnaca · 1,127 km · ~1h 50m · Aegean Airlines, Cyprus Airways and Wizz Air
- PFO Paphos · 1,057 km · ~1h 45m · Ryanair
Spain (2)
- BCN Barcelona · 1,754 km · ~2h 40m · Aegean Airlines
- GRO Gerona · 1,694 km · ~2h 35m · Ryanair
Sweden (2)
- ARN Stockholm · 2,156 km · ~3h 10m · Aegean Airlines, SAS Scandinavian and SZS
- NYO Stockholm · 2,076 km · ~3h · Ryanair
Austria (1)
- VIE Vienna · 985 km · ~1h 40m · Ryanair and Austrian Airlines
Belgium (1)
- CRL Charleroi · 1,809 km · ~2h 40m · Ryanair
Czech Republic (1)
- PRG Prague · 1,263 km · ~2h · Aegean Airlines
Denmark (1)
- CPH Copenhagen · 1,841 km · ~2h 45m · Aegean Airlines and SAS Scandinavian
Georgia (1)
- KUT Kutaisi · 1,653 km · ~2h 30m · Wizz Air
Hungary (1)
- BUD Budapest · 823 km · ~1h 30m · Wizz Air
Malta (1)
- MLA Malta · 905 km · ~1h 35m · Ryanair and Malta Air
Netherlands (1)
- AMS Amsterdam · 1,905 km · ~2h 50m · Transavia
Norway (1)
- RYG Rygge · 2,263 km · ~3h 15m · Ryanair
Poland (1)
- WMI Warsaw · 1,338 km · ~2h 10m · Ryanair
Romania (1)
- OTP Bucharest · 518 km · ~1h 10m · Tarom
Serbia (1)
- BEG Belgrade · 525 km · ~1h 10m · Air Serbia
Slovakia (1)
- BTS Bratislava · 965 km · ~1h 40m · Ryanair
Turkey (1)
- IST Istanbul · 495 km · ~1h 5m · Aegean Airlines and Turkish Airlines
Airlines flying from SKG
Aegean Airlines, Air Serbia, Austrian Airlines, British Airways, Cyprus Airways, Eurowings, ITA Airways, Lufthansa, Malta Air, Ryanair, SAS Scandinavian, SZS, Sky Express Greece, Tarom, Transavia, Turkish Airlines, Ural Airlines, Wizz Air, easyJet
Going somewhere SKG doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Thessaloniki to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.