Non-stop flights from Bari (BRI)

From Bari (BRI)
Country Italy
Dates Anytime
Filters
Destinations 111 direct
Reach Score 79/99
Continents 4 of 6
Avg. distance 1,177 km
Avg. flight time 1h 23m
Loading map...

About flights from Bari (BRI)

Puglia's main hub punches well above its weight. BRI scores an 81 out of 99 on reach, which puts it ahead of plenty of airports twice its size, and once you dig into the numbers you understand why. From here you can hop 201 km across the Adriatic to Dubrovnik for a long weekend, or somehow end up on a flight to Cancun — 9,559 km away — without ever connecting through Rome or Milan. That range is genuinely unusual for a regional Italian airport, and it changes how you plan your whole trip.

Quick stats for BRI

  • Direct destinations: 115
  • Countries served: 39
  • Continents reached: 4 of 6
  • Average flight distance: 1,454 km
  • Longest non-stop: Cancun (CUN) — 9,559 km (~11h 57m)
  • Shortest non-stop: Dubrovnik (DBV) — 201 km (~15 min)
  • Reach score: 81/99

Why fly to Bari?

115 direct destinations across 39 countries is the headline, but the real story is how well-balanced the network is. Italy accounts for 19 domestic routes, so getting around the country is easy. Then Greece adds 12 routes — meaning you can island-hop without touching Athens first. France and Germany each clock in at 11 routes, which matters if you're positioning for transatlantic awards or chasing cheap intra-Europe fares. Spain at 10 routes rounds out a lineup that basically covers every direction you'd want to go. Puglia itself rewards the detour hard. The old town of Bari, the trulli houses in Alberobello, the coastline that runs south toward Lecce — this is southern Italy before it got overrun, and flying direct keeps that experience intact rather than routing it through the chaos of northern hubs.

Longest non-stop flights from BRI

The furthest destinations you can reach non-stop from Bari:

  1. Cancun, Mexico (CUN) — 9,559 km, approximately 11h 57m
  2. Punta Cana, Dominican Republic (PUJ) — 8,265 km, approximately 10h 20m
  3. New York, USA (EWR) — 7,250 km, approximately 9h 4m
  4. New York, USA (JFK) — 7,225 km, approximately 9h 2m
  5. Male, Maldives (MLE) — 6,964 km, approximately 8h 42m

Short-haul flights from BRI

Quick getaway options with the shortest flights from Bari:

  1. Dubrovnik, Croatia (DBV) — 201 km, approximately 15 min
  2. Naples, Italy (NAP) — 209 km, approximately 16 min
  3. Tirana, Albania (TIA) — 248 km, approximately 19 min
  4. Mostar, Bosnia and Herzegovina (OMO) — 255 km, approximately 19 min
  5. Pescara, Italy (PSR) — 258 km, approximately 19 min

Top countries by direct connections from BRI

Bari Airport connects to 39 countries. Here are the most served:

  1. Italy — 19 destinations (Alghero, Bologna, Cagliari, Catania and 15 more)
  2. Greece — 12 destinations (Athens, Chania, Heraklion, Kefallinia and 8 more)
  3. France — 11 destinations (Basel, Switzerland/Mulhouse, Bordeaux, Lille, Lyon and 7 more)
  4. Germany — 11 destinations (Berlin, Cologne, Dusseldorf, Dusseldorf and 7 more)
  5. Spain — 10 destinations (Alicante, Barcelona, Bilbao, Girona and 6 more)
  6. Poland — 6 destinations (Katowice, Krakow, Modlin, Poznan and 2 more)
  7. Romania — 5 destinations (Bucharest, Bucharest, Cluj-Napoca, Craiova and 1 more)
  8. United Kingdom — 4 destinations (Bristol, Edinburgh, London, London)

Where to fly from Bari

Flights to Italy

Bari has 19 direct routes to Italy:

Flights to Greece

Bari has 12 direct routes to Greece:

Flights to France

Bari has 11 direct routes to France:

Tips for travelers at BRI

The airport sits about 8 km from the city center, and the Ferrovie Appulo Lucane train connection gets you downtown in roughly 20 minutes for a few euros — don't bother with a taxi for that leg. Book morning flights if you're connecting onward through Europe, since afternoon slots here can run late in peak summer. July and August bring the highest fares on Greek and Croatian routes, so if Dubrovnik is on your list, shoulder season in May or late September gives you better prices and smaller crowds. Check Ryanair and Wizz Air first for intra-European routes — they dominate BRI and their base fares are often genuinely low before bags.

Frequently asked questions about flying to Bari

How do I get from Bari Airport to the city center?

You can take a train directly from the airport to Bari's main station in about 10 minutes for just a few euros, or grab a taxi/ride-share for around €15-20 depending on traffic. The train is the most budget-friendly and reliable option.

What's the best time to fly from Bari Airport?

Spring (April-May) and fall (September-October) offer the best weather and fewer crowds than peak summer, plus you'll find better prices. If you're looking for deals, flying mid-week is typically cheaper than weekends.

How many destinations can I reach directly from Bari Airport?

Bari Airport serves 115 direct destinations across Europe and beyond, giving you plenty of options for both short city breaks and longer trips without needing a connection. You'll find flights to major hubs and smaller regional cities alike.

Do I need a visa to travel through Bari Airport?

If you're an EU/EEA citizen or from visa-exempt countries like the US, Canada, or Australia, you can enter Italy visa-free for tourism. For other nationalities, check the Italian embassy requirements well before your trip, as processing can take several weeks.

What's a practical tip for Bari Airport?

The airport is fairly compact and easy to get through, but arrive early if you're unfamiliar with it—signage is clear, but it's not as large as major hubs. Download the airport's app or check their website beforehand for real-time flight info and terminal details.

Is Bari Airport an expensive option compared to other Italian airports?

Bari is generally more affordable than flying into Rome or Milan, with competitive fares and lower airport fees reflected in ticket prices. You'll often find better deals here, especially on budget airlines serving Southern Italy and the Balkans.

Plan your trip from Bari

Browse the complete list of 115 destinations below to find your next flight from Bari Airport. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.

Find flights from Bari
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

All 111 direct destinations

Code Destination Country Airlines
AHO Alghero Italy 714 km 50m FR
ALC Alicante Spain 1,512 km 1h 47m FR
AMS Amsterdam Netherlands 1,539 km 1h 49m HV
ATH Athens Greece 711 km 50m A3FRV7
BCN Barcelona Spain 1,227 km 1h 27m VY
BSL Basel, Switzerland/Mulhouse France 1,026 km 1h 12m U2
BEG Belgrade Republic of Serbia 500 km 35m JU
BER Berlin Germany 1,273 km 1h 30m FR
BIO Bilbao Spain 1,634 km 1h 55m V7
BLQ Bologna Italy 584 km 41m FR
BOD Bordeaux France 1,476 km 1h 44m V7
BTS Bratislava Slovakia 783 km 55m FR
BRS Bristol United Kingdom 1,872 km 2h 12m FRU2
CRL Brussels Belgium 1,406 km 1h 39m FR
BRU Brussels Belgium 1,438 km 1h 42m HV
BBU Bucharest Romania 846 km 1h FR
OTP Bucharest Romania 849 km 1h W4
BUD Budapest Hungary 728 km 51m FRW6
CAG Cagliari Italy 687 km 48m FR
CTA Catania Italy 433 km 31m FR
CHQ Chania Greece 894 km 1h 3m FR
RMO Chisinau Republic of Moldova 1,165 km 1h 22m W4
CLJ Cluj-Napoca Romania 837 km 59m W4
CGN Cologne Germany 1,312 km 1h 33m EW
CPH Copenhagen Denmark 1,639 km 1h 56m D8SK
CRA Craiova Romania 681 km 48m W4
DUB Dublin Ireland 2,192 km 2h 35m FR
DBV Dubrovnik Croatia 201 km 14m FR
NRN Dusseldorf Germany 1,417 km 1h 40m FR
DUS Dusseldorf Germany 1,363 km 1h 36m EW
EDI Edinburgh United Kingdom 2,199 km 2h 35m FR
FRA Frankfurt Germany 1,177 km 1h 23m 4Y
GVA Geneva Switzerland 1,026 km 1h 12m U2
GOA Genoa Italy 741 km 52m FR
GRO Girona Spain 1,167 km 1h 22m FR
HHN Hahn Germany 1,226 km 1h 27m FR
HAM Hamburg Germany 1,478 km 1h 44m EWNO
HER Heraklion Greece 976 km 1h 9m V7
IBZ Ibiza Spain 1,333 km 1h 34m FR
IST Istanbul Turkiye 1,001 km 1h 11m TK
FKB Karlsruhe/Baden-Baden Germany 1,089 km 1h 17m FR
KTW Katowice Poland 1,053 km 1h 14m FR
KUN Kaunas Lithuania 1,629 km 1h 55m FR
EFL Kefallinia Greece 464 km 33m V7
CFU Kerkyra Greece 316 km 22m V7
KGS Kos Greece 1,013 km 1h 12m FR
KRK Krakow Poland 1,022 km 1h 12m FR
LIL Lille France 1,486 km 1h 45m V7
LNZ Linz Austria 816 km 58m FR
LGW London United Kingdom 1,709 km 2h 1m BAU2
STN London United Kingdom 1,732 km 2h 2m FR
LUX Luxembourg Luxembourg 1,251 km 1h 28m LG
LYS Lyon France 1,071 km 1h 16m U2V7
MAD Madrid Spain 1,708 km 2h 1m FR
AGP Malaga Spain 1,899 km 2h 14m FR
MLA Malta Malta 620 km 44m FR
MAN Manchester United Kingdom 1,967 km 2h 19m U2
RMF Marsa Alam Egypt 2,387 km 2h 48m NO
MRS Marseille France 983 km 1h 9m FR
BGY Milan Italy 761 km 54m FRNO
LIN Milan Italy 773 km 55m AZ
MXP Milan Italy 820 km 58m FRNOU2
WMI Modlin Poland 1,292 km 1h 31m FR
OMO Mostar Bosnia and Herzegovina 255 km 18m BQ
MUC Munich Germany 893 km 1h 3m ENLH
JMK Mykonos Greece 845 km 1h V7
NTE Nantes France 1,606 km 1h 53m TO
NAP Naples Italy 209 km 15m NO
EWR New York USA 7,250 km 8h 32m UA
NCE Nice France 833 km 59m U2
NUE Nuremberg Germany 1,030 km 1h 13m FR
OLB Olbia Italy 609 km 43m V7
OSL Oslo Norway 2,155 km 2h 32m DY
PMO Palermo Italy 453 km 32m FR
ORY Paris France 1,410 km 1h 40m TOU2
CDG Paris France 1,413 km 1h 40m AFU2
BVA Paris France 1,469 km 1h 44m FR
PSR Pescara Italy 258 km 18m NO
PSA Pisa Italy 595 km 42m FR
OPO Porto Portugal 2,121 km 2h 30m FR
POZ Poznan Poland 1,254 km 1h 29m FR
PRG Prague Czech Republic 1,016 km 1h 12m FR
PVK Preveza Greece 420 km 30m V7
RHO Rhodes Greece 1,113 km 1h 19m FR
FCO Rome Italy 383 km 27m AZFRNO
SVQ Sevilla Spain 1,988 km 2h 20m FR
SSH Sharm el Sheikh Egypt 2,170 km 2h 33m NOSM
JSI Skiathos Greece 613 km 43m FR
SKP Skopje North Macedonia 415 km 29m W6
SOF Sofia Bulgaria 577 km 41m FRW6
SPU Split Croatia 270 km 19m V7
ARN Stockholm Sweden 2,060 km 2h 25m D8
STR Stuttgart Germany 1,029 km 1h 13m EW
JTR Thira Greece 920 km 1h 5m FRV7
TSR Timisoara Romania 637 km 45m W4
TIA Tirana Albania 248 km 18m FRW4
TLS Toulouse France 1,292 km 1h 31m FR
TPS Trapani Italy 513 km 36m FR
TRS Trieste Italy 584 km 41m FR
TRN Turin Italy 866 km 1h 1m FR
VLC Valencia Spain 1,470 km 1h 44m FR
VCE Venice Italy 603 km 43m FR
VRN Verona Italy 671 km 47m FRNO
VIE Vienna Austria 777 km 55m FROS
WAW Warsaw Poland 1,268 km 1h 30m W6
WRO Wroclaw Poland 1,109 km 1h 18m W6
EVN Yerevan Armenia 2,324 km 2h 44m W6
ZAD Zadar Croatia 349 km 25m FR
ZTH Zakinthos Greece 516 km 36m FRV7
ZNZ Zanzibar United Republic of Tanzania 5,741 km 6h 45m NO
ZRH Zurich Switzerland 958 km 1h 8m WK

Frequently asked questions

  • How many direct flights are available from Bari (BRI)?

    There are 111 non-stop destinations available from Bari Airport (BRI) in Italy.

  • What are the longest flights from BRI?

    The longest non-stop flights from BRI are: New York (EWR) at 7,250 km, Zanzibar (ZNZ) at 5,741 km, Marsa Alam (RMF) at 2,387 km.

  • What airlines fly from Bari (BRI)?

    Airlines operating from BRI include: 4Y, A3, AF, AZ, BA, BQ, D8, DY, EN, EW, FR, HV, JU, LG, LH, NO, OS, SK, SM, TK, TO, U2, UA, V7, VY, W4, W6, WK.

  • What is the reach score of Bari (BRI)?

    Bari Airport has a reach score of 79/99, measuring its connectivity based on number of direct destinations (111), average flight distance, and continental diversity (4 of 6 continents).

Cheapest fares from Bari (BRI)

Explore by flight time from Bari

Nearby airports to Bari

Other airports within 500 km of Bari (BRI). Compare connections, distances, and fares from neighbouring hubs.

Related guides for Bari & Italy

Same topic, different angle — sibling pages from across Flightmaps for travellers using BRI.

Explore destinations from Bari