Almost all towns and cities provide some sort of public transportation including buses and taxi cabs therefore getting around in Morocco is not a challenge.
Details of virtually all varieties of public transport in Morocco which include airlines, airports in Morocco, bus routes, driving maps and trains in Morocco are available at this website.
The tables below can provide more info regarding the transport options to get around Morocco: Travel by rail, travel by air, and travel by bus and car.
Airports in Morocco
Public Transport in Morocco
Moroccan Public Transport Questions