Travel options for:
Rhodes to Marrakesh
  • Fly

    1. Rhodes

      13min - 8.4 miles

      $25 - $30

    2. Rhodes (RHO)

      7hrs 45min - 1 stopover

      $150 - $400

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Car ferry, bus and ferry, bus, train

    1. Rhodes

      13hrs 40min - 3 times a week

      $55 - $75

    2. Piraeus

      13hrs 00min - once a week

      $30 - $45

    3. Sofia

      22hrs 47min - 5 times a week

      $45 - $70

    4. Genoa - Piazza della Vittoria

      36hrs 25min - once a week

      $130 - $180

    5. Settat

      12min - 3539 feet

    6. Settat

      2hrs 09min - every 4 hours

      $5 - $11

      • Marrakech
  • Ferry, bus

    1. Rhodes

      1hrs 00min - twice daily

      $45

    2. Marmaris

      13min - 3596 feet

    3. Marmaris

      3hrs 43min - once daily

      $11 - $17

    4. Izmir Otogar

      4hrs 00min - hourly

      $7 - $12

    5. Bursa

      14hrs 25min - once daily

      $17 - $26

    6. Sofia

      23hrs 45min - once daily

      $85 - $120

    7. Firenze - Autostazione

      47hrs 24min - once a week

      $160 - $230

      • Marrakech
  • Car ferry, bus and ferry, bus

    1. Rhodos

      13hrs 40min - twice a week

      $55 - $75

    2. Piraeus

      13hrs 00min - once a week

      $30 - $45

    3. Sofia

      2days 03hrs - twice a week

      $120 - $160

    4. Puerto Malaga

      5min - every 2 hours

      $9 - $15

    5. Malaga

      43hrs 30min - once daily

      $150 - $240

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

From Rhodes taxi to Rhodes airport, fly to Marrakech airport, then shuttle to Marrakesh. 8hrs 43min $290. From Rhodes car ferry to Piraeus, bus and ferry to Sofia, bus to Genoa - Piazza della Vittoria, bus to Settat, walk to Settat, then train to Marrakech. 3days 20hrs $329. From Rhodes ferry to Marmaris, walk to Marmaris, bus to Izmir Otogar, bus to Bursa, bus to Sofia, bus to Firenze - Autostazione, then bus to Marrakech. 4days 03hrs $386. From Rhodos car ferry to Piraeus, bus and ferry to Sofia, bus to Puerto Malaga, bus to Malaga, then bus to Marrakech. 5days 05hrs $474.