Popular Filters
One Way Price
Duration
Stops From Bari
Departure From Bari
QAR 1,296
QAR 1,584
QAR 1,513
Arrival at Birmingham
QAR 1,419
QAR 1,513
QAR 1,296
Alliances & Airlines
Oneworld
(1)
SkyTeam
(20)
Star Alliance
(8)
+ 3 more
Layover Airports
+ 3 more
Layover Duration
Flights from Bari
Top Flights to Bari
Top Airlines
Bari to Great Britain
QAR 1,320
Bari to Birmingham , 8 Mar
KLM Royal Dutch KL | 3206 | Operated By ITA Airways
11:25
Sun, 8 Mar 26
Bari, Italy
01 h 30 m
12:55
Sun, 8 Mar 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1616
16:50
Sun, 8 Mar 26
Milan-Linate Airport, Italy
01 h 50 m
18:40
Sun, 8 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1049
19:55
Sun, 8 Mar 26
Amsterdam, Netherlands
01 h 15 m
20:10
Sun, 8 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,397
Bari to Birmingham , 8 Mar
ITA Airways AZ | 1636
11:25
Sun, 8 Mar 26
Bari, Italy
01 h 30 m
12:55
Sun, 8 Mar 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1616
16:50
Sun, 8 Mar 26
Milan-Linate Airport, Italy
01 h 50 m
18:40
Sun, 8 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1049
19:55
Sun, 8 Mar 26
Amsterdam, Netherlands
01 h 15 m
20:10
Sun, 8 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,444
Transit Visa may be required
Bari to Birmingham , 8 Mar
Turkish Airlines TK | 1446
09:35
Sun, 8 Mar 26
Bari, Italy
02 h 10 m
13:45
Sun, 8 Mar 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1967
08:50
Mon, 9 Mar 26
Istanbul, Turkey
04 h 15 m
10:05
Mon, 9 Mar 26
Terminal T1
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,538
Bari to Birmingham , 8 Mar
ITA Airways AZ | 1632
21:30
Sun, 8 Mar 26
Bari, Italy
01 h 29 m
22:59
Sun, 8 Mar 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 218
06:55
Mon, 9 Mar 26
Milan-Linate Airport, Italy
01 h 50 m
07:45
Mon, 9 Mar 26
London - City Airport, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 6815
12:10
Mon, 9 Mar 26
London, United Kingdom
01 h 06 m
13:16
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,609
Bari to Birmingham , 8 Mar
KLM Royal Dutch KL | 3207 | Operated By ITA Airways
15:25
Sun, 8 Mar 26
Bari, Italy
01 h 30 m
16:55
Sun, 8 Mar 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1618
19:45
Sun, 8 Mar 26
Milan-Linate Airport, Italy
01 h 55 m
21:40
Sun, 8 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1041
08:20
Mon, 9 Mar 26
Amsterdam, Netherlands
01 h 10 m
08:30
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,615
Bari to Birmingham , 8 Mar
ITA Airways AZ | 1606
19:25
Sun, 8 Mar 26
Bari, Italy
01 h 10 m
20:35
Sun, 8 Mar 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1602
10:05
Mon, 9 Mar 26
Terminal T3
Rome - Fiumicino Apt, Italy
02 h 35 m
12:40
Mon, 9 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1049
19:50
Mon, 9 Mar 26
Amsterdam, Netherlands
01 h 15 m
20:05
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,832
Bari to Birmingham , 8 Mar
KLM Royal Dutch KL | 2695 | Operated By Transavia
10:35
Sun, 8 Mar 26
Bari, Italy
02 h 45 m
13:20
Sun, 8 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:35
Sun, 8 Mar 26
Amsterdam, Netherlands
01 h 15 m
16:50
Sun, 8 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,990
Bari to Birmingham , 8 Mar
Swiss LX | 3415 | Operated By ITA Airways
11:20
Sun, 8 Mar 26
Bari, Italy
01 h 10 m
12:30
Sun, 8 Mar 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 1737
14:50
Sun, 8 Mar 26
Terminal T1
Rome - Fiumicino Apt, Italy
01 h 35 m
16:25
Sun, 8 Mar 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 424
17:10
Sun, 8 Mar 26
Zurich, Switzerland
01 h 50 m
18:00
Sun, 8 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,993
Bari to Birmingham , 8 Mar
ITA Airways AZ | 1616
15:20
Sun, 8 Mar 26
Bari, Italy
01 h 05 m
16:25
Sun, 8 Mar 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 237
18:45
Sun, 8 Mar 26
Terminal T1
Rome - Fiumicino Apt, Italy
01 h 55 m
20:40
Sun, 8 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
22:10
Sun, 8 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
22:45
Sun, 8 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,019
Bari to Birmingham , 8 Mar
Lufthansa LH | 5079 | Operated By ITA Airways
15:20
Sun, 8 Mar 26
Bari, Italy
01 h 05 m
16:25
Sun, 8 Mar 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 237
18:45
Sun, 8 Mar 26
Terminal T1
Rome - Fiumicino Apt, Italy
01 h 55 m
20:40
Sun, 8 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
22:10
Sun, 8 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
22:45
Sun, 8 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Bari (BRI)
Bari
