Nonstop flights from Bari (BRI)
66 nonstop routes from Bari Karol Wojtyła International Airport, busiest first. Average daily departures over a recent period (AeroDataBox, November 2026).
| Destination | Flights a day | Distance | Airlines |
|---|---|---|---|
| Rome FCO | 6.4 | 383 km | ITA Airways, Neos |
| Segrate (MI) LIN | 5.6 | 772 km | ITA Airways |
| Milan MXP | 4.7 | 818 km | — |
| Orio al Serio (BG) BGY | 4.1 | 760 km | — |
| Rinas TIA | 3.4 | 249 km | Ryanair, Wizz Air Malta |
| Budapest BUD | 3 | 727 km | Ryanair, Wizz Air |
| Caselle Torinese (TO) TRN | 2.6 | 865 km | — |
| Vienna VIE | 2.3 | 775 km | Austrian Airlines, Ryanair |
| Pisa (PI) PSA | 2 | 594 km | — |
| Paris ORY | 1.9 | 1,409 km | easyJet, Transavia France |
| Caselle (VR) VRN | 1.9 | 671 km | — |
| Bologna BLQ | 1.7 | 584 km | — |
| Balice KRK | 1.7 | 1,021 km | Ryanair |
| Venice VCE | 1.7 | 602 km | — |
| London STN | 1.6 | 1,732 km | Ryanair |
| Ronchi dei Legionari/Trieste TRS | 1.6 | 585 km | — |
| Warsaw WAW | 1.4 | 1,267 km | Ryanair, Wizz Air |
| Beauvais BVA | 1.3 | 1,468 km | Ryanair |
| Munich MUC | 1.3 | 893 km | Air Dolomiti, Lufthansa |
| Prague PRG | 1.3 | 1,015 km | Ryanair |
| Sofia SOF | 1.3 | 577 km | Ryanair, Wizz Air |
| Barcelona BCN | 1.1 | 1,227 km | Vueling |
| Charleroi CRL | 1.1 | 1,405 km | Ryanair |
| Valletta MLA | 1.1 | 621 km | Ryanair |
| Otopeni OTP | 1.1 | 851 km | Wizz Air Malta |
| Palermo PMO | 1.1 | 455 km | — |
| Sharm El Sheikh SSH | 1.1 | 2,171 km | Neos |
| Amsterdam AMS | 0.9 | 1,538 km | Transavia |
| Bratislava BTS | 0.9 | 783 km | Ryanair |
| Paris CDG | 0.9 | 1,414 km | Air France |
| Catania CTA | 0.9 | 434 km | — |
| Rheinmünster FKB | 0.9 | 1,089 km | Ryanair |
| Istanbul IST | 0.9 | 1,001 km | Turkish Airlines |
| Madrid MAD | 0.9 | 1,709 km | Ryanair |
| London LGW | 0.7 | 1,708 km | easyJet |
| Colombier-Saugnieu, Rhône LYS | 0.7 | 1,070 km | easyJet, Volotea |
| Weeze NRN | 0.7 | 1,417 km | Ryanair |
| Poznań POZ | 0.7 | 1,255 km | Ryanair |
| Stuttgart STR | 0.7 | 1,027 km | Eurowings |
| Berlin BER | 0.6 | 1,272 km | Ryanair |
| Brussels BRU | 0.6 | 1,437 km | Transavia |
| Cagliari CAG | 0.6 | 687 km | — |
| Bucharest BBU | 0.4 | 848 km | Ryanair |
| Belgrade BEG | 0.4 | 501 km | — |
| Bordeaux BOD | 0.4 | 1,476 km | Volotea |
| Craiova CRA | 0.4 | 681 km | Wizz Air Malta |
| Frankfurt FRA | 0.4 | 1,175 km | — |
| Genova (GE) GOA | 0.4 | 741 km | — |
| Geneva GVA | 0.4 | 1,026 km | easyJet |
| Luxembourg LUX | 0.4 | 1,250 km | Luxair |
| Nuremberg NUE | 0.4 | 1,030 km | Ryanair |
| Seville SVQ | 0.4 | 1,987 km | Ryanair |
| Valencia VLC | 0.4 | 1,471 km | Ryanair |
| Wrocław WRO | 0.4 | 1,108 km | Wizz Air |
| Timişoara TSR | 0.3 | 637 km | Wizz Air Malta |
| Bâle / Mulhouse BSL | 0.3 | 1,026 km | easyJet |
| Köln (Cologne) CGN | 0.3 | 1,310 km | Eurowings |
| Düsseldorf DUS | 0.3 | 1,363 km | Eurowings |
| Yerevan EVN | 0.3 | 2,325 km | Wizz Air |
| Hamburg HAM | 0.3 | 1,478 km | Eurowings |
| Katowice KTW | 0.3 | 1,054 km | Ryanair |
| Kaunas KUN | 0.3 | 1,629 km | Ryanair |
| Marignane, Bouches-du-Rhône MRS | 0.3 | 983 km | Ryanair |
| Nice NCE | 0.3 | 832 km | easyJet |
| Ilinden SKP | 0.3 | 415 km | Wizz Air |
| Dubrovnik DBV | 0.1 | 201 km | Ryanair |
Routes with fewer than 1 flight a day on average link to the destination airport rather than a route page.