Travel options for:
Larnaca to Marrakesh
  • Fly Ercan to Marrakech

    1. Larnaca

      52min - 30.6 miles

      $6 - $10

    2. Ercan (ECN)

      10hrs 45min - 2 stopovers

      $210 - $550

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Fly Larnaca to Marrakech

    1. Larnaca

      20min - hourly - line 418

      $1

    2. Larnaca (LCA)

      9hrs 30min - 1 stopover

      $110 - $400

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Fly Larnaca to Casablanca, train

    1. Larnaca

      20min - hourly - line 418

      $1

    2. Larnaca (LCA)

      8hrs 15min - 1 stopover

      $120 - $320

    3. Casablanca (CMN)

      31min - hourly

      $4 - $5

    4. Gare Oasis

      3hrs 00min - every 4 hours

      $7 - $14

      • Marrakesh
  • Fly Ercan to Casablanca, train

    1. Larnaca

      52min - 30.6 miles

      $6 - $10

    2. Ercan (ECN)

      7hrs 40min - 1 stopover

      $170 - $430

    3. Casablanca (CMN)

      31min - hourly

      $4 - $5

    4. Gare Oasis

      3hrs 00min - every 4 hours

      $7 - $14

      • Marrakesh
  • Fly Larnaca to Ouarzazate, shuttle

    1. Larnaca

      20min - hourly - line 418

      $1

    2. Larnaca (LCA)

      12hrs 30min - 2 stopovers

      $190 - $480

    3. Ouarzazate (OZZ)

      18min - 4.9 miles

      $3 - $5

    4. Ouarzazate

      1hrs 45min - on demand

      $117

      • Marrakesh
  • Drive, car ferry, bus, train

    1. Larnaca

      1hrs 00min - 47.9 miles

      $10 - $15

    2. Kyrenia

      3hrs 30min - once daily

      $36

    3. Taşucu

      17hrs 54min - once daily

      $19 - $27

    4. Istanbul Büyük Otogarı

      8hrs 00min - once daily

      $22

    5. Sofia

      22hrs 47min - 5 times a week

      $45 - $70

    6. Genoa - Piazza della Vittoria

      36hrs 25min - once a week

      $130 - $180

    7. Settat

      12min - 3539 feet

    8. Settat

      2hrs 09min - every 4 hours

      $5 - $11

      • Marrakech
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Larnaca drive to Ercan airport, fly to Marrakech airport, then shuttle to Marrakesh. 12hrs 22min $369. From Larnaca line 418 bus to Larnaca airport, fly to Marrakech airport, then shuttle to Marrakesh. 12hrs 35min $251. From Larnaca line 418 bus to Larnaca airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 15hrs 36min $228. From Larnaca drive to Ercan airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 13hrs 33min $306. From Larnaca line 418 bus to Larnaca airport, fly to Ouarzazate airport, taxi to Ouarzazate, then shuttle to Marrakesh. 17hrs 23min $442. From Larnaca drive to Kyrenia, car ferry to Taşucu, bus to Istanbul Büyük Otogarı, bus to Sofia, bus to Genoa - Piazza della Vittoria, bus to Settat, walk to Settat, then train to Marrakech. 4days 00hrs $311.