Popular Filters
One Way Price
Duration
Stops From Bari
Departure From Bari
BHD 123
BHD 145
BHD 170
Arrival at Birmingham
BHD 170
BHD 123
BHD 181
Alliances & Airlines
Oneworld
(1)
SkyTeam
(10)
Star Alliance
(5)
+ 4 more
Layover Airports
+ 6 more
Layover Duration
Flights from Bari
Top Flights to Bari
Top Airlines
Flights from Bari to Great Britain
Book flights from Bari to Great Britain at lowest price. Get best deals on your upcoming Bari to Great Britain flight only on MakeMyTrip Bahrain.
BHD 126
Bari to Birmingham , 28 Jun
KLM Royal Dutch KL | 3400 | Operated By ITA Airways
10:30
Sun, 28 Jun 26
Bari, Italy
01 h 25 m
11:55
Sun, 28 Jun 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1616
13:00
Sun, 28 Jun 26
Milan-Linate Airport, Italy
01 h 50 m
14:50
Sun, 28 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:40
Sun, 28 Jun 26
Amsterdam, Netherlands
01 h 15 m
16:55
Sun, 28 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 148
Bari to Birmingham , 28 Jun
KLM Royal Dutch KL | 3495 | Operated By ITA Airways
15:20
Sun, 28 Jun 26
Bari, Italy
01 h 05 m
16:25
Sun, 28 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1600
06:30
Mon, 29 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
02 h 20 m
08:50
Mon, 29 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:35
Mon, 29 Jun 26
Amsterdam, Netherlands
01 h 15 m
16:50
Mon, 29 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 173
Bari to Birmingham , 28 Jun
Vueling VY | 6611
18:35
Sun, 28 Jun 26
Bari, Italy
02 h 20 m
20:55
Sun, 28 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 8754
10:05
Mon, 29 Jun 26
Terminal T1
Barcelona, Spain
02 h 25 m
11:30
Mon, 29 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 179
Bari to Birmingham , 28 Jun
Vueling VY | 6613
14:20
Sun, 28 Jun 26
Bari, Italy
02 h 20 m
16:40
Sun, 28 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 8754
10:05
Mon, 29 Jun 26
Terminal T1
Barcelona, Spain
02 h 25 m
11:30
Mon, 29 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 182
Bari to Birmingham , 28 Jun
KLM Royal Dutch KL | 3495 | Operated By ITA Airways
15:20
Sun, 28 Jun 26
Bari, Italy
01 h 05 m
16:25
Sun, 28 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1600
06:30
Mon, 29 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
02 h 20 m
08:50
Mon, 29 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1045
12:25
Mon, 29 Jun 26
Amsterdam, Netherlands
01 h 15 m
12:40
Mon, 29 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 184
Bari to Birmingham , 28 Jun
Air Dolomiti EN | 8219
13:00
Sun, 28 Jun 26
Bari, Italy
01 h 45 m
14:45
Sun, 28 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 115
18:00
Sun, 28 Jun 26
Terminal T2
Munich, Germany
01 h
19:00
Sun, 28 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
21:00
Sun, 28 Jun 26
Terminal T1
Frankfurt, Germany
01 h 35 m
21:35
Sun, 28 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 193
Bari to Birmingham , 28 Jun
KLM Royal Dutch KL | 3495 | Operated By ITA Airways
15:20
Sun, 28 Jun 26
Bari, Italy
01 h 05 m
16:25
Sun, 28 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1606
17:25
Sun, 28 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
02 h 25 m
19:50
Sun, 28 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1041
08:20
Mon, 29 Jun 26
Amsterdam, Netherlands
01 h 15 m
08:35
Mon, 29 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 199
Bari to Birmingham , 28 Jun
ITA Airways AZ | 1650
21:35
Sun, 28 Jun 26
Bari, Italy
01 h 24 m
22:59
Sun, 28 Jun 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 218
07:40
Mon, 29 Jun 26
Milan-Linate Airport, Italy
01 h 50 m
08:30
Mon, 29 Jun 26
London - City Airport, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 6808
14:30
Mon, 29 Jun 26
London - Heathrow Apt, United Kingdom
15:30
Mon, 29 Jun 26
London, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 6808
16:10
Mon, 29 Jun 26
London, United Kingdom
17:15
Mon, 29 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 204
Bari to Birmingham , 28 Jun
British Airways BA | 2603 | Operated By Avianca Argentina
11:35
Sun, 28 Jun 26
Bari, Italy
03 h 05 m
13:40
Sun, 28 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 7066
06:33
Mon, 29 Jun 26
London, United Kingdom
07:04
Mon, 29 Jun 26
Milton Keynes, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 7066
07:05
Mon, 29 Jun 26
Milton Keynes, United Kingdom
07:44
Mon, 29 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
BHD 209
Bari to Birmingham , 28 Jun
Lufthansa LH | 9469 | Operated By Air Dolomiti
13:00
Sun, 28 Jun 26
Bari, Italy
01 h 45 m
14:45
Sun, 28 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 2510
16:10
Sun, 28 Jun 26
Terminal T2
Munich, Germany
02 h
17:10
Sun, 28 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Bari (BRI)
Bari
