Skip to content

Cheap flights to Bari from 114 cities

114 cities in 45 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 93

Recent prices: 1,659

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

No fares flagged as unusually low in the last two days.

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Malta · 20 Nov – 22 Nov · found 2 days ago · See prices for these dates

  • Tirana · 29 Dec – 2 Jan 2027 · found 2 days ago · See prices for these dates

  • Yerevan · 19 Jan 2027 – 26 Jan 2027 · found 3 days ago · See prices for these dates

  • Yerevan · 13 Feb 2027 – 23 Feb 2027 · found 2 days ago · See prices for these dates

  • London · 10 Mar 2027 – 20 Mar 2027 · found 4 days ago · See prices for these dates

  • Krakow · 16 Apr 2027 – 20 Apr 2027 · found 4 days ago · See prices for these dates

  • Basel · 7 May 2027 – 14 May 2027 · found 2 days ago · See prices for these dates

  • Nuremberg · 15 Jul 2027 – 21 Jul 2027 · found 3 days ago · See prices for these dates

  • Ibiza · 3 Aug 2027 – 20 Aug 2027 · found 3 days ago · See prices for these dates

  • Alghero · 1 Oct 2027 – 4 Oct 2027 · found 6 days ago · See prices for these dates

One-way

  • Bologna · 29 Nov · found 3 days ago · Open this trip

  • Rome · 10 Dec · found 3 days ago · Open this trip

  • Sofia · 10 Jan 2027 · found 2 days ago · Open this trip

  • Verona · 21 Feb 2027 · found 3 days ago · Open this trip

  • Ibiza · 15 Mar 2027 · found 2 days ago · Open this trip

  • Tenerife · 24 Apr 2027 · found 6 days ago · Open this trip

  • Rhodes · 10 Jun 2027 · found 5 days ago · Open this trip

  • Kos · 12 Jul 2027 · found 6 days ago · Open this trip

  • Puerto del Rosario · 1 Aug 2027 · found 5 days ago · Open this trip

  • Leeds · 4 Sept 2027 · found 4 days ago · Open this trip

  • Zurich · 15 Oct 2027 · found 2 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Italy
Bologna$15one-way29 NovBLQ → BRInonstopRyanairfound 3 days agoOpen this trip
Milan$17one-way11 DecMXP → BRInonstopRyanairfound 2 days agoOpen this trip
Venice$17one-way4 DecVCE → BRInonstopRyanairfound 2 days agoOpen this trip
Trieste$18one-way11 DecTRS → BRInonstopRyanairfound 4 days agoOpen this trip
Pisa$22one-way1 Jan 2027PSA → BRInonstopRyanairfound 2 days agoOpen this trip
Verona$23one-way21 Feb 2027VRN → BRInonstopMalta Airfound 3 days agoOpen this trip
Catania$27one-way20 NovCTA → BRIstops unknownRyanairfound 2 days agoOpen this trip
Palermo$43one-way7 Jun 2027PMO → BRInonstopRyanairfound 5 days agoOpen this trip
Turin$44one-way30 DecTRN → BRInonstopMalta Airfound 7 days agoOpen this trip
Rome$45one-way8 Jun 2027FCO → BRInonstopRyanairfound 2 days agoOpen this trip
RomeAs low as $16one-way10 DecFCO → BRInonstopMalta Airfound 3 days agoOpen this trip
Cagliari$48one-way31 DecCAG → BRI1 stopWizz Air Maltafound 2 days agoOpen this trip
Naples$51one-way1 Feb 2027NAP → BRI1 stopeasyJetfound 4 days agoOpen this trip
Florence$74one-way1 Jul 2027FLR → BRI1 stopVoloteafound 3 days agoOpen this trip
Olbia$104one-way21 Jun 2027OLB → BRI2 stopsVoloteafound 6 days agoOpen this trip
Parma$151one-way30 Mar 2027PMF → BRI1 stopRyanairfound 4 days agoOpen this trip
Venice$49return28 Nov – 30 NovVCE → BRIout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Catania$80return14 Nov – 20 NovCTA → BRIout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Milan$55return7 Feb 2027 – 21 Feb 2027MXP → BRIout nonstop, back nonstopRyanairfound 7 days agoSee prices for these dates
Rome$56return1 Jan 2027 – 7 Jan 2027FCO → BRIout nonstop, back nonstopMalta Airfound 4 days agoSee prices for these dates
Genoa$57return22 Jan 2027 – 24 Jan 2027GOA → BRIout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Turin$81return22 Jan 2027 – 24 Jan 2027TRN → BRIout nonstop, back nonstopMalta Airfound 5 days agoSee prices for these dates
Bologna$89return31 Jan 2027 – 28 Feb 2027BLQ → BRIout 1 stop, back nonstopRyanairfound 5 days agoSee prices for these dates
Pisa$97return7 Dec – 9 DecPSA → BRIout nonstop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Naples$121return27 Jan 2027 – 6 Feb 2027NAP → BRIout 2 stops, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Alghero$313return1 Oct 2027 – 4 Oct 2027AHO → BRIout 1 stop, back 3 stopsWizz Airfound 6 days agoSee prices for these dates
Albania
Tirana$15one-way16 DecTIA → BRInonstopWizz Air Maltafound 7 days agoOpen this trip
Tirana$33return29 Dec – 2 Jan 2027TIA → BRIout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Bulgaria
Sofia$18one-way10 Jan 2027SOF → BRInonstopWizz Airfound 2 days agoOpen this trip
Varna$47one-way14 Jan 2027VAR → BRIstops unknownWizz Airfound 7 days agoOpen this trip
Sofia$50return15 Dec – 22 DecSOF → BRIout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Poland
Warsaw$21one-way18 NovWAW → BRIstops unknownRyanairfound 2 days agoOpen this trip
Krakow$36one-way17 Feb 2027KRK → BRInonstopRyanairfound 4 days agoOpen this trip
Wroclaw$36one-way21 Jan 2027WRO → BRInonstopWizz Airfound 7 days agoOpen this trip
Poznan$52one-way19 Feb 2027POZ → BRInonstopRyanairfound 4 days agoOpen this trip
Katowice$59one-way2 Feb 2027KTW → BRI1 stopRyanairfound 2 days agoOpen this trip
Warsaw$78return23 Feb 2027 – 26 Feb 2027WAW → BRIout nonstop, back nonstopWizz Airfound 5 days agoSee prices for these dates
Krakow$114return16 Apr 2027 – 20 Apr 2027KRK → BRIout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Poznan$119return7 Apr 2027 – 14 Apr 2027POZ → BRIout nonstop, back nonstopMalta Airfound 4 days agoSee prices for these dates
Wroclaw$119return5 Dec – 8 DecWRO → BRIout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Gdansk$135return21 Dec – 27 DecGDN → BRIout 1 stop, back 1 stopBuzzfound 5 days agoSee prices for these dates
Katowice$175return25 Mar 2027 – 29 Mar 2027KTW → BRIout 1 stop, back nonstopRyanairfound 4 days agoSee prices for these dates
Malta
Malta$22one-way29 Jan 2027MLA → BRInonstopRyanairfound 4 days agoOpen this trip
Malta$38return20 Nov – 22 NovMLA → BRIout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
France
Paris$23one-way3 Feb 2027BVA → BRInonstopRyanairfound 4 days agoOpen this trip
Nice$35one-way24 Feb 2027NCE → BRInonstopeasyJetfound 7 days agoOpen this trip
Paris$83return18 Nov – 19 NovBVA → BRIout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
ParisAs low as $67return20 Nov – 21 NovBVA → BRIout nonstop, back nonstopMalta Airfound 7 days agoSee prices for these dates
Lyon$183return16 Apr 2027 – 19 Apr 2027LYS → BRIout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
Marseille$205return1 Jan 2027 – 3 Jan 2027MRS → BRIout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Toulouse$220return18 Dec – 12 Jan 2027TLS → BRIout 2 stops, back 3 stopsVoloteafound 6 days agoSee prices for these dates
Lille$320return24 Dec – 27 DecLIL → BRIout 1 stop, back 2 stopsVoloteafound 7 days agoSee prices for these dates
Germany
Dusseldorf$25one-way14 DecNRN → BRInonstopRyanairfound 7 days agoOpen this trip
Nuremberg$73one-way28 DecNUE → BRInonstopRyanairfound 7 days agoOpen this trip
Frankfurt$91one-way25 Feb 2027HHN → BRI1 stopRyanairfound 6 days agoOpen this trip
Stuttgart$113one-way25 DecSTR → BRInonstopEurowingsfound 2 days agoOpen this trip
Dusseldorf$199return20 Apr 2027 – 25 Apr 2027DUS → BRIout nonstop, back nonstopEurowingsfound 2 days agoSee prices for these dates
DusseldorfAs low as $76return14 Dec – 19 DecNRN → BRIout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Nuremberg$215return15 Jul 2027 – 21 Jul 2027NUE → BRIout 1 stop, back nonstopRyanairfound 3 days agoSee prices for these dates
Munich$315return21 Dec – 11 Jan 2027MUC → BRIout nonstop, back nonstopAirDolomitifound 3 days agoSee prices for these dates
Bremen$391return16 Nov – 20 NovBRE → BRIout 2 stops, back 2 stopsKLMfound 2 days agoSee prices for these dates
Hannover$425return16 Nov – 20 NovHAJ → BRIout 2 stops, back 2 stopsKLMfound 2 days agoSee prices for these dates
Berlin$116return21 Feb 2027 – 28 Feb 2027BER → BRIout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Frankfurt$147return4 Mar 2027 – 18 Mar 2027HHN → BRIout 1 stop, back 1 stopALPAVIAfound 7 days agoSee prices for these dates
Cologne$170return30 Dec – 10 Jan 2027CGN → BRIout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Hamburg$185return20 Nov – 22 NovHAM → BRIout 1 stop, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Leipzig/Halle$378return1 Mar 2027 – 4 Mar 2027LEJ → BRIout 1 stop, back 2 stopsAirDolomitifound 7 days agoSee prices for these dates
Armenia
Yerevan$26one-way20 Feb 2027EVN → BRInonstopWizz Airfound 2 days agoOpen this trip
YerevanAs low as $25one-way30 Jan 2027EVN → BRInonstopWizz Airfound 4 days agoOpen this trip
Yerevan$54return13 Feb 2027 – 23 Feb 2027EVN → BRIout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
YerevanAs low as $46return19 Jan 2027 – 26 Jan 2027EVN → BRIout nonstop, back nonstopWizz Airfound 3 days agoSee prices for these dates
Czech Republic
Prague$26one-way21 NovPRG → BRInonstopMalta Airfound 2 days agoOpen this trip
Prague$116return21 Jan 2027 – 24 Jan 2027PRG → BRIout 1 stop, back nonstopWizz Air Maltafound 6 days agoSee prices for these dates
Romania
Bucharest$32one-way4 DecBBU → BRInonstopMalta Airfound 5 days agoOpen this trip
Bucharest$94return20 Nov – 27 NovBBU → BRIout nonstop, back nonstopRyanairfound yesterdaySee prices for these dates
BucharestAs low as $65return20 Nov – 22 NovBBU → BRIout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
North Macedonia
Skopje$38one-way13 NovSKP → BRInonstopWizz Airfound 4 days agoOpen this trip
Skopje$84return13 Nov – 16 NovSKP → BRIout nonstop, back nonstopWizz Airfound 7 days agoSee prices for these dates
Greece
Rhodes$40one-way10 Jun 2027RHO → BRInonstopRyanairfound 5 days agoOpen this trip
Athens$49one-way19 Jan 2027ATH → BRI1 stopWizz Air Maltafound 3 days agoOpen this trip
Kos$65one-way12 Jul 2027KGS → BRInonstopRyanairfound 6 days agoOpen this trip
Kerkyra$106one-way21 Jun 2027CFU → BRI1 stopWizz Air Maltafound 7 days agoOpen this trip
Chania$279return1 Jul 2027 – 4 Jul 2027CHQ → BRIout 1 stop, back 2 stopsSky Express Greecefound 6 days agoSee prices for these dates
Thessaloniki$293return17 Dec – 21 DecSKG → BRIout 2 stops, back 1 stopSky Express Greecefound 6 days agoSee prices for these dates
Austria
Vienna$44one-way14 NovVIE → BRIstops unknownRyanairfound 7 days agoOpen this trip
Vienna$102return18 Oct 2027 – 21 Oct 2027VIE → BRIout nonstop, back nonstopRyanairfound 7 days agoSee prices for these dates
Spain
Alicante$55one-way20 Jan 2027ALC → BRI1 stopWizz Air Maltafound 6 days agoOpen this trip
Valencia$55one-way26 Feb 2027VLC → BRI1 stopWizz Air Maltafound 5 days agoOpen this trip
Malaga$65one-way24 Feb 2027AGP → BRI1 stopWizz Air Maltafound 2 days agoOpen this trip
Sevilla$66one-way7 Feb 2027SVQ → BRI1 stopWizz Air Maltafound 2 days agoOpen this trip
Ibiza$71one-way15 Mar 2027IBZ → BRI1 stopVuelingfound 2 days agoOpen this trip
Zaragoza$86one-way19 DecZAZ → BRI2 stopsWizz Air Maltafound 4 days agoOpen this trip
Tenerife$102one-way24 Apr 2027TFS → BRI1 stopeasyJetfound 6 days agoOpen this trip
Las Palmas$128one-way27 DecLPA → BRI2 stopsIberia Expressfound 7 days agoOpen this trip
Puerto del Rosario$157one-way1 Aug 2027FUE → BRI2 stopsIberia Expressfound 5 days agoOpen this trip
Puerto del Rosario$170return7 Jan 2027 – 14 Jan 2027FUE → BRIout 1 stop, back 1 stopeasyJetfound 2 days agoSee prices for these dates
Ibiza$184return3 Aug 2027 – 20 Aug 2027IBZ → BRIout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Sevilla$289return20 Dec – 27 DecSVQ → BRIout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Madrid$126return29 Nov – 2 DecMAD → BRIout 1 stop, back nonstopRyanairfound 6 days agoSee prices for these dates
Valencia$141return14 Nov – 20 NovVLC → BRIout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Barcelona$167return13 Nov – 13 NovBCN → BRIout nonstop, back 2 stopsVuelingfound 6 days agoSee prices for these dates
Belgium
Brussels$60one-way31 DecCRL → BRIstops unknownRyanairfound 5 days agoOpen this trip
Brussels$256return26 Dec – 3 Jan 2027CRL → BRIout nonstop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Netherlands
Eindhoven$65one-way31 DecEIN → BRIstops unknownRyanairfound 5 days agoOpen this trip
Amsterdam$176return5 Jan 2027 – 10 Jan 2027AMS → BRIout nonstop, back nonstopTransaviafound 6 days agoSee prices for these dates
Lithuania
Kaunas$65one-way15 NovKUN → BRI1 stopRyanairfound 5 days agoOpen this trip
Kaunas$159return23 Apr 2027 – 30 Apr 2027KUN → BRIout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Vilnius$206return10 May 2027 – 14 May 2027VNO → BRIout 1 stop, back 1 stopWizz Airfound 7 days agoSee prices for these dates
United Kingdom
Edinburgh$68one-way7 Feb 2027EDI → BRI1 stopRyanairfound 2 days agoOpen this trip
London$94one-way30 Mar 2027LGW → BRInonstopeasyJetfound 3 days agoOpen this trip
Bristol$101one-way28 Mar 2027BRS → BRInonstopRyanairfound 2 days agoOpen this trip
Leeds$116one-way4 Sept 2027LBA → BRInonstopRyanairfound 4 days agoOpen this trip
London$114return10 Mar 2027 – 20 Mar 2027LGW → BRIout 1 stop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Montenegro
Podgorica$69one-way22 DecTGD → BRIstops unknownAir Montenegrofound 2 days agoOpen this trip
Podgorica$115return24 Dec – 27 DecTGD → BRIout nonstop, back nonstopAir Montenegrofound 5 days agoSee prices for these dates
Tivat$949return25 Nov – 25 NovTIV → BRIout 2 stops, back 2 stopsAir Montenegrofound 6 days agoSee prices for these dates
Portugal
Porto$84one-way16 Mar 2027OPO → BRIstops unknownVuelingfound 2 days agoOpen this trip
Porto Santo$243one-way28 NovPXO → BRI3 stopsBinter Canariasfound 4 days agoOpen this trip
Porto$207return14 Mar 2027 – 15 Mar 2027OPO → BRIout 1 stop, back 1 stopVuelingfound 2 days agoSee prices for these dates
Lisbon$182return11 Jan 2027 – 15 Jan 2027LIS → BRIout 1 stop, back 2 stopsVuelingfound 4 days agoSee prices for these dates
Morocco
Fez$91one-way14 Mar 2027FEZ → BRI1 stopRyanairfound 4 days agoOpen this trip
Georgia
Tbilisi$92one-way18 Feb 2027TBS → BRIstops unknowneasyJetfound 2 days agoOpen this trip
Kutaisi$204return25 Nov – 2 DecKUT → BRIout 1 stop, back 1 stopWizz Airfound 4 days agoSee prices for these dates
Tbilisi$294return22 May 2027 – 27 May 2027TBS → BRIout 1 stop, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Azerbaijan
Baku$155one-way26 Jun 2027GYD → BRIstops unknownWizz Airfound 7 days agoOpen this trip
Russia
Moscow$162one-way24 NovSVO → BRIstops unknownWizz Airfound 7 days agoOpen this trip
Mineralnye Vody$170one-way20 Mar 2027MRV → BRIstops unknownWizz Airfound 4 days agoOpen this trip
Saint Petersburg$274one-way19 NovLED → BRIstops unknownAir Serbiafound 7 days agoOpen this trip
Yekaterinburg$483return25 Jan 2027 – 16 Feb 2027SVX → BRIout 2 stops, back 1 stopPobedafound 3 days agoSee prices for these dates
Switzerland
Zurich$187one-way15 Oct 2027ZRH → BRI1 stopITA Airwaysfound 2 days agoOpen this trip
Basel$182return7 May 2027 – 14 May 2027BSL → BRIout 1 stop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Geneva$187return15 Dec – 23 DecGVA → BRIout 1 stop, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Qatar
Doha$245one-way4 Feb 2027DOH → BRIstops unknownPegasus Airlinesfound 4 days agoOpen this trip
India
Nashik$435one-way20 NovISK → BRI4 stopsIndiGofound 3 days agoOpen this trip
Brazil
Recife$457one-way27 Jan 2027REC → BRI2 stopsAzul Airlinesfound 7 days agoOpen this trip
Recife$896return27 Jan 2027 – 24 Feb 2027REC → BRIout 2 stops, back 2 stopsAzul Airlinesfound 7 days agoSee prices for these dates
United States
Los Angeles$545one-way2 Jul 2027LAX → BRI2 stopsTAP Air Portugalfound 5 days agoOpen this trip
Canada
TofinoC$939 (US$659)one-way2 DecYAZ → BRI3 stopsPacific Coastal Airlinesfound 4 days agoOpen this trip
TorontoC$814 (US$571)return30 Mar 2027 – 15 Apr 2027YYZ → BRIout 2 stops, back 2 stopsAir Francefound 7 days agoSee prices for these dates
Papua New Guinea
Buka$1,574one-way31 DecBUA → BRI4 stopsAir Niuginifound 3 days agoOpen this trip
Turkiye
Istanbul$162return21 Jan 2027 – 17 Feb 2027SAW → BRIout 1 stop, back 1 stopAjetfound 2 days agoSee prices for these dates
IstanbulAs low as $158return21 Jan 2027 – 18 Feb 2027SAW → BRIout 1 stop, back 1 stopAjetfound 3 days agoSee prices for these dates
Serbia
Belgrade$176return28 Nov – 9 DecBEG → BRIout 1 stop, back 1 stopWizz Airfound 3 days agoSee prices for these dates
Denmark
Copenhagen$355return19 Dec – 19 DecCPH → BRIout 1 stop, back 1 stopSAS Scandinavianfound 3 days agoSee prices for these dates
Hungary
Budapest$62return4 Dec – 5 DecBUD → BRIout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Slovakia
Bratislava$65return29 Nov – 30 NovBTS → BRIout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Moldova
Chisinau$150return22 Jun 2027 – 1 Jul 2027RMO → BRIout 1 stop, back 1 stopWizz Airfound 7 days agoSee prices for these dates
Latvia
Riga$171return11 Dec – 18 DecRIX → BRIout 2 stops, back 1 stopRyanairfound 7 days agoSee prices for these dates
Luxembourg
Luxembourg$200return13 Nov – 17 NovLUX → BRIout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Sweden
Stockholm$203return21 Dec – 27 DecARN → BRIout 1 stop, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Estonia
Tallinn$264return1 Apr 2027 – 4 Apr 2027TLL → BRIout 2 stops, back 2 stopsWizz Airfound 7 days agoSee prices for these dates
Croatia
Zadar$285return1 May 2027 – 4 May 2027ZAD → BRIout 1 stop, back 1 stopLufthansafound 6 days agoSee prices for these dates
Cyprus
Larnaca$299return8 Aug 2027 – 13 Aug 2027LCA → BRIout 2 stops, back 1 stopAir Serbiafound 7 days agoSee prices for these dates
Kazakhstan
Oral$349return15 Dec – 20 DecURA → BRIout 2 stops, back 2 stopsPegasus Airlinesfound 4 days agoSee prices for these dates
Almaty$501return28 May 2027 – 12 Jun 2027ALA → BRIout 2 stops, back 2 stopsSunExpressfound 6 days agoSee prices for these dates
Oskemen$718return6 Dec – 30 DecUKK → BRIout 3 stops, back 3 stopsFlyArystanfound 6 days agoSee prices for these dates
Kyrgyzstan
Bishkek$434return12 Mar 2027 – 20 Mar 2027BSZ → BRIout 2 stops, back 2 stopsAjetfound 7 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work