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

    $111 - $202
    1. Casablanca

      30 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      1 h - non-stop

      $85 - $170

    3. Agadir (AGA)

      47 min - 40.3 miles

      $22 - $27

      • Taroudant
  • Fly to Marrakech, shuttle

    $198 - $274
    1. Casablanca

      30 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      50 min - non-stop

      $85 - $160

    3. Marrakech (RAK)

      2 h - on demand

      $109

      • Taroudant
  • Train, shuttle

    $122 - $135
    1. Casablanca

      3 h 20 min - every 4 hours

      $8 - $12

    2. Gare ONCF - Marrakech

      30 min - every 30 minutes

      $5 - $15

    3. Marrakech Airport

      2 h - on demand

      $109

      • Taroudant
  • Bus

    $16 - $21
    1. Casablanca

      9 h - once daily

      $16 - $21

      • Taroudant
  • Grand Taxi, shuttle

    $125 - $140
    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

      $109

      • Taroudant
  • Drive

    $40 - $65
    1. Casablanca

      4 h 48 min - 300.8 miles

      $40 - $65

      • Taroudant
  • Shuttle

    $217
    1. Casablanca

      3 h 45 min - on demand

      $108

    2. Marrakech Airport

      2 h - on demand

      $109

      • 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 $161. From Casa-Voyageurs Station Airport Shuttle Service to Casablanca airport, fly to Marrakech airport, then shuttle to Taroudant. 4 h 50 min $203. From Casablanca train to Gare ONCF - Marrakech, Airport Shuttle Bus to Marrakech Airport, then shuttle to Taroudant. 6 h 27 min $128. 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 $131. From Casablanca drive to Taroudant. 4 h 48 min $54. From Casablanca shuttle to Marrakech Airport then shuttle to Taroudant. 6 h 15 min $216.