| Frankfurt (FRA) Frankfurt am Main International Airport | Germany | 379 mi | ~1h 22m | Lufthansa and Klasjet | 3-4/day |
| Belgrade (BEG) Belgrade Nikola Tesla Airport | Serbia | 299 mi | ~1h 12m | Air Serbia | 2-3/day |
| Zurich (ZRH) Zurich Airport | Switzerland | 292 mi | ~1h 11m | Swiss International | 2-3/day |
| Amsterdam (AMS) Amsterdam Airport Schiphol | Netherlands | 605 mi | ~1h 50m | KLM | 2/day |
| Istanbul (IST) Istanbul Airport | Türkiye | 790 mi | ~2h 13m | Turkish Airlines | 1-2/day |
| Munich (MUC) Munich International Airport | Germany | 193 mi | ~59m | Lufthansa | 1-2/day |
| Warsaw (WAW) Warsaw Chopin Airport | Poland | 504 mi | ~1h 37m | LOT Polish Airlines | 1-2/day |
| Podgorica (TGD) Podgorica Airport | Montenegro | 357 mi | ~1h 19m | Wizz Air, Interjet, and MNE | 1-2/day |
| London (LHR) London Heathrow Airport | United Kingdom | 767 mi | ~2h 10m | British Airways | 1-2/day |
| Paris (CDG) Charles de Gaulle International Airport | France | 586 mi | ~1h 48m | Air France | 1/day |
| Brussels (BRU) Brussels Airport | Belgium | 553 mi | ~1h 43m | Brussels Airlines | 1/day |
| London (LGW) London Gatwick Airport | United Kingdom | 748 mi | ~2h 8m | easyJet | 1/day |
| Skopje (SKP) Skopje International Airport | North Macedonia | 461 mi | ~1h 32m | Wizz Air | 1/day |
| Bologna (BLQ) Bologna / Borgo Panigale Airport | Italy | 193 mi | ~59m | ASL Airlines France | 1/day |
| Helsinki (HEL) Helsinki Vantaa Airport | Finland | 1,063 mi | ~2h 47m | Finnair | 3×/wk |
| Riga (RIX) Riga International Airport | Latvia | 843 mi | ~2h 19m | airBaltic | 3×/wk |
| Barcelona (BCN) Barcelona International Airport | Spain | 704 mi | ~2h 2m | Vueling and Trade Air | 3×/wk |
| Antalya (AYT) Antalya International Airport | Türkiye | 1,059 mi | ~2h 46m | Trade Air | weekly |
| Edinburgh (EDI) Edinburgh Airport | United Kingdom | 1,020 mi | ~2h 41m | easyJet | 2×/wk |
| Madrid (MAD) Madrid Barajas International Airport | Spain | 985 mi | ~2h 37m | Iberia | 2×/wk |
| Manchester (MAN) Manchester Airport | United Kingdom | 891 mi | ~2h 25m | easyJet | 2×/wk |
| Istanbul (SAW) Sabiha Gokcen International Airport | Türkiye | 828 mi | ~2h 17m | Pegasus Airlines | 2×/wk |
| Athens (ATH) Eleftherios Venizelos International Airport | Greece | 750 mi | ~2h 8m | Aegean Airlines | 2×/wk |
| Copenhagen (CPH) Copenhagen Kastrup Airport | Denmark | 654 mi | ~1h 56m | Norwegian Air Shuttle | 2×/wk |
| Paris (ORY) Paris-Orly Airport | France | 590 mi | ~1h 48m | Transavia France | 2×/wk |
| Luxembourg (LUX) Luxembourg-Findel International Airport | Luxembourg | 444 mi | ~1h 30m | Luxair | 2×/wk |
| Nis (INI) Nis Airport | Serbia | 414 mi | ~1h 26m | Air Serbia | 2×/wk |
| Rhodes (RHO) Diagoras Airport | Greece | 977 mi | ~2h 36m | Trade Air | weekly |
| Santorini (JTR) Santorini Airport | Greece | 886 mi | ~2h 25m | Trade Air | weekly |
| Samos Island (SMI) Samos Airport | Greece | 868 mi | ~2h 22m | Trade Air | weekly |
| Mytilene (MJT) Mytilene International Airport | Greece | 790 mi | ~2h 13m | Trade Air | weekly |
| Zakynthos Island (ZTH) Dionysios Solomos Airport | Greece | 671 mi | ~1h 58m | Trade Air | weekly |
| Preveza/Lefkada (PVK) Aktion National Airport | Greece | 597 mi | ~1h 49m | Trade Air | weekly |