Popular Filters
One Way Price
Duration
Stops From Agri.
Departure From Agri.
BHD 366
Arrival at Casablanca
BHD 366
BHD 509
Alliances & Airlines
Oneworld
()
SkyTeam
(2)
Star Alliance
(12)
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 369
Transit Visa may be required
Agri. to Casablanca , 24 May
Turkish Airlines TK | 2731
11:05
Sun, 24 May 26
Agri., Turkey
02 h 30 m
13:35
Sun, 24 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1305
05:50
Mon, 25 May 26
Istanbul, Turkey
03 h 10 m
08:00
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
BHD 439
Transit Visa may be required
Agri. to Casablanca , 24 May
Turkish Airlines TK | 2731
11:05
Sun, 24 May 26
Agri., Turkey
02 h 30 m
13:35
Sun, 24 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1301
17:55
Sun, 24 May 26
Istanbul, Turkey
03 h 10 m
20:05
Sun, 24 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:40
Sun, 24 May 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:20
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 512
Agri. to Casablanca , 24 May
Turkish Airlines TK | 2731
11:05
Sun, 24 May 26
Agri., Turkey
02 h 30 m
13:35
Sun, 24 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 617
12:05
Mon, 25 May 26
Istanbul, Turkey
04 h 50 m
14:55
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 638
Transit Visa may be required
Agri. to Casablanca , 24 May
Turkish Airlines TK | 2731
11:05
Sun, 24 May 26
Agri., Turkey
02 h 30 m
13:35
Sun, 24 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1755
06:50
Mon, 25 May 26
Istanbul, Turkey
05 h
09:50
Mon, 25 May 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 8823 | Operated By TAP Portugal
15:00
Mon, 25 May 26
Terminal T1
Lisbon, Portugal
01 h 30 m
16:30
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 673
Transit Visa may be required
Agri. to Casablanca , 24 May
Turkish Airlines TK | 2731
11:05
Sun, 24 May 26
Agri., Turkey
02 h 30 m
13:35
Sun, 24 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1755
06:50
Mon, 25 May 26
Istanbul, Turkey
05 h
09:50
Mon, 25 May 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438
15:00
Mon, 25 May 26
Terminal T1
Lisbon, Portugal
01 h 30 m
16:30
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 752
Transit Visa may be required
Agri. to Casablanca , 24 May
Turkish Airlines TK | 2731
11:05
Sun, 24 May 26
Agri., Turkey
02 h 30 m
13:35
Sun, 24 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1593
15:30
Sun, 24 May 26
Istanbul, Turkey
03 h 05 m
17:35
Sun, 24 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:40
Sun, 24 May 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:20
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,048
Transit Visa may be required
Agri. to Casablanca , 24 May
Turkish Airlines TK | 2731
11:05
Sun, 24 May 26
Agri., Turkey
02 h 30 m
13:35
Sun, 24 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1958
06:00
Mon, 25 May 26
Istanbul, Turkey
03 h 30 m
08:30
Mon, 25 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2528 | Operated By Transavia
10:15
Mon, 25 May 26
Amsterdam, Netherlands
03 h 40 m
12:55
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Agri (AJI)
Agri
