HowToGo

Flight from Bari to Barcelona, Spain

How to get to Barcelona, Spain from Bari by flight ? You can check flights from Bari to Barcelona, Spain below.

Search Transfer from Bari to Barcelona, Spain

Search Flights

You can find flight ticket prices from Bari to Barcelona, Spain with our flight tickets search tool below

1. Bari to Barcelona

  1. You take a flight from Bari to Barcelona and cost approximately 70 USD.

  2. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
AZ1602 Alitalia
AZ0074 Alitalia
06:20 Bari
09:00 Rome
07:25 Rome
10:50 Barcelona
Connect
VY6613 Vueling Airlines
10:20 Bari
12:35 Barcelona Direct
AZ1612 Alitalia
AZ0076 Alitalia
11:10 Bari
14:00 Rome
12:15 Rome
15:50 Barcelona
Connect
U22834 easyJet
U22767 easyJet
16:25 Bari
19:40 Milan Malpensa
18:00 Milan Malpensa
21:15 Barcelona
Connect
AZ1606 Alitalia
AZ0078 Alitalia
19:15 Bari
21:25 Rome
20:25 Rome
23:15 Barcelona
Connect

2. Brindisi to Barcelona

  1. You take a bus, shuttle or taxi from your location in Bari to Brindisi.

  2. You take a flight from Brindisi to Barcelona and cost approximately 150 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
AL8828 Malta Air
FR3141 Ryanair
06:00 Brindisi
08:20 Venice
07:25 Venice
10:20 Barcelona
Connect
AL8828 Malta Air
VY6401 Vueling Airlines
06:00 Brindisi
09:40 Venice
07:25 Venice
11:40 Barcelona
Connect
AL7104 Malta Air
AZ0074 Alitalia
06:20 Brindisi
09:00 Rome
07:35 Rome
10:50 Barcelona
Connect
AL7104 Malta Air
FR6342 Ryanair
06:20 Brindisi
08:35 Rome
07:35 Rome
10:30 Barcelona
Connect
AZ1620 Alitalia
AZ0074 Alitalia
06:40 Brindisi
09:00 Rome
07:50 Rome
10:50 Barcelona
Connect
AZ1620 Alitalia
AZ0076 Alitalia
06:40 Brindisi
14:00 Rome
07:50 Rome
15:50 Barcelona
Connect
AZ1628 Alitalia
AZ0076 Alitalia
07:30 Brindisi
14:00 Rome
08:40 Rome
15:50 Barcelona
Connect
OE203 Lauda
VY8715 Vueling Airlines
08:00 Brindisi
10:55 Vienna
09:35 Vienna
13:20 Barcelona
Connect
AL8570 Malta Air
U22761 easyJet
08:15 Brindisi
11:40 Milan Malpensa
10:05 Milan Malpensa
13:10 Barcelona
Connect
AL8570 Malta Air
VY6333 Vueling Airlines
08:15 Brindisi
12:55 Milan Malpensa
10:05 Milan Malpensa
14:35 Barcelona
Connect
U21546 easyJet
U21407 easyJet
09:00 Brindisi
15:00 Geneva
11:00 Geneva
16:25 Barcelona
Connect
U22824 easyJet
U22765 easyJet
09:15 Brindisi
15:20 Milan Malpensa
10:55 Milan Malpensa
16:55 Barcelona
Connect
LX1721 Swiss
LX1956 Swiss
09:45 Brindisi
17:10 Zurich
11:45 Zurich
18:55 Barcelona
Connect
U28374 easyJet
U28575 easyJet
10:10 Brindisi
14:20 London Gatwick
12:05 London Gatwick
17:25 Barcelona
Connect
FR4977 Ryanair
FR9014 Ryanair
10:35 Brindisi
15:55 London Stansted
12:30 London Stansted
19:10 Barcelona
Connect
AZ1624 Alitalia
AZ0076 Alitalia
11:15 Brindisi
14:00 Rome
12:25 Rome
15:50 Barcelona
Connect
U25628 easyJet
VY1883 Vueling Airlines
11:55 Brindisi
15:05 Berlin Tegel
14:10 Berlin Tegel
17:40 Barcelona
Connect
U21238 easyJet
U21077 easyJet
12:30 Brindisi
18:30 Basel
14:35 Basel
20:10 Barcelona
Connect
U23304 easyJet
VY6405 Vueling Airlines
12:45 Brindisi
16:35 Venice
14:15 Venice
18:35 Barcelona
Connect
BA615 British Airways
BA486 British Airways
12:55 Brindisi
15:50 London Heathrow
14:55 London Heathrow
19:00 Barcelona
Connect
U22826 easyJet
U22767 easyJet
13:10 Brindisi
19:40 Milan Malpensa
14:50 Milan Malpensa
21:15 Barcelona
Connect
LX1723 Swiss
LX1956 Swiss
14:15 Brindisi
17:10 Zurich
16:15 Zurich
18:55 Barcelona
Connect
LG512 Luxair
FR3109 Ryanair
15:00 Brindisi
18:50 Luxembourg
17:15 Luxembourg
20:45 Barcelona
Connect
AZ1622 Alitalia
AZ0078 Alitalia
15:10 Brindisi
21:25 Rome
16:20 Rome
23:15 Barcelona
Connect
AZ1650 Alitalia
AZ2109 Alitalia
AZ0078 Alitalia
16:00 Brindisi
19:00 Milan Linate
21:25 Rome
17:35 Milan Linate
20:10 Rome
23:15 Barcelona
Connect
AL9779 Malta Air
VY6771 Vueling Airlines
16:00 Brindisi
21:10 Pisa
17:25 Pisa
22:55 Barcelona
Connect
AZ1650 Alitalia
AZ2099 Alitalia
AZ0078 Alitalia
16:00 Brindisi
18:30 Milan Linate
21:25 Rome
17:35 Milan Linate
19:40 Rome
23:15 Barcelona
Connect
TO3869 Transavia France
VY8021 Vueling Airlines
16:20 Brindisi
20:05 Paris Orly
18:55 Paris Orly
21:45 Barcelona
Connect
AL8796 Malta Air
FR6366 Ryanair
17:10 Brindisi
22:25 Milan Bergamo
18:45 Milan Bergamo
23:59 Barcelona
Connect
AL8496 Malta Air
FR6366 Ryanair
18:20 Brindisi
22:25 Milan Bergamo
19:55 Milan Bergamo
23:59 Barcelona
Connect
AZ1634 Alitalia
AZ0078 Alitalia
19:10 Brindisi
21:25 Rome
20:20 Rome
23:15 Barcelona
Connect
AL8096 Malta Air
FR6366 Ryanair
19:45 Brindisi
22:25 Milan Bergamo
21:20 Milan Bergamo
23:59 Barcelona
Connect

3. Naples to Barcelona

  1. You take a bus, shuttle or taxi from your location in Bari to Naples.

  2. You take a flight from Naples to Barcelona and cost approximately 95 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
AZ1268 Alitalia
AZ0074 Alitalia
06:45 Naples
09:00 Rome
07:35 Rome
10:50 Barcelona
Connect
U24861 easyJet
06:55 Naples
08:55 Barcelona Direct
U22890 easyJet
U22761 easyJet
09:10 Naples
11:40 Milan Malpensa
10:35 Milan Malpensa
13:10 Barcelona
Connect
VY6501 Vueling Airlines
10:15 Naples
12:20 Barcelona Direct
AZ1264 Alitalia
AZ0076 Alitalia
11:25 Naples
14:00 Rome
12:20 Rome
15:50 Barcelona
Connect
FR5711 Ryanair
12:35 Naples
14:30 Barcelona Direct
AZ1274 Alitalia
AZ0078 Alitalia
19:35 Naples
21:25 Rome
20:30 Rome
23:15 Barcelona
Connect
VY6503 Vueling Airlines
22:15 Naples
00:20 Barcelona Direct

References

Find Hotels in Barcelona, Spain

You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below

Booking.com