Travel options for:
Larnaca to Marrakesh
  • Fly from Ercan

    $281 - $476
    1. Larnaca

      50 min - 31.2 miles

      $6 - $9

    2. Ercan (ECN)

      11 h 15 min - 2 stopovers

      $270 - $450

    3. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Fly from Larnaca

    $136 - $568
    1. Larnaca

      21 min - hourly - line 418

      $1

    2. Larnaca (LCA)

      8 h 40 min - 1 stopover

      $130 - $550

    3. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Car ferry, drive, bus, busferry, train

    $370 - $586
    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

      $12 - $21

    5. Burgaz

      30 min - 1.6 miles

    6. Burgas Central Bus Station

      5 h - 3 times a day

      $14 - $30

    7. Sofia

      39 h 23 min - 5 times a week

      $95 - $170

    8. Valencia

      3 min - 962 feet

    9. Valencia

      10 h 31 min - twice a week

      $85 - $130

    10. Berrechid

      2 h 59 min - every 4 hours

      $9 - $17

      • 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 Airport Shuttle Bus to Marrakesh. 12 h 34 min $348. From Larnaca line 418 bus to Larnaca airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 11 h 29 min $271. From Larnaca drive to Famagusta, car ferry to Mersin, drive to Avcilar, bus to Burgaz, walk to Burgas Central Bus Station West, bus to Sofia, bus to Valencia, walk to Valencia, busferry to Berrechid, then train to Marrakech. 3 days 18 h $495.