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

    $228 - $571
    1. Larnaca

      50min - 31.2 miles

      $6 - $10

    2. Ercan (ECN)

      8hrs 30min - 2 stopovers

      $210 - $550

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Fly Larnaca to Marrakech

    $172 - $422
    1. Larnaca

      20min - hourly - line 418

      $1

    2. Larnaca (LCA)

      9hrs 20min - 1 stopover

      $160 - $410

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Fly Ercan to Agadir, Grand Taxi

    $260 - $685
    1. Larnaca

      50min - 31.2 miles

      $6 - $10

    2. Ercan (ECN)

      9hrs 40min - 2 stopovers

      $230 - $650

    3. Agadir (AGA)

      19min - 13.3 miles

      $8 - $10

    4. Agadir

      2hrs 30min - hourly

      $15

      • Marrakesh
  • Drive, car ferry, bus, train

    $270 - $363
    1. Larnaca

      58min - 46.6 miles

      $10 - $15

    2. Kyrenia

      3hrs 30min - once daily

      $38

    3. Taşucu

      17hrs 54min - once daily

      $20 - $28

    4. Istanbul Büyük Otogarı

      8hrs 00min - twice 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. 10hrs 05min $369. From Larnaca line 418 bus to Larnaca airport, fly to Marrakech airport, then shuttle to Marrakesh. 12hrs 25min $281. From Larnaca drive to Ercan airport, fly to Agadir airport, taxi to Agadir, then Grand Taxi to Marrakesh. 13hrs 50min $533. 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 $324.