Travel options for:
Casablanca to Taroudant
  • Fly to Agadir, taxi

    $149 - $280
    1. Casablanca

      30 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      1 h - non-stop

      $90 - $200

    3. Agadir (AGA)

      47 min - 40.3 miles

      $55 - $75

      • Taroudant
  • Fly to Marrakech, shuttle

    $255 - $466
    1. Casablanca

      30 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      50 min - non-stop

      $100 - $310

    3. Marrakech (RAK)

      2 h - on demand

      $151

      • Taroudant
  • Train, shuttle

    $164 - $178
    1. Casablanca

      3 h 20 min - every 4 hours

      $8 - $12

    2. Gare ONCF - Marrakech

      30 min - every 30 minutes

      $5 - $16

    3. Marrakech Airport

      2 h - on demand

      $151

      • Taroudant
  • Bus

    $16 - $21
    1. Casablanca

      9 h - once daily

      $16 - $21

      • Taroudant
  • Grand Taxi, shuttle

    $167 - $183
    1. Casablanca

      3 h - hourly

      $11 - $16

    2. Marrakesh

      5 min - 1471 feet

    3. Gare Routière de Marrakech

      22 min - every 30 minutes

      $5 - $16

    4. Marrakech Airport

      2 h - on demand

      $151

      • Taroudant
  • Drive

    $40 - $65
    1. Casablanca

      4 h 48 min - 300.8 miles

      $40 - $65

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

From Casa-Voyageurs Station Airport Shuttle Service to Casablanca airport, fly to Agadir airport, then taxi to Taroudant. 3 h 17 min $169. From Casa-Voyageurs Station Airport Shuttle Service to Casablanca airport, fly to Marrakech airport, then shuttle to Taroudant. 4 h 50 min $265. From Casablanca train to Gare ONCF - Marrakech, Airport Shuttle Bus to Marrakech Airport, then shuttle to Taroudant. 6 h 27 min $170. From Casablanca bus to Taroudant. 9 h $19. From Casablanca Grand Taxi to Marrakesh, walk to Gare Routière de Marrakech, Airport Shuttle Bus to Marrakech Airport, then shuttle to Taroudant. 6 h 4 min $173. From Casablanca drive to Taroudant. 4 h 48 min $54.