Popular Filters
One Way Price
Duration
Stops From Agri.
Departure From Agri.
BHD 271
BHD 304
Arrival at Casablanca
BHD 420
BHD 446
BHD 447
BHD 271
Alliances & Airlines
Oneworld
(2)
SkyTeam
()
Star Alliance
(24)
Layover Airports
Layover Duration
Top Airlines
Flights from Agri to Morocco
Book flights from Agri to Morocco at lowest price. Get best deals on your upcoming Agri to Morocco flight only on MakeMyTrip Bahrain.
BHD 274
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2731
11:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
13:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 911
18:20
Mon, 6 Apr 26
Istanbul, Turkey
04 h 50 m
21:10
Mon, 6 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 307
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2741
17:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
19:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 8305 | Operated By Royal Air Maroc
18:20
Tue, 7 Apr 26
Istanbul, Turkey
04 h 50 m
21:10
Tue, 7 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 311
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2741
17:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
19:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 911
18:20
Tue, 7 Apr 26
Istanbul, Turkey
04 h 50 m
21:10
Tue, 7 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 334
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2731
11:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
13:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 8305 | Operated By Royal Air Maroc
18:20
Mon, 6 Apr 26
Istanbul, Turkey
04 h 50 m
21:10
Mon, 6 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 423
Transit Visa may be required
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2731
11:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
13:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1305
05:40
Tue, 7 Apr 26
Istanbul, Turkey
03 h 10 m
07:50
Tue, 7 Apr 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:50
Tue, 7 Apr 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:30
Wed, 8 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 449
Transit Visa may be required
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2741
17:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
19:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1759
12:45
Tue, 7 Apr 26
Istanbul, Turkey
04 h 50 m
15:35
Tue, 7 Apr 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1436
09:00
Wed, 8 Apr 26
Terminal T1
Lisbon, Portugal
01 h 35 m
10:35
Wed, 8 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 450
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2741
17:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
19:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 617
12:05
Tue, 7 Apr 26
Istanbul, Turkey
04 h 50 m
14:55
Tue, 7 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 452
Transit Visa may be required
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2741
17:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
19:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1759
12:45
Tue, 7 Apr 26
Istanbul, Turkey
04 h 50 m
15:35
Tue, 7 Apr 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438 | Operated By Portugalia
14:50
Wed, 8 Apr 26
Terminal T1
Lisbon, Portugal
01 h 30 m
16:20
Wed, 8 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 453
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2731
11:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
13:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 617
12:05
Tue, 7 Apr 26
Istanbul, Turkey
04 h 50 m
14:55
Tue, 7 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 558
Transit Visa may be required
Agri. to Casablanca , 6 Apr
Turkish Airlines TK | 2741
17:05
Mon, 6 Apr 26
Agri., Turkey
02 h 30 m
19:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1305
05:40
Tue, 7 Apr 26
Istanbul, Turkey
03 h 10 m
07:50
Tue, 7 Apr 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:50
Tue, 7 Apr 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:30
Wed, 8 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Agri (AJI)
Agri
