Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Malaga (AGP) | 1,903 km | 170 min | Ryanair |
| Alghero (AHO) | 715 km | 85 min | Ryanair |
| Alicante (ALC) | 1,515 km | 140 min | Ryanair |
| Amsterdam (AMS) | 1,540 km | 150 min | Transavia |
| Stockholm (ARN) | 2,061 km | 185 min | Norwegian Air Sweden |
| Athens (ATH) | 711 km | 95 min | Aegean Airlines, Ryanair, Volotea |
| Bucharest (BBU) | 847 km | 110 min | Ryanair |
| Barcelona (BCN) | 1,230 km | 125 min | Vueling |
| Belgrade (BEG) | 500 km | 100 min | Air Serbia |
| Berlin (BER) | 1,272 km | 130 min | Ryanair |
| Milan (BGY) | 761 km | 95 min | Ryanair, Neos |
| Bilbao (BIO) | 1,637 km | 155 min | Volotea |
| Bologna (BLQ) | 584 km | 80 min | Ryanair |
| Bordeaux (BOD) | 1,479 km | 145 min | Volotea |
| Bristol (BRS) | 1,875 km | 170 min | Ryanair, easyJet |
| Brussels (BRU) | 1,439 km | 140 min | Transavia |
| Basel, Switzerland/Mulhouse (BSL) | 1,027 km | 110 min | easyJet |
| Bratislava (BTS) | 782 km | 95 min | Ryanair |
| Budapest (BUD) | 727 km | 95 min | Ryanair, Wizz Air |
| Paris (BVA) | 1,471 km | 140 min | Ryanair |
| Cagliari (CAG) | 688 km | 85 min | Ryanair |
| Paris (CDG) | 1,415 km | 140 min | Air France, easyJet |
| Kerkyra (CFU) | 316 km | 60 min | Volotea |
| Cologne (CGN) | 1,313 km | 125 min | Eurowings |
| Chania (CHQ) | 894 km | 110 min | Ryanair |
| Cluj-Napoca (CLJ) | 837 km | 105 min | Wizz Air Malta |
| Copenhagen (CPH) | 1,639 km | 155 min | Norwegian Air Sweden, Scandinavian Airlines |
| Craiova (CRA) | 681 km | 88 min | Wizz Air Malta |
| Brussels (CRL) | 1,407 km | 140 min | Ryanair |
| Catania (CTA) | 432 km | 70 min | Ryanair |
| Dubrovnik (DBV) | 201 km | 50 min | Ryanair |
| Dublin (DUB) | 2,196 km | 200 min | Ryanair |
| Dusseldorf (DUS) | 1,363 km | 135 min | Eurowings |
| Edinburgh (EDI) | 2,202 km | 195 min | Ryanair |
| Kefallinia (EFL) | 463 km | 65 min | Volotea |
| Yerevan (EVN) | 2,330 km | 225 min | Wizz Air |
| New York (EWR) | 7,268 km | 535 min | United Airlines |
| Rome (FCO) | 384 km | 65 min | ITA Airways, Ryanair, Neos |
| Karlsruhe/Baden-Baden (FKB) | 1,089 km | 115 min | Ryanair |
| Frankfurt (FRA) | 1,177 km | 120 min | Discover Airlines |
| Genoa (GOA) | 742 km | 90 min | Ryanair |
| Girona (GRO) | 1,170 km | 120 min | Ryanair |
| Geneva (GVA) | 1,027 km | 110 min | easyJet |
| Hamburg (HAM) | 1,478 km | 140 min | Eurowings, Neos |
| Heraklion (HER) | 977 km | 110 min | Volotea |
| Hahn (HHN) | 1,226 km | 125 min | Ryanair |
| Ibiza (IBZ) | 1,336 km | 130 min | Ryanair |
| Istanbul (IST) | 1,004 km | 120 min | Turkish Airlines |
| Mykonos (JMK) | 845 km | 100 min | Volotea |
| Skiathos (JSI) | 613 km | 85 min | Ryanair |
| Thira (JTR) | 920 km | 108 min | Ryanair, Volotea |
| Kos (KGS) | 1,014 km | 120 min | Ryanair |
| Krakow (KRK) | 1,021 km | 115 min | Ryanair |
| Katowice (KTW) | 1,053 km | 120 min | Ryanair |
| Kaunas (KUN) | 1,629 km | 155 min | Ryanair |
| London (LGW) | 1,711 km | 170 min | British Airways, easyJet |
| Lille (LIL) | 1,487 km | 135 min | Volotea |
| Milan (LIN) | 774 km | 85 min | ITA Airways |
| Linz (LNZ) | 815 km | 95 min | Ryanair |
| Luxembourg (LUX) | 1,252 km | 120 min | Luxair |
| Lyon (LYS) | 1,073 km | 115 min | easyJet, Volotea |
| Madrid (MAD) | 1,712 km | 165 min | Ryanair |
| Manchester (MAN) | 1,969 km | 185 min | easyJet |
| Malta (MLA) | 618 km | 80 min | Ryanair |
| Marseille (MRS) | 984 km | 105 min | Ryanair |
| Munich (MUC) | 893 km | 100 min | Air Dolomiti, Lufthansa |
| Milan (MXP) | 820 km | 100 min | Ryanair, Neos, easyJet |
| Naples (NAP) | 209 km | 45 min | Neos |
| Nice (NCE) | 834 km | 95 min | easyJet |
| Dusseldorf (NRN) | 1,418 km | 140 min | Ryanair |
| Nantes (NTE) | 1,609 km | 155 min | Transavia France |
| Nuremberg (NUE) | 1,029 km | 115 min | Ryanair |
| Olbia (OLB) | 610 km | 75 min | Volotea |
| Mostar (OMO) | 255 km | 55 min | Sky Alps |
| Porto (OPO) | 2,126 km | 190 min | Ryanair |
| Paris (ORY) | 1,412 km | 145 min | Transavia France, easyJet |
| Oslo (OSL) | 2,155 km | 190 min | Norwegian Air Shuttle |
| Bucharest (OTP) | 850 km | 110 min | Wizz Air Malta |
| Palermo (PMO) | 453 km | 65 min | Ryanair |
| Poznan (POZ) | 1,254 km | 130 min | Ryanair |
| Prague (PRG) | 1,015 km | 115 min | Ryanair |
| Pisa (PSA) | 596 km | 80 min | Ryanair |
| Pescara (PSR) | 258 km | 60 min | Neos |
| Preveza (PVK) | 420 km | 65 min | Volotea |
| Rhodes (RHO) | 1,114 km | 125 min | Ryanair |
| Chisinau (RMO) | 1,167 km | 125 min | Wizz Air Malta |
| Skopje (SKP) | 415 km | 70 min | Wizz Air |
| Sofia (SOF) | 577 km | 80 min | Ryanair, Wizz Air |
| Split (SPU) | 269 km | 55 min | Volotea |
| Sharm el Sheikh (SSH) | 2,170 km | 208 min | Neos, Air Cairo |
| London (STN) | 1,734 km | 165 min | Ryanair |
| Stuttgart (STR) | 1,029 km | 110 min | Eurowings |
| Sevilla (SVQ) | 1,992 km | 175 min | Ryanair |
| Tirana (TIA) | 249 km | 55 min | Ryanair, Wizz Air Malta |
| Toulouse (TLS) | 1,295 km | 125 min | Ryanair |
| Trapani (TPS) | 513 km | 80 min | Ryanair |
| Turin (TRN) | 867 km | 95 min | Ryanair |
| Trieste (TRS) | 584 km | 80 min | Ryanair |
| Timisoara (TSR) | 636 km | 85 min | Wizz Air Malta |
| Venice (VCE) | 603 km | 80 min | Ryanair |
| Vienna (VIE) | 776 km | 95 min | Ryanair, Austrian Airlines |
| Valencia (VLC) | 1,474 km | 140 min | Ryanair |
| Verona (VRN) | 671 km | 85 min | Ryanair |
| Warsaw (WAW) | 1,267 km | 130 min | Wizz Air |
| Modlin (WMI) | 1,292 km | 135 min | Ryanair |
| Wroclaw (WRO) | 1,108 km | 120 min | Wizz Air |
| Zadar (ZAD) | 348 km | 70 min | Ryanair |
| Zanzibar (ZNZ) | 5,722 km | 455 min | Neos |
| Zurich (ZRH) | 958 km | 105 min | Edelweiss Air |
| Zakinthos (ZTH) | 516 km | 80 min | Ryanair, Volotea |
Inbound network coverage
Bari (BRI) receives direct flights from 111 airports per the FlightConnections route map. 109 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 BRI?
New York at 7,268 km.
How many airports have direct flights to Bari (BRI)?
Per the FlightConnections route map, 111 airports send direct flights to BRI.