By bus: there are several companies that provide links throughout Morocco, however, timetables and services can be confusing. Standards and safety records vary and the buses can get very busy.
By road: for those hiring a car, Agadir is connected by autoroute nationale 1 to Essaouira and on then on to Casablanca. The route regionale links with the autoroute nationale 8 to Marrakech. Moroccan roads are some of the most dangerous in the world, so take extra care if you plan on driving.