One Way

Popular Filters

One Way Price

BHD 122 BHD 500

Duration

5 h 10 m 27 h 0 m

Stops From Bari

Departure From Bari

6 AM - 12 PM

BHD 123

12 PM - 6 PM

BHD 145

After 6 PM

BHD 170

Arrival at Birmingham

6 AM - 12 PM

BHD 170

12 PM - 6 PM

BHD 123

After 6 PM

BHD 181

Alliances & Airlines

Oneworld

(1)

SkyTeam

(10)

Star Alliance

(5)

+ 4 more

Layover Airports

+ 6 more

Layover Duration

1 h 25 m 22 h 0 m

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.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 25 Jun 2026 23:57:31
KLM Royal Dutch

BHD 126

BHD 123

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

KLM Royal Dutch

BHD 148

BHD 145

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

Vueling

BHD 173

BHD 170

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

Vueling

BHD 179

BHD 176

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

KLM Royal Dutch

BHD 182

BHD 179

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

Air Dolomiti, Lufthansa

BHD 184

BHD 181

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

KLM Royal Dutch

BHD 193

BHD 190

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

ITA Airways, AccesRail

BHD 199

BHD 196

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

British Airways, AccesRail

BHD 204

BHD 201

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

Lufthansa

BHD 209

BHD 206

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

Book cheap Bari to Great Britain International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Bari to Great Britain International air travel route. Check flight reservation status, schedules of Bari to Great Britain International flight ticket online.Also book tickets for Great Britain to Bari

About Bari (BRI)

Bari

About Great Britain (GB)