One Way

Popular Filters

One Way Price

BHD 314 BHD 500

Duration

14 h 15 m 28 h 0 m

Stops From Belgrade

Departure From Belgrade

6 AM - 12 PM

BHD 321

12 PM - 6 PM

BHD 315

After 6 PM

BHD 350

Arrival at Monastir

6 AM - 12 PM

BHD 361

After 6 PM

BHD 315

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(17)

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:46:02
Turkish Airlines, Tunisair

BHD 318

BHD 315

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

BHD 324

BHD 321

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

BHD 353

BHD 350

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

BHD 364

BHD 361

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

BHD 370

BHD 367

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

BHD 401

BHD 398

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 | 128

22:15

Mon, 6 Jul 26

Terminal T1

Frankfurt, Germany

55 m

23: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

BHD 424

BHD 421

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

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 314, which may go up to 420 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