One Way

Popular Filters

One Way Price

QAR 1,284 QAR 13,200

Duration

8 h 55 m 36 h 30 m

Stops From Bari

Departure From Bari

6 AM - 12 PM

QAR 1,322

12 PM - 6 PM

QAR 1,336

After 6 PM

QAR 1,285

Arrival at Marrakesh

12 PM - 6 PM

QAR 1,322

After 6 PM

QAR 1,285

Alliances & Airlines

Oneworld

(2)

SkyTeam

(10)

Star Alliance

(10)

Layover Airports

+ 3 more

Layover Duration

2 h 10 m 30 h 0 m

Bari To Marrakech Flights

Book Bari to Marrakech flight tickets at lowest price. Get best deals on your upcoming Bari to Marrakech flights only on MakeMyTrip. Also Book Marrakech to Bari Flights. Currently 19 flights flying from Bari to Marrakech. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
British Airways

QAR 1,309

QAR 1,285

Bari to Marrakesh , 4 Jun

British Airways BA | 2607

20:55

Thu, 4 Jun 26

Bari, Italy

03 h 05 m

23:00

Thu, 4 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2812 | Operated By Avianca Argentina

14:30

Fri, 5 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

03 h 45 m

18:15

Fri, 5 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Swiss

QAR 1,346

QAR 1,322

Bari to Marrakesh , 4 Jun

Swiss LX | 3413 | Operated By ITA Airways

06:30

Thu, 4 Jun 26

Bari, Italy

01 h 10 m

07:40

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1733

20:15

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

01 h 35 m

21:50

Thu, 4 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8114 | Operated By Edelweiss Air

11:40

Fri, 5 Jun 26

Zurich, Switzerland

03 h 30 m

14:10

Fri, 5 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

British Airways

QAR 1,360

QAR 1,336

Bari to Marrakesh , 4 Jun

British Airways BA | 2603 | Operated By Avianca Argentina

12:30

Thu, 4 Jun 26

Bari, Italy

03 h 05 m

14:35

Thu, 4 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2812 | Operated By Avianca Argentina

14:30

Fri, 5 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

03 h 45 m

18:15

Fri, 5 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

QAR 1,365

QAR 1,341

Bari to Marrakesh , 4 Jun

Lufthansa LH | 1901 | Operated By Air Dolomiti

06:00

Thu, 4 Jun 26

Bari, Italy

01 h 45 m

07:45

Thu, 4 Jun 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 115

18:00

Thu, 4 Jun 26

Terminal T2

Munich, Germany

01 h

19:00

Thu, 4 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4370 | Operated By Discover Airlines

14:20

Fri, 5 Jun 26

Terminal T1

Frankfurt, Germany

03 h 50 m

17:10

Fri, 5 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Lufthansa

QAR 1,374

QAR 1,350

Bari to Marrakesh , 4 Jun

ITA Airways AZ | 1602

06:30

Thu, 4 Jun 26

Bari, Italy

01 h 10 m

07:40

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5099 | Operated By ITA Airways

08:45

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

02 h 05 m

10:50

Thu, 4 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4370 | Operated By Discover Airlines

11:55

Thu, 4 Jun 26

Terminal T1

Frankfurt, Germany

03 h 50 m

14:45

Thu, 4 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air France

QAR 2,253

QAR 2,229

Bari to Marrakesh , 4 Jun

Air France AF | 9881 | Operated By ITA Airways

11:55

Thu, 4 Jun 26

Bari, Italy

01 h 25 m

13:20

Thu, 4 Jun 26

Milan-Linate Airport, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1013

14:55

Thu, 4 Jun 26

Milan-Linate Airport, Italy

01 h 30 m

16:25

Thu, 4 Jun 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

20:55

Thu, 4 Jun 26

Terminal T2F

Paris, France

03 h 20 m

23:15

Thu, 4 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Air France

QAR 2,305

QAR 2,281

Bari to Marrakesh , 4 Jun

ITA Airways AZ | 1616

15:20

Thu, 4 Jun 26

Bari, Italy

01 h 05 m

16:25

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1305

17:40

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

02 h 10 m

19:50

Thu, 4 Jun 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

20:55

Thu, 4 Jun 26

Terminal T2F

Paris, France

03 h 20 m

23:15

Thu, 4 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air France

QAR 2,477

QAR 2,453

Bari to Marrakesh , 4 Jun

Air France AF | 9803 | Operated By ITA Airways

15:20

Thu, 4 Jun 26

Bari, Italy

01 h 05 m

16:25

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1305

17:40

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

02 h 10 m

19:50

Thu, 4 Jun 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

20:55

Thu, 4 Jun 26

Terminal T2F

Paris, France

03 h 20 m

23:15

Thu, 4 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air France

QAR 2,691

QAR 2,667

Bari to Marrakesh , 4 Jun

Air France AF | 9837 | Operated By ITA Airways

11:20

Thu, 4 Jun 26

Bari, Italy

01 h 10 m

12:30

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1305

17:40

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

02 h 10 m

19:50

Thu, 4 Jun 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

20:55

Thu, 4 Jun 26

Terminal T2F

Paris, France

03 h 20 m

23:15

Thu, 4 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air France

QAR 2,822

QAR 2,798

Bari to Marrakesh , 4 Jun

Air France AF | 9836 | Operated By ITA Airways

06:30

Thu, 4 Jun 26

Bari, Italy

01 h 10 m

07:40

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1205

10:00

Thu, 4 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

02 h 10 m

12:10

Thu, 4 Jun 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1876

15:30

Thu, 4 Jun 26

Terminal T2F

Paris, France

03 h 20 m

17:50

Thu, 4 Jun 26

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Bari to Marrakech Flights Information:-

Looking for Bari to Marrakech Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Marrakech is Marrakech Menara Airport and the IATA code for the same is RAK.
Currently, there are 6 airlines operating flights between the two destinations and approximately 19 flights take off from Bari to Marrakech every week.

Need information on Bari to Marrakech airfare?

The minimum airfare for a Bari to Marrakech flight would be 1284, which may go up to 12913 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Bari to Marrakech

If you are looking for Bari to Marrakech flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Air France, British Airways, ITA Airways, KLM Royal Dutch, Lufthansa, Swiss. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Air France : 5, British Airways : 5, ITA Airways : 5, KLM Royal Dutch : 5, Lufthansa : 5, Swiss : 5

To board the first Bari to Marrakech flight, choose Lufthansa, which departs at 06:00 The last flight for this route is British Airways, departing at 20:55

Marrakech Airport Information

Marrakech Menara Airport
Marrakech, Morocco
Tel: 081 000 224 or (024) 447 910

About Bari (BRI)

Bari

Bari Address

About Marrakech (RAK)

Marrakech

Marrakech Address

Marrakech, Morocco
Tel: 081 000 224 or (024) 447 910