Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Amsterdam (AMS) | 2,047 km | 190 min | Transavia, TUIfly Netherlands |
| Stockholm (ARN) | 2,444 km | 225 min | Ryanair |
| Athens (ATH) | 270 km | 60 min | Sky Express, Olympic Air |
| Berlin (BER) | 1,722 km | 163 min | Eurowings |
| Belfast (BFS) | 2,779 km | 250 min | Jet2 |
| Milan (BGY) | 1,277 km | 130 min | Ryanair |
| Birmingham (BHX) | 2,397 km | 220 min | Jet2 |
| Bournemouth (BOH) | 2,304 km | 210 min | Jet2 |
| Bari (BRI) | 516 km | 75 min | Ryanair, Volotea |
| Brno (BRQ) | 1,310 km | 135 min | SmartWings |
| Bristol (BRS) | 2,391 km | 215 min | Jet2, easyJet |
| Brussels (BRU) | 1,951 km | 175 min | Brussels Airlines, TUI fly Belgium |
| Bratislava (BTS) | 1,194 km | 125 min | SmartWings |
| Budapest (BUD) | 1,083 km | 125 min | Ryanair, Wizz Air |
| Cluj-Napoca (CLJ) | 1,028 km | 125 min | Animawings, Wizz Air Malta |
| Copenhagen (CPH) | 2,081 km | 215 min | Scandinavian Airlines |
| Dublin (DUB) | 2,712 km | 240 min | Ryanair |
| Dusseldorf (DUS) | 1,868 km | 175 min | Condor, Eurowings |
| Edinburgh (EDI) | 2,712 km | 248 min | Jet2 |
| Kefallinia (EFL) | 52 km | 25 min | Sky Express |
| Eindhoven (EIN) | 1,949 km | 175 min | Transavia |
| Leicestershire (EMA) | 2,398 km | 215 min | Jet2 |
| Rome (FCO) | 864 km | 100 min | ITA Airways, Ryanair, Wizz Air Malta |
| Frankfurt (FRA) | 1,681 km | 155 min | Discover Airlines, Condor |
| Glasgow (GLA) | 2,759 km | 245 min | Jet2 |
| Patras (GPA) | 64 km | 65 min | TUI fly Belgium |
| Geneva (GVA) | 1,540 km | 145 min | SWISS |
| Hamburg (HAM) | 1,952 km | 175 min | Condor, Eurowings |
| Kosice (KSC) | 1,212 km | 130 min | SmartWings |
| Leeds (LBA) | 2,484 km | 230 min | Jet2 |
| London (LGW) | 2,227 km | 210 min | Jet2, easyJet |
| London (LHR) | 2,263 km | 225 min | British Airways |
| Liverpool (LPL) | 2,514 km | 235 min | Jet2 |
| London (LTN) | 2,284 km | 215 min | Jet2, easyJet, Wizz Air UK |
| Luxembourg (LUX) | 1,766 km | 160 min | Luxair |
| Manchester (MAN) | 2,484 km | 235 min | Jet2, easyJet |
| Munich (MUC) | 1,389 km | 135 min | Discover Airlines, Condor |
| Milan (MXP) | 1,335 km | 145 min | easyJet, Wizz Air Malta |
| Naples (NAP) | 666 km | 90 min | Ryanair, easyJet, Volotea |
| Newcastle (NCL) | 2,567 km | 240 min | Jet2 |
| Paris (ORY) | 1,927 km | 180 min | Transavia France |
| Ostrava (OSR) | 1,345 km | 135 min | SmartWings |
| Bucharest (OTP) | 873 km | 110 min | Animawings, Wizz Air Malta |
| Palermo (PMO) | 685 km | 90 min | Volotea |
| Prague (PRG) | 1,470 km | 145 min | SmartWings |
| Chisinau (RMO) | 1,215 km | 130 min | Karinou Airlines |
| Rotterdam (RTM) | 2,034 km | 200 min | TUIfly Netherlands |
| Thessaloniki (SKG) | 356 km | 75 min | Aegean Airlines |
| London (STN) | 2,249 km | 210 min | Ryanair, Jet2 |
| Stuttgart (STR) | 1,538 km | 150 min | Eurowings |
| Salzburg (SZG) | 1,286 km | 120 min | Eurowings |
| Timisoara (TSR) | 895 km | 100 min | Animawings, Wizz Air Malta |
| Venice (VCE) | 1,115 km | 120 min | Volotea |
| Vienna (VIE) | 1,203 km | 120 min | Ryanair, Austrian Airlines |
| Verona (VRN) | 1,187 km | 125 min | Volotea |
| Warsaw (WAW) | 1,602 km | 165 min | Wizz Air |
| Modlin (WMI) | 1,633 km | 160 min | Ryanair |
| Zurich (ZRH) | 1,473 km | 140 min | Edelweiss Air |
Inbound network coverage
Zakinthos (ZTH) receives direct flights from 60 airports per the FlightConnections route map. 58 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to ZTH?
Belfast at 2,779 km.
How many airports have direct flights to Zakinthos (ZTH)?
Per the FlightConnections route map, 60 airports send direct flights to ZTH.