HowToGo

Flight from Cyprus to Morocco

How to get to Morocco from Cyprus by flight ? You can check flights from Cyprus to Morocco below.

Search Transfer from Cyprus to Morocco

Search Flights

You can find flight ticket prices from Cyprus to Morocco with our flight tickets search tool below

1. Ercan to Casablanca

  1. You take a bus, shuttle or taxi from your location in Cyprus to Ercan.

  2. You take a flight from Ercan to Casablanca and cost approximately 360 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
TK965 Turkish Airlines
TK617 Turkish Airlines
02:40 Ercan
11:35 Istanbul Ataturk
04:20 Istanbul Ataturk
14:30 Casablanca
Connect
KK1007 AtlasGlobal
TK617 Turkish Airlines
07:20 Ercan
11:35 Istanbul Ataturk
09:10 Istanbul Ataturk
14:30 Casablanca
Connect
TK961 Turkish Airlines
TK617 Turkish Airlines
08:50 Ercan
11:35 Istanbul Ataturk
10:40 Istanbul Ataturk
14:30 Casablanca
Connect
PC1892 Pegasus Airlines
PC2407 Pegasus Airlines
PC651 Pegasus Airlines
09:30 Ercan
14:40 Gaziantep
19:55 Sabiha Gokcen
10:35 Gaziantep
16:20 Sabiha Gokcen
23:00 Casablanca
Connect
PC1904 Pegasus Airlines
PC2131 Pegasus Airlines
PC651 Pegasus Airlines
09:30 Ercan
11:05 Hatay
19:55 Sabiha Gokcen
10:30 Hatay
12:45 Sabiha Gokcen
23:00 Casablanca
Connect
PC1904 Pegasus Airlines
PC2135 Pegasus Airlines
PC651 Pegasus Airlines
09:30 Ercan
13:25 Hatay
19:55 Sabiha Gokcen
10:30 Hatay
15:05 Sabiha Gokcen
23:00 Casablanca
Connect
PC1892 Pegasus Airlines
PC2403 Pegasus Airlines
PC651 Pegasus Airlines
09:30 Ercan
11:30 Gaziantep
19:55 Sabiha Gokcen
10:35 Gaziantep
13:10 Sabiha Gokcen
23:00 Casablanca
Connect
PC1917 Pegasus Airlines
PC651 Pegasus Airlines
10:10 Ercan
19:55 Sabiha Gokcen
11:40 Sabiha Gokcen
23:00 Casablanca
Connect
PC1917 Pegasus Airlines
AT913 Royal Air Maroc
10:10 Ercan
15:05 Sabiha Gokcen
11:40 Sabiha Gokcen
18:05 Casablanca
Connect
TK7621 Turkish Airlines
AT913 Royal Air Maroc
10:50 Ercan
15:05 Sabiha Gokcen
12:20 Sabiha Gokcen
18:05 Casablanca
Connect
PC1853 Pegasus Airlines
PC2089 Pegasus Airlines
PC651 Pegasus Airlines
12:10 Ercan
15:05 Adana
19:55 Sabiha Gokcen
13:00 Adana
16:35 Sabiha Gokcen
23:00 Casablanca
Connect
KK1001 AtlasGlobal
AT911 Royal Air Maroc
12:40 Ercan
18:15 Istanbul Ataturk
14:20 Istanbul Ataturk
21:00 Casablanca
Connect
PC1919 Pegasus Airlines
PC651 Pegasus Airlines
14:25 Ercan
19:55 Sabiha Gokcen
15:55 Sabiha Gokcen
23:00 Casablanca
Connect
TK7623 Turkish Airlines
PC651 Pegasus Airlines
15:15 Ercan
19:55 Sabiha Gokcen
16:45 Sabiha Gokcen
23:00 Casablanca
Connect
TK7614 Turkish Airlines
TK1147 Turkish Airlines
15:25 Ercan
19:30 Antalya
16:30 Antalya
22:50 Casablanca
Connect
PC1872 Pegasus Airlines
TK1147 Turkish Airlines
16:20 Ercan
19:30 Antalya
17:15 Antalya
22:50 Casablanca
Connect
PC1921 Pegasus Airlines
3O438 Air Arabia Maroc
19:45 Ercan
00:10 Sabiha Gokcen
21:15 Sabiha Gokcen
03:05 Casablanca
Connect
TK7625 Turkish Airlines
3O438 Air Arabia Maroc
21:05 Ercan
00:10 Sabiha Gokcen
22:35 Sabiha Gokcen
03:05 Casablanca
Connect
PC1897 Pegasus Airlines
3O438 Air Arabia Maroc
21:25 Ercan
00:10 Sabiha Gokcen
22:55 Sabiha Gokcen
03:05 Casablanca
Connect
TK7627 Turkish Airlines
3O436 Air Arabia Maroc
22:10 Ercan
01:30 Sabiha Gokcen
23:40 Sabiha Gokcen
04:25 Casablanca
Connect
PC1915 Pegasus Airlines
3O436 Air Arabia Maroc
22:20 Ercan
01:30 Sabiha Gokcen
23:50 Sabiha Gokcen
04:25 Casablanca
Connect
PC1923 Pegasus Airlines
3O436 Air Arabia Maroc
23:00 Ercan
01:30 Sabiha Gokcen
00:30 Sabiha Gokcen
04:25 Casablanca
Connect

2. Ercan to Marrakech

  1. You take a bus, shuttle or taxi from your location in Cyprus to Ercan.

  2. You take a flight from Ercan to Marrakech and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
TK971 Turkish Airlines
TK619 Turkish Airlines
00:05 Ercan
11:30 Istanbul Ataturk
01:45 Istanbul Ataturk
15:00 Marrakech
Connect
TK965 Turkish Airlines
TK619 Turkish Airlines
02:40 Ercan
11:30 Istanbul Ataturk
04:20 Istanbul Ataturk
15:00 Marrakech
Connect
TK7609 Turkish Airlines
TK2123 Turkish Airlines
TK619 Turkish Airlines
06:00 Ercan
09:15 Ankara
11:30 Istanbul Ataturk
07:20 Ankara
10:35 Istanbul Ataturk
15:00 Marrakech
Connect
TK7609 Turkish Airlines
TK2117 Turkish Airlines
TK619 Turkish Airlines
06:00 Ercan
08:20 Ankara
11:30 Istanbul Ataturk
07:20 Ankara
09:40 Istanbul Ataturk
15:00 Marrakech
Connect
KK1007 AtlasGlobal
TK619 Turkish Airlines
07:20 Ercan
11:30 Istanbul Ataturk
09:10 Istanbul Ataturk
15:00 Marrakech
Connect
TK961 Turkish Airlines
TK619 Turkish Airlines
08:50 Ercan
11:30 Istanbul Ataturk
10:40 Istanbul Ataturk
15:00 Marrakech
Connect

3. Larnaca to Marrakech

  1. You take a bus, shuttle or taxi from your location in Cyprus to Larnaca.

  2. You take a flight from Larnaca to Marrakech and cost approximately 370 USD.

  3. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
LH1295 Lufthansa
LH1332 Lufthansa
03:20 Larnaca
09:35 Frankfurt
06:20 Frankfurt
12:15 Marrakech
Connect
LO172 LOT
W61597 Wizz Air
03:50 Larnaca
07:30 Warsaw Chopin
06:25 Warsaw Chopin
11:30 Marrakech
Connect
OA901 Olympic Air
A3738 Aegean Airlines
05:10 Larnaca
13:30 Athens
06:55 Athens
16:00 Marrakech
Connect
OS836 Austrian Airlines
3O528 Air Arabia Maroc
06:25 Larnaca
11:55 Vienna
08:45 Vienna
15:15 Marrakech
Connect
OS836 Austrian Airlines
OS899 Austrian Airlines
06:25 Larnaca
09:50 Vienna
08:45 Vienna
13:00 Marrakech
Connect
BA673 British Airways
BA668 British Airways
06:50 Larnaca
11:55 London Heathrow
09:55 London Heathrow
15:35 Marrakech
Connect
0B5161 Blue Air
FR5118 Ryanair
07:30 Larnaca
12:20 Athens
09:15 Athens
14:55 Marrakech
Connect
0B5161 Blue Air
A3738 Aegean Airlines
07:30 Larnaca
13:30 Athens
09:15 Athens
16:00 Marrakech
Connect
OA911 Olympic Air
A3738 Aegean Airlines
08:00 Larnaca
13:30 Athens
09:45 Athens
16:00 Marrakech
Connect
OA911 Olympic Air
FR5118 Ryanair
08:00 Larnaca
12:20 Athens
09:45 Athens
14:55 Marrakech
Connect
CY310 Charlie Airlines Limited
FR5118 Ryanair
09:40 Larnaca
12:20 Athens
11:25 Athens
14:55 Marrakech
Connect
OA903 Olympic Air
A3738 Aegean Airlines
10:40 Larnaca
13:30 Athens
12:25 Athens
16:00 Marrakech
Connect
OE709 Cairo Aviation
OE630 Cairo Aviation
11:00 Larnaca
14:15 Vienna
13:20 Vienna
17:15 Marrakech
Connect
HV5314 Transavia Holland
HV5753 Transavia Holland
12:15 Larnaca
16:55 Amsterdam Schiphol
15:55 Amsterdam Schiphol
19:45 Marrakech
Connect
U28970 easyJet
U28893 easyJet
21:00 Larnaca
06:25 London Gatwick
23:50 London Gatwick
10:05 Marrakech
Connect
U28968 easyJet
U28893 easyJet
22:20 Larnaca
07:25 London Gatwick
01:15 London Gatwick
11:10 Marrakech
Connect
U28968 easyJet
U28893 easyJet
22:20 Larnaca
06:25 London Gatwick
01:15 London Gatwick
10:05 Marrakech
Connect
U28968 easyJet
U28895 easyJet
22:20 Larnaca
06:55 London Gatwick
01:15 London Gatwick
10:45 Marrakech
Connect
BA2674 British Airways
BA2666 British Airways
23:45 Larnaca
08:20 London Gatwick
02:45 London Gatwick
11:55 Marrakech
Connect
BA2674 British Airways
BA2668 British Airways
23:45 Larnaca
07:20 London Gatwick
02:45 London Gatwick
10:55 Marrakech
Connect

4. Larnaca to Casablanca

  1. You take a bus, shuttle or taxi from your location in Cyprus to Larnaca.

  2. You take a flight from Larnaca to Casablanca and cost approximately 200 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
CY132 Charlie Airlines Limited
AT273 Royal Air Maroc
05:30 Larnaca
08:00 Cairo
06:00 Cairo
12:35 Casablanca
Connect
CY132 Charlie Airlines Limited
MS847 Egyptair
05:30 Larnaca
08:00 Cairo
06:00 Cairo
12:30 Casablanca
Connect
CY122 Charlie Airlines Limited
AT275 Royal Air Maroc
05:50 Larnaca
08:10 Beirut
06:30 Beirut
11:55 Casablanca
Connect
CY340 Charlie Airlines Limited
AZ0874 Alitalia
09:00 Larnaca
13:30 Rome
11:20 Rome
15:45 Casablanca
Connect
CY340 Charlie Airlines Limited
AT943 Royal Air Maroc
09:00 Larnaca
12:45 Rome
11:20 Rome
15:05 Casablanca
Connect
OA903 Olympic Air
A3736 Aegean Airlines
10:40 Larnaca
22:00 Athens
12:25 Athens
00:20 Casablanca
Connect
W62828 Wizz Air
AT827 Royal Air Maroc
10:45 Larnaca
17:55 Vienna
13:05 Vienna
20:45 Casablanca
Connect
OE709 Cairo Aviation
AT827 Royal Air Maroc
11:00 Larnaca
17:55 Vienna
13:20 Vienna
20:45 Casablanca
Connect
WK371 Edelweiss Air
AT937 Royal Air Maroc
11:25 Larnaca
18:15 Zurich
14:15 Zurich
20:35 Casablanca
Connect
DE1661 Condor Flugdienst
AT811 Royal Air Maroc
11:45 Larnaca
18:40 Frankfurt
14:45 Frankfurt
21:15 Casablanca
Connect
HV5314 Transavia Holland
AT851 Royal Air Maroc
12:15 Larnaca
18:40 Amsterdam Schiphol
15:55 Amsterdam Schiphol
21:20 Casablanca
Connect
EK109 Emirates
KM724 Air Malta
12:20 Larnaca
16:30 Malta
14:05 Malta
18:55 Casablanca
Connect
MS744 Egyptair
MS861 Egyptair
12:25 Larnaca
18:45 Cairo
12:50 Cairo
23:15 Casablanca
Connect
FR2092 Ryanair
AT833 Royal Air Maroc
12:30 Larnaca
18:40 Brussels
16:00 Brussels
21:05 Casablanca
Connect
CY352 Charlie Airlines Limited
AT931 Royal Air Maroc
12:45 Larnaca
17:55 Geneva
15:55 Geneva
19:50 Casablanca
Connect
U22560 easyJet
AT951 Royal Air Maroc
12:45 Larnaca
18:30 Milan Malpensa
15:30 Milan Malpensa
20:45 Casablanca
Connect
OA915 Olympic Air
A3736 Aegean Airlines
13:05 Larnaca
22:00 Athens
14:50 Athens
00:20 Casablanca
Connect
LX2363 Swiss
AT931 Royal Air Maroc
13:05 Larnaca
17:55 Geneva
16:15 Geneva
19:50 Casablanca
Connect
OA915 Olympic Air
AT915 Royal Air Maroc
13:05 Larnaca
20:20 Athens
14:50 Athens
22:45 Casablanca
Connect
CY310 Charlie Airlines Limited
AT915 Royal Air Maroc
13:30 Larnaca
20:20 Athens
15:15 Athens
22:45 Casablanca
Connect
BA665 British Airways
AT805 Royal Air Maroc
14:45 Larnaca
19:50 London Heathrow
17:50 London Heathrow
23:15 Casablanca
Connect
OA905 Olympic Air
AT915 Royal Air Maroc
15:45 Larnaca
20:20 Athens
17:30 Athens
22:45 Casablanca
Connect
OA905 Olympic Air
A3736 Aegean Airlines
15:45 Larnaca
22:00 Athens
17:30 Athens
00:20 Casablanca
Connect
LH1293 Lufthansa
LH1330 Lufthansa
17:10 Larnaca
22:15 Frankfurt
20:15 Frankfurt
00:45 Casablanca
Connect
CY312 Charlie Airlines Limited
A3736 Aegean Airlines
18:00 Larnaca
22:00 Athens
19:45 Athens
00:20 Casablanca
Connect
0B5361 Blue Air
A3736 Aegean Airlines
18:15 Larnaca
22:00 Athens
20:00 Athens
00:20 Casablanca
Connect

5. Paphos to Casablanca

  1. You take a bus, shuttle or taxi from your location in Cyprus to Paphos.

  2. You take a flight from Paphos to Casablanca and cost approximately 380 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
FR4433 Ryanair
3O458 Air Arabia Maroc
07:20 Paphos
11:30 Milan Bergamo
09:50 Milan Bergamo
13:35 Casablanca
Connect
FR354 Ryanair
AT817 Royal Air Maroc
11:05 Paphos
18:15 Berlin Tegel
13:45 Berlin Tegel
21:25 Casablanca
Connect
U25792 easyJet
AT817 Royal Air Maroc
11:20 Paphos
18:15 Berlin Tegel
14:10 Berlin Tegel
21:25 Casablanca
Connect
HV5518 Transavia Holland
HV5749 Transavia Holland
11:50 Paphos
17:20 Amsterdam Schiphol
15:20 Amsterdam Schiphol
20:00 Casablanca
Connect
HV5518 Transavia Holland
AT851 Royal Air Maroc
11:50 Paphos
18:40 Amsterdam Schiphol
15:20 Amsterdam Schiphol
21:20 Casablanca
Connect
TB1862 TUI fly Belgium
AT833 Royal Air Maroc
12:05 Paphos
18:40 Brussels
15:25 Brussels
21:05 Casablanca
Connect
FR6777 Ryanair
KM724 Air Malta
12:40 Paphos
16:30 Malta
14:20 Malta
18:55 Casablanca
Connect
OA919 Olympic Air
A3736 Aegean Airlines
18:25 Paphos
22:00 Athens
19:55 Athens
00:20 Casablanca
Connect

6. Paphos to Marrakech

  1. You take a bus, shuttle or taxi from your location in Cyprus to Paphos.

  2. You take a flight from Paphos to Marrakech and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
FR5082 Ryanair
FR7069 Ryanair
FR8113 Ryanair
07:00 Paphos
09:55 Thessaloniki
11:50 Rome Ciampino
09:00 Thessaloniki
10:35 Rome Ciampino
14:15 Marrakech
Connect
FR4433 Ryanair
FR8846 Ryanair
07:20 Paphos
11:00 Milan Bergamo
09:50 Milan Bergamo
13:20 Marrakech
Connect
HV5520 Transavia Holland
HV5751 5759 Transavia Holland
20:40 Paphos
05:30 Amsterdam Schiphol
00:10 Amsterdam Schiphol
08:20 Marrakech
Connect
HV5518 Transavia Holland
HV5751 5759 Transavia Holland
20:45 Paphos
05:30 Amsterdam Schiphol
00:15 Amsterdam Schiphol
08:20 Marrakech
Connect
U28938 easyJet
U28893 easyJet
22:35 Paphos
06:25 London Gatwick
01:20 London Gatwick
10:05 Marrakech
Connect
U28936 easyJet
U28893 easyJet
22:45 Paphos
06:25 London Gatwick
01:30 London Gatwick
10:05 Marrakech
Connect
U28936 easyJet
U28895 easyJet
22:45 Paphos
06:55 London Gatwick
01:30 London Gatwick
10:45 Marrakech
Connect
U28938 easyJet
U28893 easyJet
23:25 Paphos
07:25 London Gatwick
02:15 London Gatwick
11:10 Marrakech
Connect

References

Find Hotels in Morocco

You can find hotels and accommodations in Morocco with our hotels search tool below

Booking.com