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

    1. Larnaca

      20 min - hourly - line 418

      $1

    2. Larnaca (LCA)

      7 h 45 min - 1 stopover

      $150 - $390

    3. Marrakech (RAK)

      15 min - on demand

      $11

      • Marrakesh
  • Fly Ercan to Marrakech

    1. Larnaca

      50 min - 31.2 miles

      $6 - $10

    2. Ercan (ECN)

      10 h 10 min - 2 stopovers

      $170 - $440

    3. Marrakech (RAK)

      15 min - on demand

      $11

      • Marrakesh
  • Fly Ercan to Casablanca, train

    1. Larnaca

      50 min - 31.2 miles

      $6 - $10

    2. Ercan (ECN)

      6 h 55 min - 1 stopover

      $180 - $420

    3. Casablanca (CMN)

      31 min - hourly

      $4 - $5

    4. Gare Oasis

      3 h - every 4 hours

      $7 - $15

      • Marrakesh
  • Fly Larnaca to Casablanca, train

    1. Larnaca

      20 min - hourly - line 418

      $1

    2. Larnaca (LCA)

      8 h 50 min - 1 stopover

      $140 - $370

    3. Casablanca (CMN)

      31 min - hourly

      $4 - $5

    4. Gare Oasis

      3 h - every 4 hours

      $7 - $15

      • Marrakesh
  • Drive, car ferry, bus, train

    ×4
    1. Larnaca

      58 min - 46.6 miles

      $10 - $15

    2. Kyrenia

      3 h 30 min - once daily

      $38

    3. Tasucu

      14 h 45 min - once daily

      $22 - $35

    4. Istanbul Büyük Otogarı

      8 h - twice daily

      $23

    5. Sofia

      22 h 47 min - 5 times a week

      $45 - $70

    6. Genoa - Piazza della Vittoria

      36 h 25 min - once a week

      $130 - $190

    7. Settat

      12 min - 3539 feet

    8. Settat

      2 h 9 min - every 4 hours

      $5 - $12

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

From Larnaca line 418 bus to Larnaca airport, fly to Marrakech airport, then shuttle to Marrakesh. 10 h 50 min $271. From Larnaca drive to Ercan airport, fly to Marrakech airport, then shuttle to Marrakesh. 11 h 45 min $309. From Larnaca drive to Ercan airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 12 h 47 min $326. From Larnaca line 418 bus to Larnaca airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 16 h 11 min $238. From Larnaca drive to Kyrenia, car ferry to Tasucu, 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. 3 days 21 h $334.