One Way

Popular Filters

One Way Price

OMR 138 OMR 900

Duration

7 h 30 m 42 h 0 m

Stops From Brussels

Departure From Brussels

6 AM - 12 PM

OMR 139

12 PM - 6 PM

OMR 163

After 6 PM

OMR 147

Arrival at Djerba

6 AM - 12 PM

OMR 147

12 PM - 6 PM

OMR 639

After 6 PM

OMR 139

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(24)

Layover Airports

+ 2 more

Layover Duration

3 h 45 m 37 h 30 m

Charleroi To Djerba Flights

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

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 22 Jun 2026 05:40:20
Swiss

OMR 144

OMR 139

Brussels to Djerba , 25 Jun

Swiss LX | 787

09:40

Thu, 25 Jun 26

Brussels, Belgium

01 h 20 m

11:00

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8126 | Operated By Edelweiss Air

16:55

Thu, 25 Jun 26

Zurich, Switzerland

02 h 25 m

18:20

Thu, 25 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 152

OMR 147

Brussels to Djerba , 25 Jun

Swiss LX | 789

19:40

Thu, 25 Jun 26

Brussels, Belgium

01 h 20 m

21:00

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2802

07:35

Fri, 26 Jun 26

Zurich, Switzerland

01 h

08:35

Fri, 26 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2372

06:30

Sat, 27 Jun 26

Terminal T1

Geneva, Switzerland

02 h 20 m

07:50

Sat, 27 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Tunisair, Tuninter

OMR 168

OMR 163

Brussels to Djerba , 25 Jun

Tunisair TU | 955

12:25

Thu, 25 Jun 26

Brussels, Belgium

02 h 35 m

14:00

Thu, 25 Jun 26

Terminal M

Tunis, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Tuninter UG | 10

18:30

Thu, 25 Jun 26

Terminal M

Tunis, Tunisia

01 h

19:30

Thu, 25 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 170

OMR 165

Brussels to Djerba , 25 Jun

Swiss LX | 4551 | Operated By Brussels Airlines

06:20

Thu, 25 Jun 26

Brussels, Belgium

01 h 15 m

07:35

Thu, 25 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2813

14:30

Thu, 25 Jun 26

Terminal T1

Geneva, Switzerland

01 h

15:30

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8126 | Operated By Edelweiss Air

16:55

Thu, 25 Jun 26

Zurich, Switzerland

02 h 25 m

18:20

Thu, 25 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 173

OMR 168

Brussels to Djerba , 25 Jun

Swiss LX | 789

19:40

Thu, 25 Jun 26

Brussels, Belgium

01 h 20 m

21:00

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2824

11:50

Fri, 26 Jun 26

Zurich, Switzerland

55 m

12:45

Fri, 26 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2372

06:30

Sat, 27 Jun 26

Terminal T1

Geneva, Switzerland

02 h 20 m

07:50

Sat, 27 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 180

OMR 175

Brussels to Djerba , 25 Jun

Swiss LX | 781 | Operated By Air Baltic

15:00

Thu, 25 Jun 26

Brussels, Belgium

01 h 15 m

16:15

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2802

07:35

Fri, 26 Jun 26

Zurich, Switzerland

01 h

08:35

Fri, 26 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2372

06:30

Sat, 27 Jun 26

Terminal T1

Geneva, Switzerland

02 h 20 m

07:50

Sat, 27 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 193

OMR 188

Brussels to Djerba , 25 Jun

Lufthansa LH | 5573

14:25

Thu, 25 Jun 26

Brussels, Belgium

01 h 10 m

15:35

Thu, 25 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 112

15:15

Fri, 26 Jun 26

Terminal T1

Frankfurt, Germany

55 m

16:10

Fri, 26 Jun 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4318 | Operated By Discover Airlines

05:50

Sat, 27 Jun 26

Terminal T2

Munich, Germany

02 h 30 m

07:20

Sat, 27 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 199

OMR 194

Brussels to Djerba , 25 Jun

Swiss LX | 4573 | Operated By Brussels Airlines

09:20

Thu, 25 Jun 26

Brussels, Belgium

01 h 15 m

10:35

Thu, 25 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2813

14:30

Thu, 25 Jun 26

Terminal T1

Geneva, Switzerland

01 h

15:30

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8126 | Operated By Edelweiss Air

16:55

Thu, 25 Jun 26

Zurich, Switzerland

02 h 25 m

18:20

Thu, 25 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines, Swiss

OMR 473

OMR 468

Brussels to Djerba , 25 Jun

Brussels Airlines SN | 5103 | Operated By Swiss

09:40

Thu, 25 Jun 26

Brussels, Belgium

01 h 20 m

11:00

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8126 | Operated By Edelweiss Air

16:55

Thu, 25 Jun 26

Zurich, Switzerland

02 h 25 m

18:20

Thu, 25 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Swiss

More Timing Options

OMR 505

OMR 500

Brussels to Djerba , 25 Jun

Lufthansa LH | 5571 | Operated By Brussels Airlines

10:30

Thu, 25 Jun 26

Brussels, Belgium

01 h 10 m

11:40

Thu, 25 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 3605 | Operated By Lufthansa

13:00

Thu, 25 Jun 26

Terminal T1

Frankfurt, Germany

55 m

13:55

Thu, 25 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8126 | Operated By Edelweiss Air

16:55

Thu, 25 Jun 26

Zurich, Switzerland

02 h 25 m

18:20

Thu, 25 Jun 26

Djerba, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Charleroi to Djerba Flights Information:-

Looking for Charleroi to Djerba 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 Djerba is Zarzis and the IATA code for the same is DJE.
Currently, there are 6 airlines operating flights between the two destinations and approximately 18 flights take off from Charleroi to Djerba every week.

Need information on Charleroi to Djerba airfare?

The minimum airfare for a Charleroi to Djerba flight would be 138, which may go up to 846 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 Charleroi to Djerba

If you are looking for Charleroi to Djerba 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 Brussels Airlines, Condor, Lufthansa, Swiss, Tuninter, Tunisair. 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:Brussels Airlines : 5, Condor : 5, Lufthansa : 5, Swiss : 5, Tuninter : 5, Tunisair : 5

To board the first Charleroi to Djerba flight, choose Swiss, which departs at 06:20 The last flight for this route is Swiss, departing at 19:40

Djerba Airport Information

Zarzis

About Charleroi (CRL)

Charleroi

Charleroi Address

About Djerba (DJE)

Djerba

Djerba Address