Travel options for:
Marrakech Airport (RAK) to Casablanca
  • Fly

    $100 - $310
    1. Marrakech (RAK)

      50 min - non-stop

      $100 - $310

    2. Casablanca (CMN)

      25 min - on demand

  • Bus

    $14 - $29
    1. Marrakech Airport

      25 min - every 30 minutes

      $5 - $17

    2. Mogador Opera, Marrakech

      10 min - 2832 feet

    3. Marrakech

      3 h 30 min - hourly

      $9 - $13

  • Train

    $15 - $36
    1. Marrakech Airport

      30 min - every 30 minutes

      $5 - $17

    2. Marrakech

      3 h 35 min - every 4 hours

      $10 - $20

  • Grand Taxi

    $16 - $33
    1. Marrakech Airport

      21 min - every 30 minutes

      $5 - $17

    2. Gare Routière de Marrakech

      5 min - 1471 feet

    3. Marrakesh

      3 h - hourly

      $11 - $17

  • Drive

    $22 - $35
    1. Marrakech Airport (RAK)

      2 h 31 min - 153.4 miles

      $22 - $35

  • Shuttle

    $117
    1. Marrakech Airport

      3 h 45 min - on demand

      $117

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

From Marrakech airport fly to Casablanca airport then shuttle to Casablanca. 1 h 45 min $111. From Marrakech Airport Airport Shuttle Bus to Mogador Opera, Marrakech, walk to Marrakech, then bus to Casablanca. 4 h 39 min $21. From Marrakech Airport Airport Shuttle Bus to Marrakech then train to Casa-Voyageurs. 4 h 56 min $24. From Marrakech Airport Airport Shuttle Bus to Gare Routière de Marrakech, walk to Marrakesh, then Grand Taxi to Casablanca. 3 h 56 min $23. From Marrakech Airport (RAK) drive to Casablanca. 2 h 31 min $27. From Marrakech Airport shuttle to Casablanca. 3 h 45 min $116.