Travel options for:
Rhodes to Marrakesh
  • Fly

    $187 - $441
    1. Rhodes

      14 min - 8.5 miles

      $25 - $31

    2. Rhodes (RHO)

      8 h 20 min - 1 stopover

      $150 - $400

    3. Marrakech (RAK)

      15 min - on demand

      $11

      • Marrakesh
  • Car ferry, bus, train

    $267 - $382
    1. Rhodes

      13 h 40 min - 3 times a week

      $55 - $75

    2. Piraeus

      12 min - 3366 feet

    3. Piraeus

      12 h 1 min - once daily

      $28 - $40

    4. Sofia

      22 h 47 min - 5 times a week

      $45 - $70

    5. Genoa - Piazza della Vittoria

      36 h 25 min - once a week

      $130 - $190

    6. Settat

      12 min - 3539 feet

    7. Settat

      2 h 20 min - every 4 hours

      $5 - $9

      • Marrakech
  • Ferry, bus

    $341 - $466
    1. Rhodes

      1 h - twice daily

      $46

    2. Marmaris

      13 min - 3596 feet

    3. Marmaris

      3 h 43 min - once daily

      $12 - $17

    4. Izmir Otogar

      4 h - hourly

      $8 - $13

    5. Bursa

      14 h 25 min - once daily

      $20 - $40

    6. Sofia

      23 h 45 min - once daily

      $85 - $120

    7. Firenze - Autostazione

      47 h 24 min - once a week

      $170 - $230

      • Marrakech
  • Car ferry, bus and ferry, bus

    $388 - $543
    1. Rhodos

      13 h 40 min - twice a week

      $55 - $75

    2. Piraeus

      13 h - once a week

      $30 - $45

    3. Sofia

      2 days 3 h - twice a week

      $130 - $160

    4. Puerto Malaga

      5 min - every 2 hours

      $9 - $15

    5. Malaga

      43 h 30 min - once daily

      $160 - $250

      • Marrakech
  • Car ferry, bus

    $531 - $703
    1. Rhodos

      10 h 48 min - twice a week

      $40 - $60

    2. Syros

      18 h 45 min - twice a week

      $215

    3. Kavala

      8 min - 2270 feet

    4. Kavala

      6 h - once daily

      $14 - $20

    5. Sofia

      47 h 47 min - 5 times a week

      $100 - $160

    6. Malaga

      43 h 30 min - once daily

      $160 - $250

      • 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. 9 h 19 min $291. From Rhodes car ferry to Piraeus, walk to Piraeus, bus to Sofia, bus to Genoa - Piazza della Vittoria, bus to Settat, walk to Settat, then train to Marrakech. 3 days 19 h $326. 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. 4 days 3 h $413. From Rhodos car ferry to Piraeus, bus and ferry to Sofia, bus to Puerto Malaga, bus to Malaga, then bus to Marrakech. 5 days 5 h $491. From Rhodos car ferry to Syros, car ferry to Kavala, walk to Kavala, bus to Sofia, bus to Malaga, then bus to Marrakech. 5 days 10 h $650.