Popular Filters
One Way Price
Duration
Stops From Ercan
Departure From Ercan
BHD 153
BHD 177
BHD 88
BHD 128
Arrival at Casablanca
BHD 755
BHD 88
Alliances & Airlines
Oneworld
()
SkyTeam
()
Star Alliance
(4)
Layover Airports
+ 2 more
Layover Duration
Flights from Morocco
Top Airlines
Top Flights to Morocco
Flights from Nicosia to Morocco
Book flights from Nicosia to Morocco at lowest price. Get best deals on your upcoming Nicosia to Morocco flight only on MakeMyTrip Bahrain.
BHD 91
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1919
16:35
Thu, 18 Jun 26
Ercan, Cyprus
01 h 40 m
18:15
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Thu, 18 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 131
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1923
19:00
Thu, 18 Jun 26
Ercan, Cyprus
01 h 40 m
20:40
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Fri, 19 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Fri, 19 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 142
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1927
23:00
Thu, 18 Jun 26
Ercan, Cyprus
01 h 40 m
00:40
Fri, 19 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Fri, 19 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Fri, 19 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 149
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1873
17:55
Thu, 18 Jun 26
Ercan, Cyprus
01 h 05 m
19:00
Thu, 18 Jun 26
Antalya, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 2023
22:35
Thu, 18 Jun 26
Antalya, Turkey
01 h 30 m
00:05
Fri, 19 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Fri, 19 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Fri, 19 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 156
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1929
05:30
Thu, 18 Jun 26
Ercan, Cyprus
01 h 40 m
07:10
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Thu, 18 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 161
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1875
22:00
Thu, 18 Jun 26
Ercan, Cyprus
01 h 05 m
23:05
Thu, 18 Jun 26
Antalya, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 2011
12:00
Fri, 19 Jun 26
Antalya, Turkey
01 h 25 m
13:25
Fri, 19 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Fri, 19 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Fri, 19 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 166
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1921
12:15
Thu, 18 Jun 26
Ercan, Cyprus
01 h 40 m
13:55
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Thu, 18 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 180
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1863
12:10
Thu, 18 Jun 26
Ercan, Cyprus
01 h 20 m
13:30
Thu, 18 Jun 26
Terminal D
Izmir, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 2195
15:25
Thu, 18 Jun 26
Terminal D
Izmir, Turkey
01 h 10 m
16:35
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Thu, 18 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 211
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1891
14:05
Thu, 18 Jun 26
Ercan, Cyprus
01 h 05 m
15:10
Thu, 18 Jun 26
Gaziantep, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 2405
16:10
Thu, 18 Jun 26
Gaziantep, Turkey
01 h 45 m
17:55
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Thu, 18 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 279
Transit Visa may be required
Ercan to Casablanca , 18 Jun
Pegasus Airlines PC | 1887
09:45
Thu, 18 Jun 26
Ercan, Cyprus
01 h 10 m
10:55
Thu, 18 Jun 26
Ankara, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 2667
14:25
Thu, 18 Jun 26
Ankara, Turkey
01 h 10 m
15:35
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Thu, 18 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Thu, 18 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Nicosia (ECN)
Nicosia
