Travel options for:
Rhodes to Marrakesh
  • Fly to Marrakech

    $186 - $441
    1. Rhodes

      14min - 8.5 miles

      $25 - $30

    2. Rhodes (RHO)

      7hrs 45min - 1 stopover

      $150 - $400

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Fly to Casablanca, train

    $206 - $439
    1. Rhodes

      14min - 8.5 miles

      $25 - $30

    2. Rhodes (RHO)

      7hrs 15min - 1 stopover

      $170 - $390

    3. Casablanca (CMN)

      31min - hourly

      $4 - $5

    4. Gare Oasis

      3hrs 00min - every 4 hours

      $7 - $14

      • Marrakesh
  • Car ferry, bus, train

    $264 - $373
    1. Rhodes

      13hrs 40min - 3 times a week

      $55 - $75

    2. Piraeus

      12min - 3366 feet

    3. Piraeus

      12hrs 02min - once daily

      $27 - $40

    4. Sofia

      22hrs 47min - 5 times a week

      $45 - $70

    5. Genoa - Piazza della Vittoria

      36hrs 25min - once a week

      $130 - $180

    6. Settat

      12min - 3539 feet

    7. Settat

      2hrs 09min - every 4 hours

      $5 - $11

      • Marrakech
  • Ferry, bus

    $321 - $442
    1. Rhodes

      1hrs 00min - twice daily

      $45

    2. Marmaris

      13min - 3596 feet

    3. Marmaris

      3hrs 43min - once daily

      $11 - $18

    4. Izmir Otogar

      4hrs 00min - hourly

      $8 - $13

    5. Bursa

      14hrs 25min - once daily

      $18 - $27

    6. Sofia

      23hrs 45min - once daily

      $80 - $120

    7. Firenze - Autostazione

      47hrs 24min - once a week

      $160 - $220

      • Marrakech
  • Car ferry, bus and ferry, bus

    $366 - $532
    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
  • Car ferry, bus

    $509 - $670
    1. Rhodos

      10hrs 48min - twice a week

      $40 - $60

    2. Syros

      18hrs 45min - twice a week

      $204

    3. Kavala

      8min - 2270 feet

    4. Kavala

      6hrs 00min - once daily

      $14 - $20

    5. Sofia

      47hrs 47min - 5 times a week

      $100 - $150

    6. 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 44min $290. From Rhodes taxi to Rhodes airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 12hrs 30min $327. 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. 3days 19hrs $318. 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 $382. From Rhodos car ferry to Piraeus, bus and ferry to Sofia, bus to Puerto Malaga, bus to Malaga, then bus to Marrakech. 5days 05hrs $463. From Rhodos car ferry to Syros, car ferry to Kavala, walk to Kavala, bus to Sofia, bus to Malaga, then bus to Marrakech. 5days 10hrs $627.