One Way

Popular Filters

One Way Price

OMR 297 OMR 800

Duration

12 h 5 m 39 h 30 m

Stops From Agri.

Departure From Agri.

6 AM - 12 PM

OMR 298

12 PM - 6 PM

OMR 298

Arrival at Casablanca

Before 6 AM

OMR 498

12 PM - 6 PM

OMR 298

After 6 PM

OMR 346

Alliances & Airlines

Oneworld

(3)

SkyTeam

()

Star Alliance

(19)

Layover Airports

Layover Duration

4 h 45 m 30 h 30 m

Agri to Morocco

Sorted By:
Departure
Duration
Arrival
Price
Turkish Airlines

OMR 301

OMR 298

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2741

17:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

19:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 617

12:05

Tue, 26 May 26

Istanbul, Turkey

04 h 50 m

14:55

Tue, 26 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Royal Air Maroc

OMR 349

OMR 346

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2731

11:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

13:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 911

18:20

Mon, 25 May 26

Istanbul, Turkey

04 h 50 m

21:10

Mon, 25 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

OMR 373

OMR 370

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2741

17:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

19:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 8305 | Operated By Royal Air Maroc

18:20

Tue, 26 May 26

Istanbul, Turkey

04 h 50 m

21:10

Tue, 26 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Lufthansa

OMR 501

OMR 498

Transit Visa may be required

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2731

11:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

13:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1301

17:55

Mon, 25 May 26

Istanbul, Turkey

03 h 10 m

20:05

Mon, 25 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1330

21:40

Mon, 25 May 26

Terminal T1

Frankfurt, Germany

03 h 40 m

00:20

Tue, 26 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Lufthansa

OMR 517

OMR 514

Transit Visa may be required

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2741

17:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

19:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1299

13:55

Tue, 26 May 26

Istanbul, Turkey

03 h 10 m

16:05

Tue, 26 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1330

21:50

Tue, 26 May 26

Terminal T1

Frankfurt, Germany

03 h 40 m

00:30

Wed, 27 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Lufthansa

OMR 524

OMR 521

Transit Visa may be required

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2741

17:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

19:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1305

05:40

Tue, 26 May 26

Istanbul, Turkey

03 h 10 m

07:50

Tue, 26 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1330

21:50

Tue, 26 May 26

Terminal T1

Frankfurt, Germany

03 h 40 m

00:30

Wed, 27 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Lufthansa, Royal Air Maroc

OMR 658

OMR 655

Transit Visa may be required

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2741

17:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

19:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1305

05:40

Tue, 26 May 26

Istanbul, Turkey

03 h 10 m

07:50

Tue, 26 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 811

17:55

Tue, 26 May 26

Terminal T3

Frankfurt, Germany

03 h 40 m

20:35

Tue, 26 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Lufthansa

OMR 763

OMR 760

Transit Visa may be required

Agri. to Casablanca , 25 May

Turkish Airlines TK | 2731

11:05

Mon, 25 May 26

Agri., Turkey

02 h 30 m

13:35

Mon, 25 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1593

15:30

Mon, 25 May 26

Istanbul, Turkey

03 h 05 m

17:35

Mon, 25 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1330

21:40

Mon, 25 May 26

Terminal T1

Frankfurt, Germany

03 h 40 m

00:20

Tue, 26 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

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

About Agri (AJI)

Agri

About Morocco (MA)