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

    $159 - $619
    1. Larnaca

      38 min - hourly - line 418

      $1 - $2

    2. Larnaca (LCA)

      8 h 15 min - 1 stopover

      $140 - $600

    3. Marrakech (RAK)

      15 min - on demand

      $18

      • Marrakesh
  • Fly Ercan to Marrakech

    $294 - $477
    1. Larnaca

      50 min - 31.2 miles

      $6 - $9

    2. Ercan (ECN)

      11 h 20 min - 2 stopovers

      $270 - $450

    3. Marrakech (RAK)

      15 min - on demand

      $18

      • Marrakesh
  • Fly Ercan to Casablanca, train

    $347 - $683
    1. Larnaca

      50 min - 31.2 miles

      $6 - $9

    2. Ercan (ECN)

      6 h 55 min - 1 stopover

      $330 - $650

    3. Casablanca (CMN)

      38 min - hourly

      $1 - $4

    4. Gare Oasis

      3 h 29 min - every 4 hours

      $10 - $20

      • Marrakesh
  • Fly Larnaca to Casablanca, train

    $172 - $925
    1. Larnaca

      38 min - hourly - line 418

      $1 - $2

    2. Larnaca (LCA)

      8 h 50 min - 1 stopover

      $160 - $900

    3. Casablanca (CMN)

      38 min - hourly

      $1 - $4

    4. Gare Oasis

      3 h 29 min - every 4 hours

      $10 - $20

      • Marrakesh
  • Car ferry, drive, bus, train

    $382 - $548
    1. Larnaca

      45 min - 28.6 miles

      $5 - $8

    2. Famagusta

      9 h - 3 times a week

      $30

    3. Mersin

      11 h - 602.8 miles

      $120 - $180

    4. Avcilar

      6 h 35 min - once daily

      $11 - $20

    5. Burgas

      5 h 40 min - every 3 hours

      $16 - $25

    6. Sofia

      22 h 47 min - 5 times a week

      $50 - $75

    7. Genoa - Piazza della Vittoria

      35 h 24 min - once a week

      $140 - $190

    8. Casablanca

      30 min - 1.6 miles

    9. Casa-Voyageurs

      3 h 35 min - every 4 hours

      $10 - $20

      • 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. 11 h 38 min $309. From Larnaca drive to Ercan airport, fly to Marrakech airport, then shuttle to Marrakesh. 12 h 55 min $355. From Larnaca drive to Ercan airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 13 h 26 min $514. From Larnaca line 418 bus to Larnaca airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 17 h 8 min $308. From Larnaca drive to Famagusta, car ferry to Mersin, drive to Avcilar, bus to Burgas, bus to Sofia, bus to Genoa - Piazza della Vittoria, bus to Casablanca, walk to Casa-Voyageurs, then train to Marrakech. 4 days 4 h $475.