Lowcost flights from Amsterdam (Netherlands) to Bari (Italy), €39 - €154

Direct distance between cities: 1544 km. Average direct flight time is 2:48 hours.

Please note! Some routes are seasonal.

From Amsterdam to Bari with Transavia (HV)
Average ticket price: €39 - €154

Connection in Alicante (Spain)
From Amsterdam to Alicante with Transavia (HV)
From Amsterdam to Alicante with Level (IB)
From Amsterdam to Alicante with Vueling (VY)
From Amsterdam to Alicante with EasyJet (U2)
Average ticket price: €40 - €162
From Alicante to Bari with Ryanair (FR)
Average ticket price: €38 - €151
Connection in Athens (Greece)
From Amsterdam to Athens with Transavia (HV)
Average ticket price: €55 - €218
From Athens to Bari with Ryanair (FR)
Average ticket price: €18 - €70
Connection in Barcelona (Spain)
From Amsterdam to Barcelona with Gol Transportes Aéreos (G3)
From Amsterdam to Barcelona with Transavia (HV)
From Amsterdam to Barcelona with Level (IB)
From Amsterdam to Barcelona with Vueling (VY)
From Amsterdam to Barcelona with EasyJet (U2)
Average ticket price: €31 - €124
From Barcelona to Bari with Level (IB)
From Barcelona to Bari with Vueling (VY)
Average ticket price: €31 - €123
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Amsterdam to Basel, Switzerland/Mulhouse with Gol Transportes Aéreos (G3)
From Amsterdam to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €14 - €54
From Basel, Switzerland/Mulhouse to Bari with EasyJet (U2)
Average ticket price: €26 - €106
Connection in Berlin (Germany)
From Amsterdam to Berlin with EasyJet (U2)
Average ticket price: €14 - €58
From Berlin to Bari with Ryanair (FR)
Average ticket price: €32 - €129
Connection in Billund (Denmark)
From Amsterdam to Billund with Gol Transportes Aéreos (G3)
Average ticket price: €12 - €47
From Billund to Bari with Ryanair (FR)
Average ticket price: €43 - €172
Connection in Bologna (Italy)
From Amsterdam to Bologna with Gol Transportes Aéreos (G3)
Average ticket price: €25 - €100
From Bologna to Bari with Ryanair (FR)
Average ticket price: €15 - €59
Connection in Bordeaux (France)
From Amsterdam to Bordeaux with Gol Transportes Aéreos (G3)
From Amsterdam to Bordeaux with EasyJet (U2)
Average ticket price: €23 - €93
From Bordeaux to Bari with Ryanair (FR)
Average ticket price: €37 - €148
Connection in Budapest (Hungary)
From Amsterdam to Budapest with Transavia (HV)
Average ticket price: €29 - €115
From Budapest to Bari with Wizz Air (W6)
From Budapest to Bari with Ryanair (FR)
From Budapest to Bari with Buzz (RR)
Average ticket price: €18 - €73
Connection in Catania (Italy)
From Amsterdam to Catania with Transavia (HV)
Average ticket price: €46 - €184
From Catania to Bari with Ryanair (FR)
From Catania to Bari with Volotea (V7)
Average ticket price: €11 - €44
Connection in Dublin (Ireland)
From Amsterdam to Dublin with Gol Transportes Aéreos (G3)
From Amsterdam to Dublin with Ryanair (FR)
Average ticket price: €19 - €76
From Dublin to Bari with Ryanair (FR)
Average ticket price: €55 - €220
Connection in Dubrovnik (Croatia)
From Amsterdam to Dubrovnik with EasyJet (U2)
Average ticket price: €37 - €148
From Dubrovnik to Bari with Ryanair (FR)
Average ticket price: €5 - €20
Connection in Edinburgh (United Kingdom)
From Amsterdam to Edinburgh with Aerolíneas (AR)
From Amsterdam to Edinburgh with Gol Transportes Aéreos (G3)
From Amsterdam to Edinburgh with EasyJet (U2)
Average ticket price: €16 - €66
From Edinburgh to Bari with Ryanair (FR)
Average ticket price: €55 - €220
Connection in Florence (Italy)
From Amsterdam to Florence with Gol Transportes Aéreos (G3)
From Amsterdam to Florence with Level (IB)
From Amsterdam to Florence with Vueling (VY)
Average ticket price: €27 - €107
From Florence to Bari with Level (IB)
From Florence to Bari with Volotea (V7)
From Florence to Bari with Vueling (VY)
Average ticket price: €14 - €55
Connection in Geneva (Switzerland)
From Amsterdam to Geneva with Gol Transportes Aéreos (G3)
From Amsterdam to Geneva with EasyJet (U2)
Average ticket price: €17 - €69
From Geneva to Bari with EasyJet (U2)
Average ticket price: €26 - €103
Connection in Girona (Spain)
From Amsterdam to Girona with Transavia (HV)
Average ticket price: €29 - €118
From Girona to Bari with Ryanair (FR)
Average ticket price: €29 - €118
Connection in Ibiza (Spain)
From Amsterdam to Ibiza with Transavia (HV)
From Amsterdam to Ibiza with Level (IB)
From Amsterdam to Ibiza with Vueling (VY)
From Amsterdam to Ibiza with EasyJet (U2)
Average ticket price: €38 - €153
From Ibiza to Bari with Ryanair (FR)
Average ticket price: €34 - €134
Connection in Krakow (Poland)
From Amsterdam to Krakow with EasyJet (U2)
Average ticket price: €27 - €107
From Krakow to Bari with Ryanair (FR)
From Krakow to Bari with Buzz (RR)
Average ticket price: €26 - €102
Connection in London (United Kingdom)
From Amsterdam to London with Gol Transportes Aéreos (G3)
From Amsterdam to London with EasyJet (U2)
Average ticket price: €9 - €35
From London to Bari with Ryanair (FR)
From London to Bari with EasyJet (U2)
From London to Bari with Ryanair UK (RK)
Average ticket price: €43 - €173
Connection in Lyon (France)
From Amsterdam to Lyon with Gol Transportes Aéreos (G3)
Average ticket price: €18 - €74
From Lyon to Bari with Volotea (V7)
Average ticket price: €27 - €110
Connection in Madrid (Spain)
From Amsterdam to Madrid with Aerolíneas (AR)
From Amsterdam to Madrid with Gol Transportes Aéreos (G3)
From Amsterdam to Madrid with Iberia Express (I2)
From Amsterdam to Madrid with Level (IB)
From Amsterdam to Madrid with Vueling (VY)
From Amsterdam to Madrid with EasyJet (U2)
Average ticket price: €37 - €148
From Madrid to Bari with Ryanair (FR)
Average ticket price: €43 - €173
Connection in Malaga (Spain)
From Amsterdam to Malaga with Ryanair (FR)
From Amsterdam to Malaga with Transavia (HV)
From Amsterdam to Malaga with Level (IB)
From Amsterdam to Malaga with Vueling (VY)
From Amsterdam to Malaga with EasyJet (U2)
Average ticket price: €47 - €189
From Malaga to Bari with Ryanair (FR)
Average ticket price: €48 - €190
Connection in Malta (Malta)
From Amsterdam to Malta with Transavia (HV)
From Amsterdam to Malta with EasyJet (U2)
Average ticket price: €50 - €199
From Malta to Bari with Ryanair (FR)
Average ticket price: €16 - €62
Connection in Milan (Italy)
From Amsterdam to Milan with Gol Transportes Aéreos (G3)
From Amsterdam to Milan with EasyJet (U2)
Average ticket price: €21 - €83
From Milan to Bari with Ryanair (FR)
From Milan to Bari with Level (IB)
From Milan to Bari with EasyJet (U2)
Average ticket price: €20 - €79
Connection in Oslo (Norway)
From Amsterdam to Oslo with Gol Transportes Aéreos (G3)
From Amsterdam to Oslo with Thai Lion Air (SL)
From Amsterdam to Oslo with Norwegian Air Shuttle (DY)
From Amsterdam to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €23 - €91
From Oslo to Bari with Norwegian Air Shuttle (DY)
Average ticket price: €53 - €213
Connection in Palermo (Italy)
From Amsterdam to Palermo with Transavia (HV)
From Amsterdam to Palermo with EasyJet (U2)
Average ticket price: €43 - €170
From Palermo to Bari with Ryanair (FR)
From Palermo to Bari with Volotea (V7)
Average ticket price: €11 - €46
Connection in Paris (France)
From Amsterdam to Paris with Gol Transportes Aéreos (G3)
Average ticket price: €11 - €43
From Paris to Bari with Transavia France (TO)
From Paris to Bari with Ryanair (FR)
From Paris to Bari with Vueling (VY)
From Paris to Bari with EasyJet (U2)
Average ticket price: €36 - €143
Connection in Pisa (Italy)
From Amsterdam to Pisa with Transavia (HV)
From Amsterdam to Pisa with EasyJet (U2)
Average ticket price: €26 - €105
From Pisa to Bari with Ryanair (FR)
Average ticket price: €15 - €60
Connection in Porto (Portugal)
From Amsterdam to Porto with Gol Transportes Aéreos (G3)
From Amsterdam to Porto with Transavia (HV)
Average ticket price: €40 - €161
From Porto to Bari with Ryanair (FR)
Average ticket price: €53 - €213
Connection in Prague (Czech Republic)
From Amsterdam to Prague with Smartwings (QS)
From Amsterdam to Prague with EasyJet (U2)
Average ticket price: €18 - €71
From Prague to Bari with Wizz Air (W6)
From Prague to Bari with Ryanair (FR)
From Prague to Bari with Buzz (RR)
Average ticket price: €25 - €102
Connection in Rome (Italy)
From Amsterdam to Rome with Aerolíneas (AR)
From Amsterdam to Rome with Gol Transportes Aéreos (G3)
From Amsterdam to Rome with EasyJet (U2)
Average ticket price: €32 - €130
From Rome to Bari with Aerolíneas (AR)
From Rome to Bari with Ryanair (FR)
Average ticket price: €9 - €37
Connection in Sevilla (Spain)
From Amsterdam to Sevilla with Transavia (HV)
From Amsterdam to Sevilla with Level (IB)
From Amsterdam to Sevilla with Vueling (VY)
Average ticket price: €47 - €187
From Sevilla to Bari with Ryanair (FR)
Average ticket price: €50 - €201
Connection in Sharm el Sheikh (Egypt)
From Amsterdam to Sharm el Sheikh with Transavia (HV)
From Amsterdam to Sharm el Sheikh with EasyJet (U2)
Average ticket price: €91 - €364
From Sharm el Sheikh to Bari with Air Cairo (SM)
Average ticket price: €54 - €216
Connection in Stockholm (Sweden)
From Amsterdam to Stockholm with Gol Transportes Aéreos (G3)
From Amsterdam to Stockholm with Thai Lion Air (SL)
From Amsterdam to Stockholm with Norwegian Air Shuttle (DY)
From Amsterdam to Stockholm with Norwegian Air Sweden (D8)
Average ticket price: €28 - €113
From Stockholm to Bari with Norwegian Air Sweden (D8)
Average ticket price: €51 - €203
Connection in Thira (Greece)
From Amsterdam to Thira with Transavia (HV)
Average ticket price: €60 - €240
From Thira to Bari with Ryanair (FR)
Average ticket price: €23 - €91
Connection in Tirana (Albania)
From Amsterdam to Tirana with Transavia (HV)
Average ticket price: €41 - €165
From Tirana to Bari with Ryanair (FR)
From Tirana to Bari with Wizz Air Malta (W4)
Average ticket price: €6 - €24
Connection in Toulouse (France)
From Amsterdam to Toulouse with Gol Transportes Aéreos (G3)
Average ticket price: €25 - €101
From Toulouse to Bari with Ryanair (FR)
Average ticket price: €33 - €130
Connection in Turin (Italy)
From Amsterdam to Turin with Gol Transportes Aéreos (G3)
From Amsterdam to Turin with Transavia (HV)
Average ticket price: €21 - €84
From Turin to Bari with Ryanair (FR)
Average ticket price: €22 - €87
Connection in Valencia (Spain)
From Amsterdam to Valencia with Transavia (HV)
From Amsterdam to Valencia with Level (IB)
From Amsterdam to Valencia with Vueling (VY)
Average ticket price: €37 - €149
From Valencia to Bari with Ryanair (FR)
Average ticket price: €37 - €148
Connection in Venice (Italy)
From Amsterdam to Venice with Gol Transportes Aéreos (G3)
From Amsterdam to Venice with Transavia (HV)
From Amsterdam to Venice with EasyJet (U2)
Average ticket price: €24 - €94
From Venice to Bari with Ryanair (FR)
From Venice to Bari with Volotea (V7)
Average ticket price: €15 - €60
Connection in Verona (Italy)
From Amsterdam to Verona with Transavia (HV)
Average ticket price: €22 - €89
From Verona to Bari with Ryanair (FR)
From Verona to Bari with Volotea (V7)
Average ticket price: €17 - €68
Connection in Zakinthos (Greece)
From Amsterdam to Zakinthos with Transavia (HV)
Average ticket price: €51 - €205
From Zakinthos to Bari with Ryanair (FR)
Average ticket price: €13 - €51