Travel options for:
Rabat to Agadir
  • Train, shuttle

    1. Rabat Ville

      4 h 53 min - every 4 hours

      $14 - $27

    2. Gare ONCF - Marrakech

      30 min - every 30 minutes

      $5 - $17

    3. Marrakech Airport

      2 h 30 min - on demand

  • Train, bus

    $23 - $41
    1. Rabat Ville

      4 h 53 min - every 4 hours

      $14 - $27

    2. Marrakech

      11 min - 3262 feet

    3. Marrakech

      3 h 30 min - hourly

      $9 - $15

  • Grand Taxi

    $28 - $43
    1. Rabat

      1 h 15 min - hourly

      $6 - $9

    2. Casablanca

      3 h - hourly

      $11 - $17

    3. Marrakesh

      7 min - 1978 feet

    4. Marrakesh

      2 h 30 min - hourly

      $11 - $17

  • Drive

    $50 - $75
    1. Rabat

      5 h 16 min - 343.5 miles

      $50 - $75

  • Train, fly

    $117 - $240
    1. Rabat

      1 h 7 min - every 4 hours

      $3 - $9

    2. Casablanca

      50 min - hourly

      $1 - $5

    3. Casablanca (CMN)

      1 h - non-stop

      $90 - $200

    4. Agadir (AGA)

      21 min - 14.2 miles

      $22 - $27

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

From Rabat Ville train to Gare ONCF - Marrakech, Airport Shuttle Bus to Marrakech Airport, then shuttle to Agadir. 8 h 30 min. From Rabat Ville train to Marrakech, walk to Marrakech, then bus to Agadir. 9 h 4 min MAD 291. From Rabat Grand Taxi to Casablanca, Grand Taxi to Marrakesh, walk to Marrakesh, then Grand Taxi to Agadir. 7 h 52 min MAD 353. From Rabat drive to Agadir. 5 h 16 min MAD 587. From Gare Rabat Ville train to Casablanca, train to Casablanca airport, fly to Agadir airport, then taxi to Agadir. 5 h MAD 1,234.