Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Bari to Barcelona is Lufthansa.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Bari to Barcelona is February.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Bari to Barcelona is Thursday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
10:40 BRI12:55 BCN2Hrs, 15m Direct
-
BRIBari Airport 10:40 - BCN 12:55 2h 15m Direct
-
BRIBari Airport 10:40
-
BCNBarcelona Airport 12:55
- 2h 15m
- Direct
-
Vueling Airlines (VY 6613)Airbus -
Vueling Airlines (VY 6613) -
- -
- -
- -
- -
- F
- -
- -
- Airbus
-
14:55 BRI17:10 BCN2Hrs, 15m Direct
-
BRIBari Airport 14:55 - BCN 17:10 2h 15m Direct
-
BRIBari Airport 14:55
-
BCNBarcelona Airport 17:10
- 2h 15m
- Direct
-
Vueling Airlines (VY 6613)Airbus Industrie A320 Sharklets -
Vueling Airlines (VY 6613) -
- -
- -
- W
- -
- -
- -
- -
- Airbus Industrie A320 Sharklets
-
15:10 BRI17:25 BCN2Hrs, 15m Direct
-
BRIBari Airport 15:10 - BCN 17:25 2h 15m Direct
-
BRIBari Airport 15:10
-
BCNBarcelona Airport 17:25
- 2h 15m
- Direct
-
Vueling Airlines (VY 6613)Airbus -
Vueling Airlines (VY 6613) -
- M
- -
- -
- -
- -
- -
- -
- Airbus
-
15:45 BRI18:00 BCN2Hrs, 15m Direct
-
BRIBari Airport 15:45 - BCN 18:00 2h 15m Direct
-
BRIBari Airport 15:45
-
BCNBarcelona Airport 18:00
- 2h 15m
- Direct
-
Vueling Airlines (VY 6621)Airbus Industrie A320 Sharklets -
Vueling Airlines (VY 6621) -
- -
- -
- -
- -
- -
- -
- S
- Airbus Industrie A320 Sharklets
-
05:50 BRI10:35 BCN4Hrs, 45m 1 Stop (BGY)
-
BRIBari Airport 05:50 - BCN 10:35 4h 45m 1 Stop (BGY) Milan
-
BRIBari Airport 05:50BGYMilan Bergamo/Orio al Serio Airport 09:00
-
BGYMilan Bergamo/Orio al Serio Airport 07:25BCNBarcelona Airport 10:35
- 4h 45m (1h 35m)
- 1 Stop BGY · Milan 1h 35m
-
Ryanair (FR 3654)Boeing 737 800 Ryanair (FR 3142)Boeing 737 Max 8 Passenger -
Ryanair (FR 3654) -
- -
- -
- -
- -
- F
- -
- -
-
05:55 BRI10:50 BCN4Hrs, 55m 1 Stop (BGY)
-
BRIBari Airport 05:55 - BCN 10:50 4h 55m 1 Stop (BGY) Milan
-
BRIBari Airport 05:55BGYMilan Bergamo/Orio al Serio Airport 09:20
-
BGYMilan Bergamo/Orio al Serio Airport 07:30BCNBarcelona Airport 10:50
- 4h 55m (1h 50m)
- 1 Stop BGY · Milan 1h 50m
-
Ryanair (FR 3654)Boeing 737 800 Ryanair (FR 847)Boeing 737 800 -
Ryanair (FR 3654) -
- -
- -
- -
- -
- -
- S
- -
-
06:00 BRI12:00 BCN6Hrs, 00m 1 Stop (BGY)
-
BRIBari Airport 06:00 - BCN 12:00 6h 1 Stop (BGY) Milan
-
BRIBari Airport 06:00BGYMilan Bergamo/Orio al Serio Airport 10:25
-
BGYMilan Bergamo/Orio al Serio Airport 07:35BCNBarcelona Airport 12:00
- 6h (2h 50m)
- 1 Stop BGY · Milan 2h 50m
-
Ryanair (FR 3654)Boeing 737 800 Ryanair (FR 3142)Boeing 737 800 -
Ryanair (FR 3654) -
- -
- -
- -
- -
- -
- -
- S
-
06:20 BRI10:50 BCN4Hrs, 30m 1 Stop (FCO)
-
BRIBari Airport 06:20 - BCN 10:50 4h 30m 1 Stop (FCO) Rome
-
BRIBari Airport 06:20FCORome Fiumicino Airport 09:00
-
FCORome Fiumicino Airport 07:30BCNBarcelona Airport 10:50
- 4h 30m (1h 30m)
- 1 Stop FCO · Rome 1h 30m
-
ITA Airways (AZ 1602)Airbus ITA Airways (AZ 74)Airbus A320 Neo -
ITA Airways (AZ 1602) -
- M
- T
- W
- T
- F
- S
- S
-
06:30 BRI14:05 BCN7Hrs, 35m 1 Stop (SOF)
-
BRIBari Airport 06:30 - BCN 14:05 7h 35m 1 Stop (SOF) Sofia
-
BRIBari Airport 06:30SOFSofia Airport 12:05
-
SOFSofia Airport 08:50BCNBarcelona Airport 14:05
- 7h 35m (3h 15m)
- 1 Stop SOF · Sofia 3h 15m
-
Ryanair (FR 5459)Boeing 737 Max 8 Passenger Ryanair (FR 6301)Boeing 737 Max 8 Passenger -
Ryanair (FR 5459) -
- -
- -
- -
- -
- -
- -
- S
-
06:30 BRI12:45 BCN6Hrs, 15m 1 Stop (VCE)
-
BRIBari Airport 06:30 - BCN 12:45 6h 15m 1 Stop (VCE) Venice
-
BRIBari Airport 06:30VCEVenice Marco Polo Airport 10:50
-
VCEVenice Marco Polo Airport 07:50BCNBarcelona Airport 12:45
- 6h 15m (3h)
- 1 Stop VCE · Venice 3h
-
Ryanair (FR 811)Boeing 737 Max 8 Passenger Ryanair (FR 776)Boeing 737 800 -
Ryanair (FR 811) -
- -
- -
- -
- -
- -
- -
- S
-
07:30 BRI12:45 BCN5Hrs, 15m 1 Stop (BLQ)
-
BRIBari Airport 07:30 - BCN 12:45 5h 15m 1 Stop (BLQ) Bologna
-
BRIBari Airport 07:30BLQBologna Airport 11:00
-
BLQBologna Airport 08:50BCNBarcelona Airport 12:45
- 5h 15m (2h 10m)
- 1 Stop BLQ · Bologna 2h 10m
-
Ryanair (FR 548)Boeing 737 800 Ryanair (FR 574)Boeing 737 800 -
Ryanair (FR 548) -
- -
- -
- -
- -
- -
- S
- -
-
07:30 BRI12:25 BCN4Hrs, 55m 1 Stop (VCE)
-
BRIBari Airport 07:30 - BCN 12:25 4h 55m 1 Stop (VCE) Venice
-
BRIBari Airport 07:30VCEVenice Marco Polo Airport 10:30
-
VCEVenice Marco Polo Airport 08:50BCNBarcelona Airport 12:25
- 4h 55m (1h 40m)
- 1 Stop VCE · Venice 1h 40m
-
Ryanair (FR 811)Boeing 737 800 Ryanair (FR 866)Boeing 737 800 -
Ryanair (FR 811) -
- -
- -
- -
- -
- -
- S
- -
-
07:45 BRI14:55 BCN7Hrs, 10m 1 Stop (BUD)
-
BRIBari Airport 07:45 - BCN 14:55 7h 10m 1 Stop (BUD) Budapest
-
BRIBari Airport 07:45BUDBudapest Airport 12:20
-
BUDBudapest Airport 09:15BCNBarcelona Airport 14:55
- 7h 10m (3h 05m)
- 1 Stop BUD · Budapest 3h 05m
-
Ryanair (FR 5191)Boeing 737 800 Ryanair (FR 8385)Boeing 737 Max 8 Passenger -
Ryanair (FR 5191) -
- -
- -
- -
- -
- -
- S
- -
-
07:55 BRI13:40 BCN5Hrs, 45m 1 Stop (BLQ)
-
BRIBari Airport 07:55 - BCN 13:40 5h 45m 1 Stop (BLQ) Bologna
-
BRIBari Airport 07:55BLQBologna Airport 11:55
-
BLQBologna Airport 09:15BCNBarcelona Airport 13:40
- 5h 45m (2h 40m)
- 1 Stop BLQ · Bologna 2h 40m
-
Ryanair (FR 3895)Boeing 737 800 Ryanair (FR 574)Boeing 737 800 -
Ryanair (FR 3895) -
- -
- -
- -
- -
- -
- -
- S
-
07:55 BRI14:45 BCN6Hrs, 50m 1 Stop (BLQ)
-
BRIBari Airport 07:55 - BCN 14:45 6h 50m 1 Stop (BLQ) Bologna
-
BRIBari Airport 07:55BLQBologna Airport 13:00
-
BLQBologna Airport 09:15BCNBarcelona Airport 14:45
- 6h 50m (3h 45m)
- 1 Stop BLQ · Bologna 3h 45m
-
Ryanair (FR 3895)Boeing 737 800 Ryanair (FR 9945)Boeing 737 Max 8 Passenger -
Ryanair (FR 3895) -
- -
- -
- -
- -
- -
- -
- S
-
08:25 BRI13:55 BCN5Hrs, 30m 1 Stop (SOF)
-
BRIBari Airport 08:25 - BCN 13:55 5h 30m 1 Stop (SOF) Sofia
-
BRIBari Airport 08:25SOFSofia Airport 11:55
-
SOFSofia Airport 10:45BCNBarcelona Airport 13:55
- 5h 30m (1h 10m)
- 1 Stop SOF · Sofia 1h 10m
-
Ryanair (FR 5459)Boeing 737 800 Ryanair (FR 6301)Boeing 737 Max 8 Passenger -
Ryanair (FR 5459) -
- -
- -
- -
- -
- F
- -
- -
-
08:30 BRI14:25 BCN5Hrs, 55m 1 Stop (TIA)
-
BRIBari Airport 08:30 - BCN 14:25 5h 55m 1 Stop (TIA) Tirana
-
BRIBari Airport 08:30TIATirana Airport 11:40
-
TIATirana Airport 09:25BCNBarcelona Airport 14:25
- 5h 55m (2h 15m)
- 1 Stop TIA · Tirana 2h 15m
-
Wizz Air Malta (W4 5042)Airbus Wizz Air Malta (W4 5153)Airbus -
Wizz Air Malta (W4 5042) -
- -
- -
- W
- -
- -
- -
- -
-
08:35 BRI15:40 BCN7Hrs, 05m 1 Stop (VIE)
-
BRIBari Airport 08:35 - BCN 15:40 7h 05m 1 Stop (VIE) Vienna
-
BRIBari Airport 08:35VIEVienna Airport 13:15
-
VIEVienna Airport 10:10BCNBarcelona Airport 15:40
- 7h 05m (3h 05m)
- 1 Stop VIE · Vienna 3h 05m
-
Ryanair (FR 9005)Airbus Ryanair (FR 7350)Airbus -
Ryanair (FR 9005) -
- -
- -
- -
- -
- -
- -
- S
-
08:45 BRI13:30 BCN4Hrs, 45m 1 Stop (MXP)
-
BRIBari Airport 08:45 - BCN 13:30 4h 45m 1 Stop (MXP) Milan
-
BRIBari Airport 08:45MXPMilan Malpensa Airport 11:55
-
MXPMilan Malpensa Airport 10:25BCNBarcelona Airport 13:30
- 4h 45m (1h 30m)
- 1 Stop MXP · Milan 1h 30m
-
Ryanair (FR 2771)Boeing 737 800 Ryanair (FR 270)Boeing 737 800 -
Ryanair (FR 2771) -
- M
- -
- -
- -
- -
- -
- -
-
11:05 BRI18:40 BCN7Hrs, 35m 1 Stop (CRL)
-
BRIBari Airport 11:05 - BCN 18:40 7h 35m 1 Stop (CRL) Brussels
-
BRIBari Airport 11:05CRLBrussels S. Charleroi Airport 16:45
-
CRLBrussels S. Charleroi Airport 13:35BCNBarcelona Airport 18:40
- 7h 35m (3h 10m)
- 1 Stop CRL · Brussels 3h 10m
-
Ryanair (FR 78)Boeing 737 Max 8 Passenger Ryanair (FR 2835)Boeing 737 800 -
Ryanair (FR 78) -
- -
- -
- -
- T
- -
- -
- -
-
11:15 BRI15:55 BCN4Hrs, 40m 1 Stop (FCO)
-
BRIBari Airport 11:15 - BCN 15:55 4h 40m 1 Stop (FCO) Rome
-
BRIBari Airport 11:15FCORome Fiumicino Airport 14:05
-
FCORome Fiumicino Airport 12:25BCNBarcelona Airport 15:55
- 4h 40m (1h 40m)
- 1 Stop FCO · Rome 1h 40m
-
ITA Airways (AZ 1612)Airbus ITA Airways (AZ 76)Airbus A320 Neo -
ITA Airways (AZ 1612) -
- M
- T
- W
- T
- F
- S
- S
-
11:20 BRI16:10 BCN4Hrs, 50m 1 Stop (FCO)
-
BRIBari Airport 11:20 - BCN 16:10 4h 50m 1 Stop (FCO) Rome
-
BRIBari Airport 11:20FCORome Fiumicino Airport 14:25
-
FCORome Fiumicino Airport 12:30BCNBarcelona Airport 16:10
- 4h 50m (1h 55m)
- 1 Stop FCO · Rome 1h 55m
-
Ryanair (FR 5817)Boeing 737 800 Ryanair (FR 6986)Boeing 737 800 -
Ryanair (FR 5817) -
- -
- -
- -
- -
- -
- S
- -
-
11:40 BRI16:00 BCN4Hrs, 20m 1 Stop (VCE)
-
BRIBari Airport 11:40 - BCN 16:00 4h 20m 1 Stop (VCE) Venice
-
BRIBari Airport 11:40VCEVenice Marco Polo Airport 14:05
-
VCEVenice Marco Polo Airport 13:00BCNBarcelona Airport 16:00
- 4h 20m (1h 05m)
- 1 Stop VCE · Venice 1h 05m
-
Ryanair (FR 811)Boeing 737 800 Ryanair (FR 776)Boeing 737 800 -
Ryanair (FR 811) -
- -
- -
- -
- T
- -
- -
- -
-
11:45 BRI16:55 BCN5Hrs, 10m 1 Stop (MXP)
-
BRIBari Airport 11:45 - BCN 16:55 5h 10m 1 Stop (MXP) Milan
-
BRIBari Airport 11:45MXPMilan Malpensa Airport 15:20
-
MXPMilan Malpensa Airport 13:25BCNBarcelona Airport 16:55
- 5h 10m (1h 55m)
- 1 Stop MXP · Milan 1h 55m
-
Ryanair (FR 6183)Boeing 737 800 Ryanair (FR 270)Boeing 737 800 -
Ryanair (FR 6183) -
- -
- -
- -
- -
- -
- -
- S
-
11:55 BRI17:10 BCN5Hrs, 15m 1 Stop (VCE)
-
BRIBari Airport 11:55 - BCN 17:10 5h 15m 1 Stop (VCE) Venice
-
BRIBari Airport 11:55VCEVenice Marco Polo Airport 15:15
-
VCEVenice Marco Polo Airport 13:15BCNBarcelona Airport 17:10
- 5h 15m (2h)
- 1 Stop VCE · Venice 2h
-
Ryanair (FR 811)Boeing 737 800 Ryanair (FR 866)Boeing 737 800 -
Ryanair (FR 811) -
- -
- -
- -
- -
- F
- -
- -
-
12:05 BRI19:45 BCN7Hrs, 40m 1 Stop (FRA)
-
BRIBari Airport 12:05 - BCN 19:45 7h 40m 1 Stop (FRA) Frankfurt
-
BRIBari Airport 12:05FRAFrankfurt International Airport 17:40
-
FRAFrankfurt International Airport 14:20BCNBarcelona Airport 19:45
- 7h 40m (3h 20m)
- 1 Stop FRA · Frankfurt 3h 20m
-
Discover Airlines (4Y 803)Airbus Industrie A320 Sharklets Lufthansa (LH 1134)Airbus -
Discover Airlines (4Y 803) -
- -
- -
- -
- -
- -
- S
- -
-
12:05 BRI17:35 BCN5Hrs, 30m 1 Stop (MUC)
-
BRIBari Airport 12:05 - BCN 17:35 5h 30m 1 Stop (MUC) Munich
-
BRIBari Airport 12:05MUCMunich International Airport 15:30
-
MUCMunich International Airport 13:55BCNBarcelona Airport 17:35
- 5h 30m (1h 35m)
- 1 Stop MUC · Munich 1h 35m
-
Air Dolomiti (EN 8219)Embraer 195 Lufthansa (LH 1814)Airbus Industrie A320 Sharklets -
Air Dolomiti (EN 8219) -
- -
- -
- -
- -
- -
- S
- -
-
12:05 BRI17:30 BCN5Hrs, 25m 1 Stop (FRA)
-
BRIBari Airport 12:05 - BCN 17:30 5h 25m 1 Stop (FRA) Frankfurt
-
BRIBari Airport 12:05FRAFrankfurt International Airport 15:25
-
FRAFrankfurt International Airport 14:20BCNBarcelona Airport 17:30
- 5h 25m (1h 05m)
- 1 Stop FRA · Frankfurt 1h 05m
-
Discover Airlines (4Y 803)Airbus Industrie A320 Sharklets Lufthansa (LH 1132)Airbus Industrie A320 Sharklets -
Discover Airlines (4Y 803) -
- -
- -
- -
- -
- -
- S
- -
-
12:05 BRI17:35 BCN5Hrs, 30m 1 Stop (MUC)
-
BRIBari Airport 12:05 - BCN 17:35 5h 30m 1 Stop (MUC) Munich
-
BRIBari Airport 12:05MUCMunich International Airport 15:30
-
MUCMunich International Airport 13:55BCNBarcelona Airport 17:35
- 5h 30m (1h 35m)
- 1 Stop MUC · Munich 1h 35m
-
Air Dolomiti (EN 8219)Embraer 195 Lufthansa (LH 1814)Airbus -
Air Dolomiti (EN 8219) -
- M
- -
- -
- -
- -
- -
- -
-
12:10 BRI17:35 BCN5Hrs, 25m 1 Stop (MUC)
-
BRIBari Airport 12:10 - BCN 17:35 5h 25m 1 Stop (MUC) Munich
-
BRIBari Airport 12:10MUCMunich International Airport 15:30
-
MUCMunich International Airport 14:00BCNBarcelona Airport 17:35
- 5h 25m (1h 30m)
- 1 Stop MUC · Munich 1h 30m
-
Air Dolomiti (EN 8219)Embraer 195 Lufthansa (LH 1814)Airbus A320 Neo -
Air Dolomiti (EN 8219) -
- -
- -
- W
- -
- -
- -
- -
-
12:10 BRI17:35 BCN5Hrs, 25m 1 Stop (MUC)
-
BRIBari Airport 12:10 - BCN 17:35 5h 25m 1 Stop (MUC) Munich
-
BRIBari Airport 12:10MUCMunich International Airport 15:30
-
MUCMunich International Airport 14:00BCNBarcelona Airport 17:35
- 5h 25m (1h 30m)
- 1 Stop MUC · Munich 1h 30m
-
Air Dolomiti (EN 8219)Embraer 195 Lufthansa (LH 1814)Airbus -
Air Dolomiti (EN 8219) -
- -
- -
- -
- -
- F
- -
- -
-
12:15 BRI19:35 BCN7Hrs, 20m 1 Stop (FCO)
-
BRIBari Airport 12:15 - BCN 19:35 7h 20m 1 Stop (FCO) Rome
-
BRIBari Airport 12:15FCORome Fiumicino Airport 17:50
-
FCORome Fiumicino Airport 13:25BCNBarcelona Airport 19:35
- 7h 20m (4h 25m)
- 1 Stop FCO · Rome 4h 25m
-
Ryanair (FR 5817)Boeing 737 800 Ryanair (FR 6974)Boeing 737 800 -
Ryanair (FR 5817) -
- -
- -
- -
- -
- F
- -
- -
-
13:20 BRI20:15 BCN6Hrs, 55m 1 Stop (PRG)
-
BRIBari Airport 13:20 - BCN 20:15 6h 55m 1 Stop (PRG) Prague
-
BRIBari Airport 13:20PRGPrague Airport 17:55
-
PRGPrague Airport 15:20BCNBarcelona Airport 20:15
- 6h 55m (2h 35m)
- 1 Stop PRG · Prague 2h 35m
-
Ryanair (FR 3974)Boeing 737 800 Ryanair (FR 3040)Boeing 737 800 -
Ryanair (FR 3974) -
- -
- -
- -
- T
- -
- -
- -
-
13:30 BRI18:20 BCN4Hrs, 50m 1 Stop (PRG)
-
BRIBari Airport 13:30 - BCN 18:20 4h 50m 1 Stop (PRG) Prague
-
BRIBari Airport 13:30PRGPrague Airport 16:00
-
PRGPrague Airport 15:30BCNBarcelona Airport 18:20
- 4h 50m (30m)
- 1 Stop PRG · Prague 30m
-
Ryanair (FR 3974)Boeing 737 800 Ryanair (FR 3040)Boeing 737 800 -
Ryanair (FR 3974) -
- -
- -
- -
- -
- F
- -
- -
-
13:45 BRI19:45 BCN6Hrs, 00m 1 Stop (FRA)
-
BRIBari Airport 13:45 - BCN 19:45 6h 1 Stop (FRA) Frankfurt
-
BRIBari Airport 13:45FRAFrankfurt International Airport 17:40
-
FRAFrankfurt International Airport 16:00BCNBarcelona Airport 19:45
- 6h (1h 40m)
- 1 Stop FRA · Frankfurt 1h 40m
-
Discover Airlines (4Y 803)Airbus Industrie A320 Sharklets Lufthansa (LH 1134)Airbus -
Discover Airlines (4Y 803) -
- M
- -
- -
- -
- -
- -
- -
-
14:00 BRI19:15 BCN5Hrs, 15m 1 Stop (BGY)
-
BRIBari Airport 14:00 - BCN 19:15 5h 15m 1 Stop (BGY) Milan
-
BRIBari Airport 14:00BGYMilan Bergamo/Orio al Serio Airport 17:40
-
BGYMilan Bergamo/Orio al Serio Airport 15:35BCNBarcelona Airport 19:15
- 5h 15m (2h 05m)
- 1 Stop BGY · Milan 2h 05m
-
Ryanair (FR 4131)Boeing 737 800 Ryanair (FR 6304)Boeing 737 800 -
Ryanair (FR 4131) -
- M
- -
- -
- -
- -
- -
- -
-
15:05 BRI20:35 BCN5Hrs, 30m 1 Stop (BGY)
-
BRIBari Airport 15:05 - BCN 20:35 5h 30m 1 Stop (BGY) Milan
-
BRIBari Airport 15:05BGYMilan Bergamo/Orio al Serio Airport 19:00
-
BGYMilan Bergamo/Orio al Serio Airport 16:40BCNBarcelona Airport 20:35
- 5h 30m (2h 20m)
- 1 Stop BGY · Milan 2h 20m
-
Ryanair (FR 4659)Boeing 737 800 Ryanair (FR 6304)Boeing 737 Max 8 Passenger -
Ryanair (FR 4659) -
- -
- -
- -
- -
- -
- -
- S
-
20:25 FCO17:00 CTA6Hrs, 20m 1 Stop (BCN)
-
FCORome Fiumicino Airport 20:25 - CTA 17:00 6h 20m 1 Stop (BCN) Barcelona
-
FCORome Fiumicino Airport 20:25BRIBari Airport 15:50
-
BCNBarcelona Airport 22:10CTACatania Airport 17:00
- 6h 20m (1h 55m)
- 1 Stop BCN · Barcelona 1h 55m
-
Ryanair (FR 6986)Boeing 737 800 Ryanair (FR 6191)Boeing 737 800 -
Ryanair (FR 6986) -
- M
- -
- -
- -
- -
- -
- -
-
16:00 BRI22:25 BCN6Hrs, 25m 1 Stop (STN)
-
BRIBari Airport 16:00 - BCN 22:25 6h 25m 1 Stop (STN) London
-
BRIBari Airport 16:00STNLondon Stansted Airport 19:15
-
STNLondon Stansted Airport 18:00BCNBarcelona Airport 22:25
- 6h 25m (1h 15m)
- 1 Stop STN · London 1h 15m
-
Ryanair (FR 1927)Boeing 737 800 Ryanair (FR 9815)Boeing 737 800 -
Ryanair (FR 1927) -
- -
- -
- -
- -
- -
- -
- S
-
16:00 BRI22:55 BCN6Hrs, 55m 1 Stop (VCE)
-
BRIBari Airport 16:00 - BCN 22:55 6h 55m 1 Stop (VCE) Venice
-
BRIBari Airport 16:00VCEVenice Marco Polo Airport 21:00
-
VCEVenice Marco Polo Airport 17:20BCNBarcelona Airport 22:55
- 6h 55m (3h 40m)
- 1 Stop VCE · Venice 3h 40m
-
Ryanair (FR 4739)Boeing 737 800 Ryanair (FR 866)Boeing 737 800 -
Ryanair (FR 4739) -
- -
- -
- -
- -
- -
- -
- S
-
16:20 BRI23:35 BCN7Hrs, 15m 1 Stop (VCE)
-
BRIBari Airport 16:20 - BCN 23:35 7h 15m 1 Stop (VCE) Venice
-
BRIBari Airport 16:20VCEVenice Marco Polo Airport 21:40
-
VCEVenice Marco Polo Airport 17:40BCNBarcelona Airport 23:35
- 7h 15m (4h)
- 1 Stop VCE · Venice 4h
-
Ryanair (FR 811)Boeing 737 800 Ryanair (FR 866)Boeing 737 800 -
Ryanair (FR 811) -
- M
- -
- -
- -
- -
- -
- -
-
16:35 BRI21:15 BCN4Hrs, 40m 1 Stop (FCO)
-
BRIBari Airport 16:35 - BCN 21:15 4h 40m 1 Stop (FCO) Rome
-
BRIBari Airport 16:35FCORome Fiumicino Airport 19:30
-
FCORome Fiumicino Airport 17:45BCNBarcelona Airport 21:15
- 4h 40m (1h 45m)
- 1 Stop FCO · Rome 1h 45m
-
Ryanair (FR 5817)Boeing 737 800 Ryanair (FR 6342)Boeing 737 Max 8 Passenger -
Ryanair (FR 5817) -
- -
- T
- -
- -
- -
- -
- -
-
16:55 BRI22:25 BCN5Hrs, 30m 1 Stop (MXP)
-
BRIBari Airport 16:55 - BCN 22:25 5h 30m 1 Stop (MXP) Milan
-
BRIBari Airport 16:55MXPMilan Malpensa Airport 20:50
-
MXPMilan Malpensa Airport 18:35BCNBarcelona Airport 22:25
- 5h 30m (2h 15m)
- 1 Stop MXP · Milan 2h 15m
-
Ryanair (FR 6183)Boeing 737 800 Ryanair (FR 270)Boeing 737 Max 8 Passenger -
Ryanair (FR 6183) -
- -
- -
- -
- -
- F
- -
- -
-
17:20 BRI22:55 BCN5Hrs, 35m 1 Stop (MUC)
-
BRIBari Airport 17:20 - BCN 22:55 5h 35m 1 Stop (MUC) Munich
-
BRIBari Airport 17:20MUCMunich International Airport 20:50
-
MUCMunich International Airport 19:10BCNBarcelona Airport 22:55
- 5h 35m (1h 40m)
- 1 Stop MUC · Munich 1h 40m
-
Air Dolomiti (EN 8219)Embraer 195 Lufthansa (LH 1816)Airbus -
Air Dolomiti (EN 8219) -
- -
- -
- -
- T
- -
- -
- -
-
17:55 BRI00:45 BCN6Hrs, 50m 1 Stop (BGY)
-
BRIBari Airport 17:55 - BCN 00:45 6h 50m 1 Stop (BGY) Milan
-
BRIBari Airport 17:55BGYMilan Bergamo/Orio al Serio Airport 23:10
-
BGYMilan Bergamo/Orio al Serio Airport 19:30BCNBarcelona Airport 00:45
- 6h 50m (3h 40m)
- 1 Stop BGY · Milan 3h 40m
-
Ryanair (FR 4659)Boeing 737 800 Ryanair (FR 6368)Boeing 737 800 -
Ryanair (FR 4659) -
- -
- -
- -
- -
- -
- S
- -
-
19:15 BRI23:15 BCN4Hrs, 00m 1 Stop (FCO)
-
BRIBari Airport 19:15 - BCN 23:15 4h 1 Stop (FCO) Rome
-
BRIBari Airport 19:15FCORome Fiumicino Airport 21:25
-
FCORome Fiumicino Airport 20:25BCNBarcelona Airport 23:15
- 4h (1h)
- 1 Stop FCO · Rome 1h
-
ITA Airways (AZ 1606)Airbus ITA Airways (AZ 78)Airbus Industrie A321 -
ITA Airways (AZ 1606) -
- -
- T
- -
- -
- -
- -
- -
-
19:15 BRI23:15 BCN4Hrs, 00m 1 Stop (FCO)
-
BRIBari Airport 19:15 - BCN 23:15 4h 1 Stop (FCO) Rome
-
BRIBari Airport 19:15FCORome Fiumicino Airport 21:25
-
FCORome Fiumicino Airport 20:25BCNBarcelona Airport 23:15
- 4h (1h)
- 1 Stop FCO · Rome 1h
-
ITA Airways (AZ 1606)Airbus ITA Airways (AZ 78)Airbus A320 Neo -
ITA Airways (AZ 1606) -
- M
- -
- W
- T
- F
- S
- -
-
19:15 BRI23:15 BCN4Hrs, 00m 1 Stop (FCO)
-
BRIBari Airport 19:15 - BCN 23:15 4h 1 Stop (FCO) Rome
-
BRIBari Airport 19:15FCORome Fiumicino Airport 21:25
-
FCORome Fiumicino Airport 20:25BCNBarcelona Airport 23:15
- 4h (1h)
- 1 Stop FCO · Rome 1h
-
ITA Airways (AZ 1606)Airbus A320 Neo ITA Airways (AZ 78)Airbus A320 Neo -
ITA Airways (AZ 1606) -
- -
- -
- -
- -
- -
- -
- S
The fastest flight time for direct flights from Bari to Barcelona is 2 hours 15 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Bari and Barcelona is 1228km. Check all available flights on Wego.
The earliest flight of the day departs at 05:50. The last flight of the day departs at 05:50. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Bari to Barcelona. Find out the list of airlines on Wego.
All Airports in Bari
Bari Airport BRI