Travel options for:
Rhodes to Marrakesh
  • Fly

    $208 - $350
    1. Rhodes

      35 min - hourly

      $3

    2. Rhodes (RHO)

      8 h 35 min - 1 stopover

      $200 - $330

    3. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

  • Car ferry, bus, bus and ferry, train

    $329 - $525
    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. Genova

      24 h 30 min - twice a week

      $180 - $270

    6. Berrechid

      2 h 59 min - every 4 hours

      $8 - $17

  • Car ferry, bus, bus and ferry Autolinee Gambioli

    $436 - $648
    1. Rhodos

      15 h 10 min - twice a week

      $60 - $120

    2. Piraeus

      11 min - 3067 feet

    3. 2Ασ Μεραρχιασ

      44 min - every 20 minutes - line 049

      $2

    4. Ωδειο

      8 min - 2313 feet

    5. Athens

      10 h 50 min - twice daily

      $48

    6. Fier

      16 h 10 min - once a week

      $75 - $110

    7. Roma Tiburtina station

      42 h 50 min - twice a week

      $250 - $370

  • Car ferry, bus Eurolines IT, bus and ferry

    $371 - $735
    1. Rhodos

      24 h 30 min - once a week

      $55 - $320

    2. Piraeus

      5 min - 1486 feet

    3. 2Ασ Μεραρχιασ

      44 min - every 20 minutes - line 049

      $2

    4. Ωδειο

      8 min - 2313 feet

    5. Athens

      10 h 50 min - twice daily

      $48

    6. Fier

      23 h 8 min - once a week

      $85 - $120

    7. Firenze - Autostazione

      47 h 24 min - once a week

      $180 - $250

  • 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

  • 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 38 min $253. From Rhodos car ferry to Piraeus, walk to Piraeus, bus to Sofia, bus to Genova, bus and ferry to Berrechid, then train to Marrakech. 3 days 9 h $424. From Rhodos car ferry to Piraeus, walk to 2Ασ Μεραρχιασ, line 049 bus to Ωδειο, walk to Athens, bus to Fier, bus and ferry to Roma Tiburtina station, then bus and ferry to Marrakesh. 3 days 17 h $537. From Rhodos car ferry to Piraeus, walk to 2Ασ Μεραρχιασ, line 049 bus to Ωδειο, walk to Athens, bus to Fier, bus and ferry to Firenze - Autostazione, then bus to Marrakech. 4 days 13 h $495. 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.