One Way

Popular Filters

One Way Price

OMR 317 OMR 500

Duration

14 h 15 m 28 h 0 m

Stops From Belgrade

Departure From Belgrade

6 AM - 12 PM

OMR 323

12 PM - 6 PM

OMR 318

After 6 PM

OMR 353

Arrival at Monastir

6 AM - 12 PM

OMR 364

After 6 PM

OMR 318

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(18)

Layover Airports

+ 1 more

Layover Duration

7 h 25 m 22 h 30 m

Belgrade To Monastir Flights

Book Belgrade to Monastir flight tickets at lowest price. Get best deals on your upcoming Belgrade to Monastir flights only on MakeMyTrip. Also Book Monastir to Belgrade Flights. Currently 16 flights flying from Belgrade to Monastir. 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 03 Jul 2026 15:45:30
Turkish Airlines, Tunisair

OMR 323

OMR 318

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Turkish Airlines TK | 1080

16:00

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

01 h 50 m

18:50

Mon, 6 Jul 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1813

07:10

Tue, 7 Jul 26

Istanbul, Turkey

03 h

09:10

Tue, 7 Jul 26

Terminal T1

Nice, France

BAGGAGE : CHECK INCABIN

Information not available

Tunisair TU | 251

17:50

Tue, 7 Jul 26

Terminal T2

Nice, France

01 h 40 m

18:30

Tue, 7 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Tunisair

OMR 328

OMR 323

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Turkish Airlines TK | 1082

09:00

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

01 h 50 m

11:50

Mon, 6 Jul 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1367

15:35

Mon, 6 Jul 26

Istanbul, Turkey

03 h 20 m

17:55

Mon, 6 Jul 26

Terminal T1

Marseille, France

BAGGAGE : CHECK INCABIN

Information not available

Tunisair TU | 681

21:35

Mon, 6 Jul 26

Terminal T1

Marseille, France

01 h 40 m

22:15

Mon, 6 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Tunisair

OMR 358

OMR 353

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Turkish Airlines TK | 1084

20:25

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

01 h 50 m

23:15

Mon, 6 Jul 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1813

07:10

Tue, 7 Jul 26

Istanbul, Turkey

03 h

09:10

Tue, 7 Jul 26

Terminal T1

Nice, France

BAGGAGE : CHECK INCABIN

Information not available

Tunisair TU | 251

17:50

Tue, 7 Jul 26

Terminal T2

Nice, France

01 h 40 m

18:30

Tue, 7 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 369

OMR 364

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Lufthansa LH | 1737

17:15

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

01 h 35 m

18:50

Mon, 6 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4344 | Operated By Discover Airlines

05:50

Tue, 7 Jul 26

Terminal T2

Munich, Germany

02 h 15 m

07:05

Tue, 7 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 375

OMR 370

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Lufthansa LH | 1735

13:05

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

01 h 35 m

14:40

Mon, 6 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4344 | Operated By Discover Airlines

05:50

Tue, 7 Jul 26

Terminal T2

Munich, Germany

02 h 15 m

07:05

Tue, 7 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

OMR 406

OMR 401

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Lufthansa LH | 1413

16:55

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

02 h

18:55

Mon, 6 Jul 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 124

20:15

Mon, 6 Jul 26

Terminal T1

Frankfurt, Germany

55 m

21:10

Mon, 6 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4344 | Operated By Discover Airlines

05:50

Tue, 7 Jul 26

Terminal T2

Munich, Germany

02 h 15 m

07:05

Tue, 7 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Swiss, Lufthansa

OMR 430

OMR 425

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Swiss LX | 1417 | Operated By Air Baltic

14:40

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

01 h 50 m

16:30

Mon, 6 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5769

21:15

Mon, 6 Jul 26

Zurich, Switzerland

55 m

22:10

Mon, 6 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4344 | Operated By Discover Airlines

05:50

Tue, 7 Jul 26

Terminal T2

Munich, Germany

02 h 15 m

07:05

Tue, 7 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Swiss, Lufthansa

OMR 488

OMR 483

Transit Visa may be required

Belgrade to Monastir , 6 Jul

Swiss LX | 1417 | Operated By Air Baltic

14:40

Mon, 6 Jul 26

Terminal T2

Belgrade, Serbia

01 h 50 m

16:30

Mon, 6 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1108 | Operated By Helvetic Airways

21:15

Mon, 6 Jul 26

Zurich, Switzerland

55 m

22:10

Mon, 6 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4344 | Operated By Discover Airlines

05:50

Tue, 7 Jul 26

Terminal T2

Munich, Germany

02 h 15 m

07:05

Tue, 7 Jul 26

Monastir, Tunisia

BAGGAGE : CHECK INCABIN

Information not available

Belgrade to Monastir Flights Information:-

Looking for Belgrade to Monastir 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 Monastir is Habib Bourguiba Intl and the IATA code for the same is MIR.
Currently, there are 4 airlines operating flights between the two destinations and approximately 16 flights take off from Belgrade to Monastir every week.

Need information on Belgrade to Monastir airfare?

The minimum airfare for a Belgrade to Monastir flight would be 317, which may go up to 482 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 Belgrade to Monastir

If you are looking for Belgrade to Monastir 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 Lufthansa, Swiss, Tunisair, Turkish Airlines. 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:Lufthansa : 13, Swiss : 13, Tunisair : 13, Turkish Airlines : 13

To board the first Belgrade to Monastir flight, choose Lufthansa, which departs at 06:10 The last flight for this route is Turkish Airlines, Tunisair, departing at 20:25

Monastir Airport Information

Habib Bourguiba Intl

About Belgrade (BEG)

Belgrade

Belgrade Address

About Monastir (MIR)

Monastir

Monastir Address