HowToGo

Flight from Morocco to Cyprus

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

Search Transfer from Morocco to Cyprus

Search Flights

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

1. Casablanca to Ercan

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

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

  3. You take a bus, shuttle or taxi from Ercan to your destination in Cyprus.

Flight Depart Arrive
PC652 Pegasus Airlines
PC1912 Pegasus Airlines
00:05 Casablanca
07:50 Sabiha Gokcen
06:45 Sabiha Gokcen
09:25 Ercan
Connect
PC652 Pegasus Airlines
PC2664 Pegasus Airlines
PC1883 Pegasus Airlines
00:05 Casablanca
09:40 Sabiha Gokcen
15:55 Ankara
06:45 Sabiha Gokcen
10:50 Ankara
17:10 Ercan
Connect
PC652 Pegasus Airlines
PC2082 Pegasus Airlines
PC1852 Pegasus Airlines
00:05 Casablanca
08:15 Sabiha Gokcen
13:30 Adana
06:45 Sabiha Gokcen
09:45 Adana
14:20 Ercan
Connect
PC652 Pegasus Airlines
PC2086 Pegasus Airlines
PC1852 Pegasus Airlines
00:05 Casablanca
11:05 Sabiha Gokcen
13:30 Adana
06:45 Sabiha Gokcen
12:35 Adana
14:20 Ercan
Connect
PC652 Pegasus Airlines
PC2668 Pegasus Airlines
PC1883 Pegasus Airlines
00:05 Casablanca
11:20 Sabiha Gokcen
15:55 Ankara
06:45 Sabiha Gokcen
12:30 Ankara
17:10 Ercan
Connect
TK1148 Turkish Airlines
TK7615 Turkish Airlines
00:05 Casablanca
13:50 Antalya
06:40 Antalya
14:50 Ercan
Connect
PC652 Pegasus Airlines
PC2190 Pegasus Airlines
PC1864 Pegasus Airlines
00:05 Casablanca
10:20 Sabiha Gokcen
14:05 Izmir
06:45 Sabiha Gokcen
11:35 Izmir
15:25 Ercan
Connect
PC652 Pegasus Airlines
PC2186 Pegasus Airlines
PC1864 Pegasus Airlines
00:05 Casablanca
09:25 Sabiha Gokcen
14:05 Izmir
06:45 Sabiha Gokcen
10:35 Izmir
15:25 Ercan
Connect
PC652 Pegasus Airlines
PC2006 Pegasus Airlines
PC1873 Pegasus Airlines
00:05 Casablanca
07:50 Sabiha Gokcen
14:50 Antalya
06:45 Sabiha Gokcen
09:10 Antalya
15:50 Ercan
Connect
PC652 Pegasus Airlines
PC2680 Pegasus Airlines
PC1883 Pegasus Airlines
00:05 Casablanca
12:05 Sabiha Gokcen
15:55 Ankara
06:45 Sabiha Gokcen
13:10 Ankara
17:10 Ercan
Connect
PC652 Pegasus Airlines
PC2010 Pegasus Airlines
PC1873 Pegasus Airlines
00:05 Casablanca
11:05 Sabiha Gokcen
14:50 Antalya
06:45 Sabiha Gokcen
12:20 Antalya
15:50 Ercan
Connect
PC652 Pegasus Airlines
PC1916 Pegasus Airlines
00:05 Casablanca
12:20 Sabiha Gokcen
06:45 Sabiha Gokcen
13:55 Ercan
Connect
PC652 Pegasus Airlines
PC2008 Pegasus Airlines
PC1873 Pegasus Airlines
00:05 Casablanca
09:05 Sabiha Gokcen
14:50 Antalya
06:45 Sabiha Gokcen
10:25 Antalya
15:50 Ercan
Connect
PC652 Pegasus Airlines
PC2184 Pegasus Airlines
PC1864 Pegasus Airlines
00:05 Casablanca
08:05 Sabiha Gokcen
14:05 Izmir
06:45 Sabiha Gokcen
09:20 Izmir
15:25 Ercan
Connect
TK1148 Turkish Airlines
PC1873 Pegasus Airlines
00:05 Casablanca
14:50 Antalya
06:40 Antalya
15:50 Ercan
Connect
AT912 Royal Air Maroc
PC1920 Pegasus Airlines
07:25 Casablanca
16:30 Sabiha Gokcen
14:05 Sabiha Gokcen
18:05 Ercan
Connect
AT912 Royal Air Maroc
PC1918 Pegasus Airlines
07:25 Casablanca
18:10 Sabiha Gokcen
14:05 Sabiha Gokcen
19:45 Ercan
Connect
AT910 Royal Air Maroc
TK962 Turkish Airlines
10:40 Casablanca
19:15 Istanbul Ataturk
17:00 Istanbul Ataturk
20:55 Ercan
Connect
AT910 Royal Air Maroc
KK1006 AtlasGlobal
10:40 Casablanca
20:45 Istanbul Ataturk
17:00 Istanbul Ataturk
22:35 Ercan
Connect
TK618 Turkish Airlines
TK964 Turkish Airlines
16:10 Casablanca
00:05 Istanbul Ataturk
22:50 Istanbul Ataturk
01:45 Ercan
Connect
TK618 Turkish Airlines
TK960 Turkish Airlines
16:10 Casablanca
06:15 Istanbul Ataturk
22:50 Istanbul Ataturk
07:55 Ercan
Connect
TK618 Turkish Airlines
TK2192 Turkish Airlines
TK7600 Turkish Airlines
16:10 Casablanca
02:20 Istanbul Ataturk
08:05 Ankara
22:50 Istanbul Ataturk
03:35 Ankara
09:20 Ercan
Connect
TK618 Turkish Airlines
TK2190 Turkish Airlines
TK7600 Turkish Airlines
16:10 Casablanca
23:55 Istanbul Ataturk
08:05 Ankara
22:50 Istanbul Ataturk
01:15 Ankara
09:20 Ercan
Connect
3O437 Air Arabia Maroc
PC1900 Pegasus Airlines
16:55 Casablanca
00:30 Sabiha Gokcen
23:20 Sabiha Gokcen
02:05 Ercan
Connect

2. Casablanca to Larnaca

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

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

  3. You take a bus, shuttle or taxi from Larnaca to your destination in Cyprus.

Flight Depart Arrive
MS862 Egyptair
MS743 Egyptair
00:15 Casablanca
09:15 Cairo
06:05 Cairo
11:35 Larnaca
Connect
AT272 Royal Air Maroc
MS743 Egyptair
01:05 Casablanca
09:15 Cairo
07:00 Cairo
11:35 Larnaca
Connect
A3737 Aegean Airlines
OA902 Olympic Air
01:05 Casablanca
08:10 Athens
07:05 Athens
09:50 Larnaca
Connect
A3737 Aegean Airlines
OA912 Olympic Air
01:05 Casablanca
10:35 Athens
07:05 Athens
12:15 Larnaca
Connect
A3737 Aegean Airlines
OA904 Olympic Air
01:05 Casablanca
13:15 Athens
07:05 Athens
14:55 Larnaca
Connect
LH1331 Lufthansa
LH1292 Lufthansa
01:40 Casablanca
10:40 Frankfurt
06:05 Frankfurt
15:20 Larnaca
Connect
AT806 Royal Air Maroc
U28967 easyJet
07:25 Casablanca
14:50 London Gatwick
10:40 London Gatwick
21:35 Larnaca
Connect
AT806 Royal Air Maroc
U28969 easyJet
07:25 Casablanca
13:25 London Gatwick
10:40 London Gatwick
20:05 Larnaca
Connect
AT932 Royal Air Maroc
CY353 Charlie Airlines Limited
07:50 Casablanca
16:45 Geneva
11:35 Geneva
21:25 Larnaca
Connect
AT276 Royal Air Maroc
CY123 Charlie Airlines Limited
12:10 Casablanca
21:30 Beirut
19:05 Beirut
22:20 Larnaca
Connect
AT276 Royal Air Maroc
ME261 Middle East Airlines
12:10 Casablanca
20:00 Beirut
19:05 Beirut
20:40 Larnaca
Connect
AT826 Royal Air Maroc
OS835 Austrian Airlines
12:15 Casablanca
20:40 Vienna
16:55 Vienna
00:40 Larnaca
Connect
AT810 Royal Air Maroc
LH1294 Lufthansa
13:10 Casablanca
21:40 Frankfurt
17:40 Frankfurt
02:20 Larnaca
Connect
AT914 Royal Air Maroc
CY313 Charlie Airlines Limited
13:15 Casablanca
20:35 Athens
19:20 Athens
22:10 Larnaca
Connect
AT914 Royal Air Maroc
0B5362 Blue Air
13:15 Casablanca
20:45 Athens
19:20 Athens
22:30 Larnaca
Connect
AT914 Royal Air Maroc
CY313 Charlie Airlines Limited
13:15 Casablanca
21:35 Athens
19:20 Athens
23:10 Larnaca
Connect
AT800 Royal Air Maroc
BA656 British Airways
13:30 Casablanca
19:20 London Heathrow
16:50 London Heathrow
02:05 Larnaca
Connect
AT274 Royal Air Maroc
CY121 Charlie Airlines Limited
16:00 Casablanca
05:20 Beirut
22:55 Beirut
06:10 Larnaca
Connect
HV5750 5748 Transavia Holland
HV5313 Transavia Holland
21:55 Casablanca
06:20 Amsterdam Schiphol
02:25 Amsterdam Schiphol
11:30 Larnaca
Connect
HV5748 Transavia Holland
HV5313 Transavia Holland
22:15 Casablanca
06:20 Amsterdam Schiphol
02:45 Amsterdam Schiphol
11:30 Larnaca
Connect
AT260 Royal Air Maroc
RJ0133 Royal Jordanian
23:10 Casablanca
11:30 Amman
06:50 Amman
12:45 Larnaca
Connect
HV5750 Transavia Holland
HV5313 Transavia Holland
23:10 Casablanca
06:20 Amsterdam Schiphol
03:40 Amsterdam Schiphol
11:30 Larnaca
Connect
TB7801 TUI fly Belgium
U22559 easyJet
23:20 Casablanca
07:30 Milan Malpensa
03:25 Milan Malpensa
12:00 Larnaca
Connect

3. Casablanca to Paphos

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

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

  3. You take a bus, shuttle or taxi from Paphos to your destination in Cyprus.

Flight Depart Arrive
A3737 Aegean Airlines
OA918 Olympic Air
01:05 Casablanca
16:05 Athens
07:05 Athens
17:40 Paphos
Connect
A3737 Aegean Airlines
CY321 Charlie Airlines Limited
01:05 Casablanca
12:55 Athens
07:05 Athens
14:30 Paphos
Connect
AT806 Royal Air Maroc
BA2676 British Airways
07:25 Casablanca
11:40 London Gatwick
10:40 London Gatwick
18:25 Paphos
Connect
AT806 Royal Air Maroc
U28935 easyJet
07:25 Casablanca
15:20 London Gatwick
10:40 London Gatwick
21:55 Paphos
Connect
HV5748 Transavia Holland
HV5517 Transavia Holland
20:25 Casablanca
06:00 Amsterdam Schiphol
00:55 Amsterdam Schiphol
11:05 Paphos
Connect
HV5750 5748 Transavia Holland
HV5517 Transavia Holland
21:55 Casablanca
06:00 Amsterdam Schiphol
02:25 Amsterdam Schiphol
11:05 Paphos
Connect
HV5750 Transavia Holland
HV5517 Transavia Holland
23:10 Casablanca
06:00 Amsterdam Schiphol
03:40 Amsterdam Schiphol
11:05 Paphos
Connect
AT260 Royal Air Maroc
FR3405 Ryanair
23:10 Casablanca
07:55 Amman
06:50 Amman
09:10 Paphos
Connect

4. Marrakech to Ercan

  1. You take a bus, shuttle or taxi from your location in Morocco to Marrakech.

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

  3. You take a bus, shuttle or taxi from Ercan to your destination in Cyprus.

Flight Depart Arrive
TK620 Turkish Airlines
TK964 Turkish Airlines
15:55 Marrakech
00:05 Istanbul Ataturk
22:55 Istanbul Ataturk
01:45 Ercan
Connect
TK620 Turkish Airlines
TK960 Turkish Airlines
15:55 Marrakech
06:15 Istanbul Ataturk
22:55 Istanbul Ataturk
07:55 Ercan
Connect
TK620 Turkish Airlines
TK2192 Turkish Airlines
TK7600 Turkish Airlines
15:55 Marrakech
02:20 Istanbul Ataturk
08:05 Ankara
22:55 Istanbul Ataturk
03:35 Ankara
09:20 Ercan
Connect
TK620 Turkish Airlines
TK2190 Turkish Airlines
TK7600 Turkish Airlines
15:55 Marrakech
23:55 Istanbul Ataturk
08:05 Ankara
22:55 Istanbul Ataturk
01:15 Ankara
09:20 Ercan
Connect

5. Marrakech to Larnaca

  1. You take a bus, shuttle or taxi from your location in Morocco to Marrakech.

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

  3. You take a bus, shuttle or taxi from Larnaca to your destination in Cyprus.

Flight Depart Arrive
FR5119 Ryanair
CY311 Charlie Airlines Limited
05:45 Marrakech
13:00 Athens
11:55 Athens
14:35 Larnaca
Connect
FR5119 Ryanair
OA904 Olympic Air
05:45 Marrakech
13:15 Athens
11:55 Athens
14:55 Larnaca
Connect
FR5119 Ryanair
OA914 Olympic Air
05:45 Marrakech
15:40 Athens
11:55 Athens
17:20 Larnaca
Connect
FR3557 Ryanair
LS1495 Jet2.com
10:10 Marrakech
15:00 London Stansted
13:45 London Stansted
21:40 Larnaca
Connect
AT412 Royal Air Maroc
AT914 Royal Air Maroc
CY313 Charlie Airlines Limited
11:35 Marrakech
13:15 Casablanca
20:35 Athens
12:25 Casablanca
19:20 Athens
22:10 Larnaca
Connect
LH1333 Lufthansa
LH1294 Lufthansa
13:10 Marrakech
21:40 Frankfurt
17:55 Frankfurt
02:20 Larnaca
Connect
OS900 Austrian Airlines
OS835 Austrian Airlines
14:00 Marrakech
20:40 Vienna
19:00 Vienna
00:40 Larnaca
Connect
WK105 Edelweiss Air
WK370 Edelweiss Air
18:10 Marrakech
06:10 Zurich
22:30 Zurich
10:40 Larnaca
Connect

6. Marrakech to Paphos

  1. You take a bus, shuttle or taxi from your location in Morocco to Marrakech.

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

  3. You take a bus, shuttle or taxi from Paphos to your destination in Cyprus.

Flight Depart Arrive
FR5119 Ryanair
CY321 Charlie Airlines Limited
05:45 Marrakech
12:55 Athens
11:55 Athens
14:30 Paphos
Connect
FR3127 Ryanair
LS937 Jet2.com
10:15 Marrakech
15:25 Manchester
14:05 Manchester
22:10 Paphos
Connect
U28894 easyJet
U28935 easyJet
10:50 Marrakech
15:20 London Gatwick
14:30 London Gatwick
21:55 Paphos
Connect
HV5754 Transavia Holland
HV5517 Transavia Holland
19:45 Marrakech
06:00 Amsterdam Schiphol
00:30 Amsterdam Schiphol
11:05 Paphos
Connect

References

Find Hotels in Cyprus

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

Booking.com