The places connected to Bari on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Bari from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Bari not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Bari of 3,000 miles or more.
Bari has nonstop connections with 12 airports in Germany: Munich (MUC), Frankfurt-am-Main (FRA), Baden-Baden (FKB), Nuremberg (NUE), Stuttgart (STR), Weeze (NRN), Dusseldorf (DUS), Berlin (BER), Hahn (HHN), Cologne (CGN), Hamburg (HAM), and Dresden (DRS). These routes are served by Air Canada (Star Alliance), Air China (Star Alliance), Air Dolomiti (Star Alliance), All Nippon Airways (Star Alliance), Brussels Airlines (Star Alliance), Discover Airlines (Star Alliance), Eurowings (Star Alliance), Lufthansa (Star Alliance), Ryanair, and SR.
Bari has nonstop connections with 12 airports in Greece: Athens (ATH), Zakynthos Island (ZTH), Santorini Island (JTR), Kerkyra Island (CFU), Mykonos Island (JMK), Skiathos (JSI), Rodes Island (RHO), Kos Island (KGS), Kefallinia Island (EFL), Heraklion (HER), Preveza/Lefkada (PVK), and Souda (CHQ). These routes are served by Ryanair and Volotea.
Bari has nonstop connections with 11 airports in France: Paris (CDG), Paris (ORY), Lyon (LYS), Beauvais/Tille (BVA), Nice (NCE), Bordeaux/Merignac (BOD), Bale/Mulhouse (BSL), Lille/Lesquin (LIL), Marseille (MRS), Nantes (NTE), and Toulouse/Blagnac (TLS). These routes are served by Air France (SkyTeam), Delta Air Lines (SkyTeam), easyJet, Kenya Airways (SkyTeam), Ryanair, Transavia France, and Volotea.
Bari has nonstop connections with 11 airports in Spain: Barcelona (BCN), Madrid (MAD), Valencia (VLC), Girona (GRO), Sevilla (SVQ), Ibiza (IBZ), Alicante (ALC), Bilbao (BIO), Gran Canaria Island (LPA), Malaga (AGP), and Tenerife Island (TFS). These routes are served by Air Nostrum, Iberia (Oneworld), LATAM Chile, Neos, Qatar Airways (Oneworld), Ryanair, Volotea, and Vueling.
Bari has nonstop connections with 6 airports in Poland: Krakow (KRK), Wroclaw (WRO), Warsaw (WAW), Poznan (POZ), Katowice (KTW), and Warsaw (WMI). These routes are served by Ryanair and Wizz Air.
Bari has nonstop connections with 5 airports in Romania: Bucharest (OTP), Timisoara (TSR), Craiova (CRA), Cluj-Napoca (CLJ), and Bucharest (BBU). These routes are served by Ryanair and W4.
Bari has nonstop connections with 5 airports in United Kingdom: London (LGW), London (STN), Bristol (BRS), Manchester (MAN), and Edinburgh (EDI). These routes are served by British Airways (Oneworld), easyJet, Qatar Airways (Oneworld), Region Airline, and Ryanair.
Bari has nonstop connections with 3 airports in Croatia: Dubrovnik (DBV), Split (SPU), and Zadar (ZAD). These routes are served by Ryanair and Volotea.
Bari has nonstop connections with 2 airports in Austria: Vienna (VIE) and Linz (LNZ). These routes are served by Alitalia (Star Alliance), All Nippon Airways (Star Alliance), Austrian Airlines (Star Alliance), and Ryanair.
Bari has nonstop connections with 2 airports in Belgium: Brussels (CRL) and Brussels (BRU). These routes are served by Ryanair and Transavia Airlines.
Bari has nonstop connections with 2 airports in Switzerland: Zurich (ZRH) and Geneva (GVA). These routes are served by Air Canada (Star Alliance), easyJet, Edelweiss Air (Star Alliance), and Swiss International Air Lines (Star Alliance).
Bari has nonstop connections with 2 airports in United States: New York (JFK) and Newark (EWR). These routes are served by Neos and United Airlines (Star Alliance).
Bari has a nonstop connection with Tirana (TIA) in Albania, served by Ryanair and W4.
Bari has a nonstop connection with Yerevan (EVN) in Armenia, served by Wizz Air.
Bari has a nonstop connection with Mostar (OMO) in Bosnia and Herzegovina, served by BQ.
Bari has a nonstop connection with Sofia (SOF) in Bulgaria, served by Bulgaria Air, Ryanair, and Wizz Air.
Bari has a nonstop connection with Prague (PRG) in Czechia, served by Ryanair.
The other 50 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Bari from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air Cairo links Bari nonstop with Sharm el-Sheikh (SSH).
Aviation Starlink links Bari nonstop with Sharm el-Sheikh (SSH).
EgyptAir (Star Alliance) links Bari nonstop with Sharm el-Sheikh (SSH).
G Switch Works links Bari nonstop with Sharm el-Sheikh (SSH).
Neos links Bari nonstop with Sharm el-Sheikh (SSH), Kiembi Samaki (ZNZ), and Mombasa (MBA).
Israir Airlines links Bari nonstop with Tel Aviv (TLV).
Neos links Bari nonstop with Male (MLE).
Smartwings links Bari nonstop with Tel Aviv (TLV).
Wizz Air links Bari nonstop with Yerevan (EVN).
Neos links Bari nonstop with New York (JFK) and La Romana (LRM).
United Airlines (Star Alliance) links Bari nonstop with Newark (EWR).
The airport's official name is Bari / Palese International Airport. On Roame and most flight schedules, you will find it under the code BRI.
The IATA airport code for Bari / Palese International Airport is BRI. Enter BRI in Flightmap whenever you want to use this exact airport.
Bari / Palese International Airport serves Bari, Italy. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to BRI, not just the broader city.
Open the map with Anywhere as your starting point and BRI as the destination. Each result keeps the route pointed toward Bari, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to BRI.
Yes. When Roame has observed award availability for a route to BRI, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Bari has a nonstop connection with Copenhagen (CPH) in Denmark, served by Norwegian Air International and Scandinavian Airlines (SkyTeam).
Bari has a nonstop connection with La Romana (LRM) in Dominican Republic, served by Neos.
Bari has a nonstop connection with Sharm el-Sheikh (SSH) in Egypt, served by Air Cairo, Aviation Starlink, EgyptAir (Star Alliance), G Switch Works, and Neos.