How to get to Barcelona, Spain from Bari by flight ? You can check flights from Bari to Barcelona, Spain below.
You can find flight ticket prices from Bari to Barcelona, Spain with our flight tickets search tool below
You take a flight from Bari to Barcelona and cost approximately 70 USD.
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 |
You take a bus, shuttle or taxi from your location in Bari to Brindisi.
You take a flight from Brindisi to Barcelona and cost approximately 150 USD.
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 |
You take a bus, shuttle or taxi from your location in Bari to Naples.
You take a flight from Naples to Barcelona and cost approximately 95 USD.
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 |
You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below
Booking.com