Travel options for:
Rhodes to Marrakesh
  • Fly

    $178 - $350
    1. Rhodes

      35 min - hourly

      $2 - $3

    2. Rhodes (RHO)

      8 h - 1 stopover

      $170 - $330

    3. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Car ferry, bus, train

    $298 - $453
    1. Rhodos

      15 h 10 min - twice a week

      $60 - $120

    2. Piraeus

      11 min - 3052 feet

    3. Piraeus

      12 h 1 min - once daily

      $30 - $45

    4. Sofia

      22 h 47 min - 5 times a week

      $50 - $75

    5. Genoa - Piazza della Vittoria

      36 h 25 min - once a week

      $150 - $200

    6. Settat

      12 min - 3539 feet

    7. Settat

      2 h 31 min - every 4 hours

      $7 - $15

      • Marrakech
  • Ferry, bus

    $355 - $500
    1. Rhodes

      1 h - twice daily

      $46 - $50

    2. Marmaris

      13 min - 3596 feet

    3. Marmaris

      4 h 45 min - 3 times a day

      $11 - $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

      $90 - $130

    7. Firenze - Autostazione

      47 h 24 min - once a week

      $180 - $250

      • Marrakech
  • Car ferry, bus

    $410 - $734
    1. Rhodos

      6 h 50 min - once a week

      $40 - $110

    2. Vathy

      15 h 30 min - twice a week

      $75 - $170

    3. Kavala

      8 min - 2270 feet

    4. Kavala

      6 h - once daily

      $15 - $22

    5. Sofia

      47 h 47 min - 5 times a week

      $110 - $170

    6. Malaga

      43 h 30 min - once daily

      $170 - $270

      • Marrakech
  • Car ferry, bus via Puerto Malaga

    $441 - $760
    1. Rhodos

      6 h 50 min - once a week

      $40 - $110

    2. Vathy

      15 h 30 min - twice a week

      $75 - $170

    3. Kavala

      8 min - 2270 feet

    4. Kavala

      6 h - once daily

      $15 - $22

    5. Sofia

      2 days 3 h - twice a week

      $140 - $180

    6. Puerto Malaga

      5 min - every 2 hours

      $1 - $16

    7. Malaga

      43 h 30 min - once daily

      $170 - $270

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

From Rhodes bus to Rhodes airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 11 h 3 min $243. From Rhodos 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 21 h $372. 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 4 h $430. From Rhodos car ferry to Vathy, car ferry to Kavala, walk to Kavala, bus to Sofia, bus to Malaga, then bus to Marrakech. 5 days 3 h $610. From Rhodos car ferry to Vathy, car ferry to Kavala, walk to Kavala, bus to Sofia, bus to Puerto Malaga, bus to Malaga, then bus to Marrakech. 5 days 7 h $630.