Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline ITA Airways

The cheapest airline(s) flying from Brussels to Bari is ITA Airways.

  • ITA Airways ITA Airways
  • Ryanair Ryanair
  • Wizz Air Malta Wizz Air Malta
  • Lufthansa Lufthansa
  • Swiss Swiss
  • Vueling Airlines Vueling Airlines
  • Wizz Air Wizz Air
  • Air France Air France
  • British Airways British Airways
  • KLM KLM
Cheapest Month May

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Brussels to Bari is May.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Thursday

The cheapest day(s) of the week to fly from Brussels to Bari 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
  • 08:25 CRL
    10:40 BRI
    2Hrs, 15m Direct
  • CRLBrussels S. Charleroi Airport 08:25 - BRI 10:40 2h 15m Direct
  • CRLBrussels S. Charleroi Airport 08:25
  • BRIBari Airport 10:40
  • 2h 15m
  • Direct
  • Ryanair (FR 79)Boeing 737 Max 8 Passenger
  • Ryanair (FR 79)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 12:45 CRL
    15:00 BRI
    2Hrs, 15m Direct
  • CRLBrussels S. Charleroi Airport 12:45 - BRI 15:00 2h 15m Direct
  • CRLBrussels S. Charleroi Airport 12:45
  • BRIBari Airport 15:00
  • 2h 15m
  • Direct
  • Ryanair (FR 79)Boeing 737 800
  • Ryanair (FR 79)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 12:50 CRL
    15:05 BRI
    2Hrs, 15m Direct
  • CRLBrussels S. Charleroi Airport 12:50 - BRI 15:05 2h 15m Direct
  • CRLBrussels S. Charleroi Airport 12:50
  • BRIBari Airport 15:05
  • 2h 15m
  • Direct
  • Ryanair (FR 79)Boeing 737 800
  • Ryanair (FR 79)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 13:05 CRL
    15:20 BRI
    2Hrs, 15m Direct
  • CRLBrussels S. Charleroi Airport 13:05 - BRI 15:20 2h 15m Direct
  • CRLBrussels S. Charleroi Airport 13:05
  • BRIBari Airport 15:20
  • 2h 15m
  • Direct
  • Ryanair (FR 79)Boeing 737 800
  • Ryanair (FR 79)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 17:10 CRL
    19:25 BRI
    2Hrs, 15m Direct
  • CRLBrussels S. Charleroi Airport 17:10 - BRI 19:25 2h 15m Direct
  • CRLBrussels S. Charleroi Airport 17:10
  • BRIBari Airport 19:25
  • 2h 15m
  • Direct
  • Ryanair (FR 79)Boeing 737 Max 8 Passenger
  • Ryanair (FR 79)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 06:20 CRL
    13:10 BRI
    6Hrs, 50m 1 Stop (BGY)
  • CRLBrussels S. Charleroi Airport 06:20 - BRI 13:10 6h 50m 1 Stop (BGY) Milan
  • CRLBrussels S. Charleroi Airport 06:20
    BGYMilan Bergamo/Orio al Serio Airport 11:40
  • BGYMilan Bergamo/Orio al Serio Airport 07:50
    BRIBari Airport 13:10
  • 6h 50m (3h 50m)
  • 1 Stop BGY · Milan 3h 50m
  • Ryanair (FR 3660)Boeing 737 Max 8 Passenger
    Ryanair (FR 4132)Boeing 737 Max 8 Passenger
  • Ryanair (FR 3660)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 06:30 CRL
    11:50 BRI
    5Hrs, 20m 1 Stop (BGY)
  • CRLBrussels S. Charleroi Airport 06:30 - BRI 11:50 5h 20m 1 Stop (BGY) Milan
  • CRLBrussels S. Charleroi Airport 06:30
    BGYMilan Bergamo/Orio al Serio Airport 10:20
  • BGYMilan Bergamo/Orio al Serio Airport 08:00
    BRIBari Airport 11:50
  • 5h 20m (2h 20m)
  • 1 Stop BGY · Milan 2h 20m
  • Ryanair (FR 3660)Boeing 737 Max 8 Passenger
    Ryanair (FR 3653)Boeing 737 800
  • Ryanair (FR 3660)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:30 CRL
    13:20 BRI
    6Hrs, 50m 1 Stop (BGY)
  • CRLBrussels S. Charleroi Airport 06:30 - BRI 13:20 6h 50m 1 Stop (BGY) Milan
  • CRLBrussels S. Charleroi Airport 06:30
    BGYMilan Bergamo/Orio al Serio Airport 11:50
  • BGYMilan Bergamo/Orio al Serio Airport 08:00
    BRIBari Airport 13:20
  • 6h 50m (3h 50m)
  • 1 Stop BGY · Milan 3h 50m
  • Ryanair (FR 3660)Boeing 737 800
    Ryanair (FR 4132)Boeing 737 800
  • Ryanair (FR 3660)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:30 CRL
    13:20 BRI
    6Hrs, 50m 1 Stop (TRS)
  • CRLBrussels S. Charleroi Airport 06:30 - BRI 13:20 6h 50m 1 Stop (TRS) Trieste
  • CRLBrussels S. Charleroi Airport 06:30
    TRSTrieste Airport 12:05
  • TRSTrieste Airport 08:10
    BRIBari Airport 13:20
  • 6h 50m (3h 55m)
  • 1 Stop TRS · Trieste 3h 55m
  • Ryanair (FR 4496)Boeing 737 Max 8 Passenger
    Ryanair (FR 3582)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4496)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:40 CRL
    12:55 BRI
    6Hrs, 15m 1 Stop (BGY)
  • CRLBrussels S. Charleroi Airport 06:40 - BRI 12:55 6h 15m 1 Stop (BGY) Milan
  • CRLBrussels S. Charleroi Airport 06:40
    BGYMilan Bergamo/Orio al Serio Airport 11:25
  • BGYMilan Bergamo/Orio al Serio Airport 08:10
    BRIBari Airport 12:55
  • 6h 15m (3h 15m)
  • 1 Stop BGY · Milan 3h 15m
  • Ryanair (FR 3660)Boeing 737 800
    Ryanair (FR 4132)Boeing 737 800
  • Ryanair (FR 3660)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:40 CRL
    12:05 BRI
    5Hrs, 25m 1 Stop (BGY)
  • CRLBrussels S. Charleroi Airport 06:40 - BRI 12:05 5h 25m 1 Stop (BGY) Milan
  • CRLBrussels S. Charleroi Airport 06:40
    BGYMilan Bergamo/Orio al Serio Airport 10:35
  • BGYMilan Bergamo/Orio al Serio Airport 08:10
    BRIBari Airport 12:05
  • 5h 25m (2h 25m)
  • 1 Stop BGY · Milan 2h 25m
  • Ryanair (FR 3660)Boeing 737 Max 8 Passenger
    Ryanair (FR 4132)Boeing 737 800
  • Ryanair (FR 3660)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:50 CRL
    12:30 BRI
    5Hrs, 40m 1 Stop (BGY)
  • CRLBrussels S. Charleroi Airport 06:50 - BRI 12:30 5h 40m 1 Stop (BGY) Milan
  • CRLBrussels S. Charleroi Airport 06:50
    BGYMilan Bergamo/Orio al Serio Airport 11:00
  • BGYMilan Bergamo/Orio al Serio Airport 08:20
    BRIBari Airport 12:30
  • 5h 40m (2h 40m)
  • 1 Stop BGY · Milan 2h 40m
  • Ryanair (FR 3660)Boeing 737 Max 8 Passenger
    Ryanair (FR 4132)Boeing 737 800
  • Ryanair (FR 3660)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:50 CRL
    12:45 BRI
    5Hrs, 55m 1 Stop (PSA)
  • CRLBrussels S. Charleroi Airport 06:50 - BRI 12:45 5h 55m 1 Stop (PSA) Pisa
  • CRLBrussels S. Charleroi Airport 06:50
    PSAPisa Airport 11:30
  • PSAPisa Airport 08:35
    BRIBari Airport 12:45
  • 5h 55m (2h 55m)
  • 1 Stop PSA · Pisa 2h 55m
  • Ryanair (FR 3745)Boeing 737 800
    Ryanair (FR 6184)Boeing 737 800
  • Ryanair (FR 3745)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 07:10 CRL
    14:05 BRI
    6Hrs, 55m 1 Stop (PMO)
  • CRLBrussels S. Charleroi Airport 07:10 - BRI 14:05 6h 55m 1 Stop (PMO) Palermo
  • CRLBrussels S. Charleroi Airport 07:10
    PMOPalermo Airport 12:55
  • PMOPalermo Airport 09:35
    BRIBari Airport 14:05
  • 6h 55m (3h 20m)
  • 1 Stop PMO · Palermo 3h 20m
  • Ryanair (FR 6269)Boeing 737 800
    Ryanair (FR 4100)Boeing 737 800
  • Ryanair (FR 6269)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:15 CRL
    13:00 BRI
    5Hrs, 45m 1 Stop (PRG)
  • CRLBrussels S. Charleroi Airport 07:15 - BRI 13:00 5h 45m 1 Stop (PRG) Prague
  • CRLBrussels S. Charleroi Airport 07:15
    PRGPrague Airport 11:10
  • PRGPrague Airport 08:45
    BRIBari Airport 13:00
  • 5h 45m (2h 25m)
  • 1 Stop PRG · Prague 2h 25m
  • Ryanair (FR 68)Boeing 737 800
    Ryanair (FR 3975)Boeing 737 800
  • Ryanair (FR 68)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:15 CRL
    13:05 BRI
    5Hrs, 50m 1 Stop (BUD)
  • CRLBrussels S. Charleroi Airport 07:15 - BRI 13:05 5h 50m 1 Stop (BUD) Budapest
  • CRLBrussels S. Charleroi Airport 07:15
    BUDBudapest Airport 11:35
  • BUDBudapest Airport 09:10
    BRIBari Airport 13:05
  • 5h 50m (2h 25m)
  • 1 Stop BUD · Budapest 2h 25m
  • Ryanair (FR 55)Boeing 737 Max 8 Passenger
    Ryanair (FR 5190)Boeing 737 800
  • Ryanair (FR 55)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 07:55 CRL
    12:35 BRI
    4Hrs, 40m 1 Stop (PRG)
  • CRLBrussels S. Charleroi Airport 07:55 - BRI 12:35 4h 40m 1 Stop (PRG) Prague
  • CRLBrussels S. Charleroi Airport 07:55
    PRGPrague Airport 10:45
  • PRGPrague Airport 09:25
    BRIBari Airport 12:35
  • 4h 40m (1h 20m)
  • 1 Stop PRG · Prague 1h 20m
  • Ryanair (FR 68)Boeing 737 800
    Ryanair (FR 3975)Boeing 737 800
  • Ryanair (FR 68)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:05 CRL
    14:05 BRI
    6Hrs, 00m 1 Stop (MRS)
  • CRLBrussels S. Charleroi Airport 08:05 - BRI 14:05 6h 1 Stop (MRS) Marseille
  • CRLBrussels S. Charleroi Airport 08:05
    MRSMarseille Provence Airport 12:20
  • MRSMarseille Provence Airport 09:45
    BRIBari Airport 14:05
  • 6h (2h 35m)
  • 1 Stop MRS · Marseille 2h 35m
  • Ryanair (FR 4838)Boeing 737 800
    Ryanair (FR 8152)Boeing 737 800
  • Ryanair (FR 4838)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:15 CRL
    13:25 BRI
    5Hrs, 10m 1 Stop (PSA)
  • CRLBrussels S. Charleroi Airport 08:15 - BRI 13:25 5h 10m 1 Stop (PSA) Pisa
  • CRLBrussels S. Charleroi Airport 08:15
    PSAPisa Airport 12:05
  • PSAPisa Airport 10:00
    BRIBari Airport 13:25
  • 5h 10m (2h 05m)
  • 1 Stop PSA · Pisa 2h 05m
  • Ryanair (FR 3745)Boeing 737 800
    Ryanair (FR 6184)Boeing 737 800
  • Ryanair (FR 3745)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:30 CRL
    14:45 BRI
    6Hrs, 15m 1 Stop (KRK)
  • CRLBrussels S. Charleroi Airport 08:30 - BRI 14:45 6h 15m 1 Stop (KRK) Krakow
  • CRLBrussels S. Charleroi Airport 08:30
    KRKKrakow Airport 12:55
  • KRKKrakow Airport 10:30
    BRIBari Airport 14:45
  • 6h 15m (2h 25m)
  • 1 Stop KRK · Krakow 2h 25m
  • Ryanair (FR 4934)Boeing 737 800
    Ryanair (FR 2722)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4934)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:40 CRL
    15:10 BRI
    6Hrs, 30m 1 Stop (OTP)
  • CRLBrussels S. Charleroi Airport 08:40 - BRI 15:10 6h 30m 1 Stop (OTP) Bucharest
  • CRLBrussels S. Charleroi Airport 08:40
    OTPBucharest Henri Coanda Airport 14:20
  • OTPBucharest Henri Coanda Airport 12:30
    BRIBari Airport 15:10
  • 6h 30m (1h 50m)
  • 1 Stop OTP · Bucharest 1h 50m
  • Wizz Air Malta (W4 3082)Airbus
    Wizz Air Malta (W4 3165)Airbus
  • Wizz Air Malta (W4 3082)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:55 CRL
    15:10 BRI
    6Hrs, 15m 1 Stop (OTP)
  • CRLBrussels S. Charleroi Airport 08:55 - BRI 15:10 6h 15m 1 Stop (OTP) Bucharest
  • CRLBrussels S. Charleroi Airport 08:55
    OTPBucharest Henri Coanda Airport 14:20
  • OTPBucharest Henri Coanda Airport 12:45
    BRIBari Airport 15:10
  • 6h 15m (1h 35m)
  • 1 Stop OTP · Bucharest 1h 35m
  • Wizz Air Malta (W4 3082)Airbus
    Wizz Air Malta (W4 3165)Airbus
  • Wizz Air Malta (W4 3082)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:25 BRU
    13:55 BRI
    4Hrs, 30m 1 Stop (LIN)
  • BRUBrussels Airport 09:25 - BRI 13:55 4h 30m 1 Stop (LIN) Milan
  • BRUBrussels Airport 09:25
    LINMilan Linate Airport 12:30
  • LINMilan Linate Airport 10:50
    BRIBari Airport 13:55
  • 4h 30m (1h 40m)
  • 1 Stop LIN · Milan 1h 40m
  • ITA Airways (AZ 151)Airbus A220 100 Passenger
    ITA Airways (AZ 1653)Airbus Industrie A321
  • ITA Airways (AZ 151)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 09:25 BRU
    13:55 BRI
    4Hrs, 30m 1 Stop (LIN)
  • BRUBrussels Airport 09:25 - BRI 13:55 4h 30m 1 Stop (LIN) Milan
  • BRUBrussels Airport 09:25
    LINMilan Linate Airport 12:30
  • LINMilan Linate Airport 10:50
    BRIBari Airport 13:55
  • 4h 30m (1h 40m)
  • 1 Stop LIN · Milan 1h 40m
  • ITA Airways (AZ 151)Airbus A220 300
    ITA Airways (AZ 1653)Airbus A220 100 Passenger
  • ITA Airways (AZ 151)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:25 BRU
    13:55 BRI
    4Hrs, 30m 1 Stop (LIN)
  • BRUBrussels Airport 09:25 - BRI 13:55 4h 30m 1 Stop (LIN) Milan
  • BRUBrussels Airport 09:25
    LINMilan Linate Airport 12:30
  • LINMilan Linate Airport 10:50
    BRIBari Airport 13:55
  • 4h 30m (1h 40m)
  • 1 Stop LIN · Milan 1h 40m
  • ITA Airways (AZ 151)Airbus A220 100 Passenger
    ITA Airways (AZ 1653)Airbus A220 300
  • ITA Airways (AZ 151)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:25 CRL
    16:45 BRI
    7Hrs, 20m 1 Stop (CTA)
  • CRLBrussels S. Charleroi Airport 09:25 - BRI 16:45 7h 20m 1 Stop (CTA) Catania
  • CRLBrussels S. Charleroi Airport 09:25
    CTACatania Airport 15:35
  • CTACatania Airport 12:05
    BRIBari Airport 16:45
  • 7h 20m (3h 30m)
  • 1 Stop CTA · Catania 3h 30m
  • Ryanair (FR 6083)Boeing 737 Max 8 Passenger
    Ryanair (FR 6190)Boeing 737 800
  • Ryanair (FR 6083)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:25 BRU
    13:05 BRI
    3Hrs, 40m 1 Stop (LIN)
  • BRUBrussels Airport 09:25 - BRI 13:05 3h 40m 1 Stop (LIN) Milan
  • BRUBrussels Airport 09:25
    LINMilan Linate Airport 11:40
  • LINMilan Linate Airport 10:50
    BRIBari Airport 13:05
  • 3h 40m (50m)
  • 1 Stop LIN · Milan 50m
  • ITA Airways (AZ 151)Airbus A220 100 Passenger
    ITA Airways (AZ 1637)Airbus Industrie A321
  • ITA Airways (AZ 151)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:30 CRL
    13:20 BRI
    3Hrs, 50m 1 Stop (VIE)
  • CRLBrussels S. Charleroi Airport 09:30 - BRI 13:20 3h 50m 1 Stop (VIE) Vienna
  • CRLBrussels S. Charleroi Airport 09:30
    VIEVienna Airport 11:50
  • VIEVienna Airport 11:15
    BRIBari Airport 13:20
  • 3h 50m (35m)
  • 1 Stop VIE · Vienna 35m
  • Ryanair (FR 86)Airbus
    Ryanair (FR 9482)Airbus
  • Ryanair (FR 86)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:10 CRL
    16:20 BRI
    6Hrs, 10m 1 Stop (VIE)
  • CRLBrussels S. Charleroi Airport 10:10 - BRI 16:20 6h 10m 1 Stop (VIE) Vienna
  • CRLBrussels S. Charleroi Airport 10:10
    VIEVienna Airport 14:50
  • VIEVienna Airport 11:55
    BRIBari Airport 16:20
  • 6h 10m (2h 55m)
  • 1 Stop VIE · Vienna 2h 55m
  • Ryanair (FR 86)Airbus
    Ryanair (FR 9482)Boeing 737 800
  • Ryanair (FR 86)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 10:35 BRU
    16:10 BRI
    5Hrs, 35m 1 Stop (FCO)
  • BRUBrussels Airport 10:35 - BRI 16:10 5h 35m 1 Stop (FCO) Rome
  • BRUBrussels Airport 10:35
    FCORome Fiumicino Airport 15:05
  • FCORome Fiumicino Airport 12:40
    BRIBari Airport 16:10
  • 5h 35m (2h 25m)
  • 1 Stop FCO · Rome 2h 25m
  • Ryanair (FR 2983)Boeing 737 800
    Ryanair (FR 5816)Boeing 737 800
  • Ryanair (FR 2983)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 10:40 BRU
    17:20 BRI
    6Hrs, 40m 1 Stop (MAD)
  • BRUBrussels Airport 10:40 - BRI 17:20 6h 40m 1 Stop (MAD) Madrid
  • BRUBrussels Airport 10:40
    MADMadrid Barajas Airport 14:35
  • MADMadrid Barajas Airport 13:00
    BRIBari Airport 17:20
  • 6h 40m (1h 35m)
  • 1 Stop MAD · Madrid 1h 35m
  • Ryanair (FR 2947)Boeing 737 Max 8 Passenger
    Ryanair (FR 2760)Boeing 737 Max 8 Passenger
  • Ryanair (FR 2947)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:35 BRU
    18:30 BRI
    6Hrs, 55m 1 Stop (FCO)
  • BRUBrussels Airport 11:35 - BRI 18:30 6h 55m 1 Stop (FCO) Rome
  • BRUBrussels Airport 11:35
    FCORome Fiumicino Airport 17:25
  • FCORome Fiumicino Airport 13:40
    BRIBari Airport 18:30
  • 6h 55m (3h 45m)
  • 1 Stop FCO · Rome 3h 45m
  • ITA Airways (AZ 159)Airbus A321 Neo
    ITA Airways (AZ 1607)Airbus
  • ITA Airways (AZ 159)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:35 BRU
    18:30 BRI
    6Hrs, 55m 1 Stop (FCO)
  • BRUBrussels Airport 11:35 - BRI 18:30 6h 55m 1 Stop (FCO) Rome
  • BRUBrussels Airport 11:35
    FCORome Fiumicino Airport 17:25
  • FCORome Fiumicino Airport 13:40
    BRIBari Airport 18:30
  • 6h 55m (3h 45m)
  • 1 Stop FCO · Rome 3h 45m
  • ITA Airways (AZ 159)Airbus A320 Neo
    ITA Airways (AZ 1607)Airbus
  • ITA Airways (AZ 159)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 12:35 CRL
    16:50 BRI
    4Hrs, 15m 1 Stop (PSA)
  • CRLBrussels S. Charleroi Airport 12:35 - BRI 16:50 4h 15m 1 Stop (PSA) Pisa
  • CRLBrussels S. Charleroi Airport 12:35
    PSAPisa Airport 15:30
  • PSAPisa Airport 14:20
    BRIBari Airport 16:50
  • 4h 15m (1h 10m)
  • 1 Stop PSA · Pisa 1h 10m
  • Ryanair (FR 3745)Boeing 737 Max 8 Passenger
    Ryanair (FR 9783)Boeing 737 800
  • Ryanair (FR 3745)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:40 CRL
    17:10 BRI
    4Hrs, 30m 1 Stop (PSA)
  • CRLBrussels S. Charleroi Airport 12:40 - BRI 17:10 4h 30m 1 Stop (PSA) Pisa
  • CRLBrussels S. Charleroi Airport 12:40
    PSAPisa Airport 15:50
  • PSAPisa Airport 14:25
    BRIBari Airport 17:10
  • 4h 30m (1h 25m)
  • 1 Stop PSA · Pisa 1h 25m
  • Ryanair (FR 3745)Boeing 737 800
    Ryanair (FR 9783)Boeing 737 800
  • Ryanair (FR 3745)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:40 BRU
    17:40 BRI
    5Hrs, 00m 1 Stop (MUC)
  • BRUBrussels Airport 12:40 - BRI 17:40 5h 1 Stop (MUC) Munich
  • BRUBrussels Airport 12:40
    MUCMunich International Airport 16:05
  • MUCMunich International Airport 13:55
    BRIBari Airport 17:40
  • 5h (2h 10m)
  • 1 Stop MUC · Munich 2h 10m
  • Lufthansa (LH 2287)Airbus Industrie A320 Sharklets
    Air Dolomiti (EN 8218)Embraer 195
  • Lufthansa (LH 2287)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:00 BRU
    16:40 BRI
    3Hrs, 40m 1 Stop (MUC)
  • BRUBrussels Airport 13:00 - BRI 16:40 3h 40m 1 Stop (MUC) Munich
  • BRUBrussels Airport 13:00
    MUCMunich International Airport 15:05
  • MUCMunich International Airport 14:15
    BRIBari Airport 16:40
  • 3h 40m (50m)
  • 1 Stop MUC · Munich 50m
  • Lufthansa (LH 2287)Airbus Industrie A320 Sharklets
    Air Dolomiti (EN 8218)Embraer 195
  • Lufthansa (LH 2287)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 13:00 BRU
    17:40 BRI
    4Hrs, 40m 1 Stop (MUC)
  • BRUBrussels Airport 13:00 - BRI 17:40 4h 40m 1 Stop (MUC) Munich
  • BRUBrussels Airport 13:00
    MUCMunich International Airport 16:05
  • MUCMunich International Airport 14:15
    BRIBari Airport 17:40
  • 4h 40m (1h 50m)
  • 1 Stop MUC · Munich 1h 50m
  • Lufthansa (LH 2287)Airbus Industrie A320 Sharklets
    Air Dolomiti (EN 8218)Embraer 195
  • Lufthansa (LH 2287)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 13:45 CRL
    19:40 BRI
    5Hrs, 55m 1 Stop (BLQ)
  • CRLBrussels S. Charleroi Airport 13:45 - BRI 19:40 5h 55m 1 Stop (BLQ) Bologna
  • CRLBrussels S. Charleroi Airport 13:45
    BLQBologna Airport 18:20
  • BLQBologna Airport 15:20
    BRIBari Airport 19:40
  • 5h 55m (3h)
  • 1 Stop BLQ · Bologna 3h
  • Ryanair (FR 4862)Boeing 737 Max 8 Passenger
    Ryanair (FR 549)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4862)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:50 CRL
    20:00 BRI
    6Hrs, 10m 1 Stop (BUD)
  • CRLBrussels S. Charleroi Airport 13:50 - BRI 20:00 6h 10m 1 Stop (BUD) Budapest
  • CRLBrussels S. Charleroi Airport 13:50
    BUDBudapest Airport 18:30
  • BUDBudapest Airport 15:45
    BRIBari Airport 20:00
  • 6h 10m (2h 45m)
  • 1 Stop BUD · Budapest 2h 45m
  • Ryanair (FR 4264)Boeing 737 800
    Ryanair (FR 5190)Boeing 737 800
  • Ryanair (FR 4264)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:30 CRL
    18:25 BRI
    3Hrs, 55m 1 Stop (PRG)
  • CRLBrussels S. Charleroi Airport 14:30 - BRI 18:25 3h 55m 1 Stop (PRG) Prague
  • CRLBrussels S. Charleroi Airport 14:30
    PRGPrague Airport 16:35
  • PRGPrague Airport 16:00
    BRIBari Airport 18:25
  • 3h 55m (35m)
  • 1 Stop PRG · Prague 35m
  • Ryanair (FR 68)Boeing 737 800
    Ryanair (FR 3975)Boeing 737 800
  • Ryanair (FR 68)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:35 BRU
    19:25 BRI
    3Hrs, 50m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 19:25 3h 50m 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 17:55
  • LINMilan Linate Airport 17:00
    BRIBari Airport 19:25
  • 3h 50m (55m)
  • 1 Stop LIN · Milan 55m
  • ITA Airways (AZ 149)Airbus A220 100 Passenger
    ITA Airways (AZ 1633)Airbus
  • ITA Airways (AZ 149)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:35 BRU
    19:25 BRI
    3Hrs, 50m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 19:25 3h 50m 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 17:55
  • LINMilan Linate Airport 17:00
    BRIBari Airport 19:25
  • 3h 50m (55m)
  • 1 Stop LIN · Milan 55m
  • ITA Airways (AZ 149)Airbus A220 300
    ITA Airways (AZ 1633)Airbus A320 Neo
  • ITA Airways (AZ 149)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 15:35 BRU
    19:25 BRI
    3Hrs, 50m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 19:25 3h 50m 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 17:55
  • LINMilan Linate Airport 17:00
    BRIBari Airport 19:25
  • 3h 50m (55m)
  • 1 Stop LIN · Milan 55m
  • ITA Airways (AZ 149)Airbus A220 100 Passenger
    ITA Airways (AZ 1633)Airbus A220 100 Passenger
  • ITA Airways (AZ 149)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 15:35 BRU
    20:35 BRI
    5Hrs, 00m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 20:35 5h 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 19:05
  • LINMilan Linate Airport 17:00
    BRIBari Airport 20:35
  • 5h (2h 05m)
  • 1 Stop LIN · Milan 2h 05m
  • ITA Airways (AZ 149)Airbus A220 100 Passenger
    ITA Airways (AZ 1647)Airbus A320 Neo
  • ITA Airways (AZ 149)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:35 BRU
    20:35 BRI
    5Hrs, 00m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 20:35 5h 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 19:05
  • LINMilan Linate Airport 17:00
    BRIBari Airport 20:35
  • 5h (2h 05m)
  • 1 Stop LIN · Milan 2h 05m
  • ITA Airways (AZ 149)Airbus A220 100 Passenger
    ITA Airways (AZ 1647)Airbus Industrie A321
  • ITA Airways (AZ 149)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:35 BRU
    20:35 BRI
    5Hrs, 00m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 20:35 5h 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 19:05
  • LINMilan Linate Airport 17:00
    BRIBari Airport 20:35
  • 5h (2h 05m)
  • 1 Stop LIN · Milan 2h 05m
  • ITA Airways (AZ 149)Airbus A220 100 Passenger
    ITA Airways (AZ 1647)Airbus
  • ITA Airways (AZ 149)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 15:35 BRU
    20:35 BRI
    5Hrs, 00m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 20:35 5h 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 19:05
  • LINMilan Linate Airport 17:00
    BRIBari Airport 20:35
  • 5h (2h 05m)
  • 1 Stop LIN · Milan 2h 05m
  • ITA Airways (AZ 149)Airbus A220 300
    ITA Airways (AZ 1647)Airbus
  • ITA Airways (AZ 149)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 15:35 BRU
    20:35 BRI
    5Hrs, 00m 1 Stop (LIN)
  • BRUBrussels Airport 15:35 - BRI 20:35 5h 1 Stop (LIN) Milan
  • BRUBrussels Airport 15:35
    LINMilan Linate Airport 19:05
  • LINMilan Linate Airport 17:00
    BRIBari Airport 20:35
  • 5h (2h 05m)
  • 1 Stop LIN · Milan 2h 05m
  • ITA Airways (AZ 149)Airbus A220 100 Passenger
    ITA Airways (AZ 1647)Airbus A220 300
  • ITA Airways (AZ 149)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 16:30 BRU
    22:15 BRI
    5Hrs, 45m 1 Stop (FCO)
  • BRUBrussels Airport 16:30 - BRI 22:15 5h 45m 1 Stop (FCO) Rome
  • BRUBrussels Airport 16:30
    FCORome Fiumicino Airport 21:10
  • FCORome Fiumicino Airport 18:35
    BRIBari Airport 22:15
  • 5h 45m (2h 35m)
  • 1 Stop FCO · Rome 2h 35m
  • Ryanair (FR 3083)Boeing 737 800
    Ryanair (FR 7077)Boeing 737 Max 8 Passenger
  • Ryanair (FR 3083)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:35 CRL
    22:00 BRI
    5Hrs, 25m 1 Stop (OTP)
  • CRLBrussels S. Charleroi Airport 16:35 - BRI 22:00 5h 25m 1 Stop (OTP) Bucharest
  • CRLBrussels S. Charleroi Airport 16:35
    OTPBucharest Henri Coanda Airport 21:10
  • OTPBucharest Henri Coanda Airport 20:25
    BRIBari Airport 22:00
  • 5h 25m (45m)
  • 1 Stop OTP · Bucharest 45m
  • Wizz Air Malta (W4 3084)Airbus
    Wizz Air Malta (W4 3165)Airbus
  • Wizz Air Malta (W4 3084)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:15 CRL
    23:00 BRI
    5Hrs, 45m 1 Stop (TIA)
  • CRLBrussels S. Charleroi Airport 17:15 - BRI 23:00 5h 45m 1 Stop (TIA) Tirana
  • CRLBrussels S. Charleroi Airport 17:15
    TIATirana Airport 22:00
  • TIATirana Airport 19:45
    BRIBari Airport 23:00
  • 5h 45m (2h 15m)
  • 1 Stop TIA · Tirana 2h 15m
  • Wizz Air Malta (W4 5132)Airbus
    Wizz Air Malta (W4 5043)Airbus
  • Wizz Air Malta (W4 5132)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:00 CRL
    22:35 BRI
    4Hrs, 35m 1 Stop (TRN)
  • CRLBrussels S. Charleroi Airport 18:00 - BRI 22:35 4h 35m 1 Stop (TRN) Turin
  • CRLBrussels S. Charleroi Airport 18:00
    TRNTurin Caselle Airport 21:00
  • TRNTurin Caselle Airport 19:30
    BRIBari Airport 22:35
  • 4h 35m (1h 30m)
  • 1 Stop TRN · Turin 1h 30m
  • Ryanair (FR 5322)Boeing 737 Max 8 Passenger
    Ryanair (FR 8622)Boeing 737 800
  • Ryanair (FR 5322)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:00 CRL
    22:10 BRI
    4Hrs, 10m 1 Stop (BLQ)
  • CRLBrussels S. Charleroi Airport 18:00 - BRI 22:10 4h 10m 1 Stop (BLQ) Bologna
  • CRLBrussels S. Charleroi Airport 18:00
    BLQBologna Airport 20:50
  • BLQBologna Airport 19:35
    BRIBari Airport 22:10
  • 4h 10m (1h 15m)
  • 1 Stop BLQ · Bologna 1h 15m
  • Ryanair (FR 4862)Boeing 737 Max 8 Passenger
    Ryanair (FR 549)Boeing 737 800
  • Ryanair (FR 4862)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 18:00 CRL
    22:40 BRI
    4Hrs, 40m 1 Stop (BGY)
  • CRLBrussels S. Charleroi Airport 18:00 - BRI 22:40 4h 40m 1 Stop (BGY) Milan
  • CRLBrussels S. Charleroi Airport 18:00
    BGYMilan Bergamo/Orio al Serio Airport 21:10
  • BGYMilan Bergamo/Orio al Serio Airport 19:30
    BRIBari Airport 22:40
  • 4h 40m (1h 40m)
  • 1 Stop BGY · Milan 1h 40m
  • Ryanair (FR 4522)Boeing 737 800
    Ryanair (FR 4667)Boeing 737 800
  • Ryanair (FR 4522)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Brussels to Bari?

The fastest flight time for direct flights from Brussels to Bari is 2 hours 15 minutes. Check latest flight schedules & prices on Wego.

How far is Bari from Brussels?

The flight distance between Brussels and Bari is 1448km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:20. The last flight of the day departs at 06:20. See the full list of flight times on Wego.

How many airlines offer direct flights from Brussels to Bari?

There are 1 airlines that offer direct flights from Brussels to Bari. Find out the list of airlines on Wego.