To get around in Morocco there are many ways such as air, trains, bus and taxis.
By air
This is not a popular option but if you don’t have time it will be good for you to get around quickly between the major cities and towns in the country. The flights are by Royal air Maroc.
By train
Trains in Morocoo are available between the main cities such as Marrakech, Casablanca, Rabat, Tangier and Nador. The Moroccan trains are the best in Africa. They are comfortable and include overnight between Tangier and Marrakech. For rates and timetable visit ONCFweb site.
By bus
There are two national bus companies (Supratours and CTM) that travel around the country. They are comfortable with air-condition. You can also book your ticket from anywhere in the country at any bus company office.
By taxi
Taxis are not comfortable for long distances. They are available between the major cities and towns.
What is the best way to get around in Morocco?
Your best option to venture around the country is to book your journey with a travel agency. Travel companies, including ours, organize your tour based on what you would like to visit. They offer comfortable cars, highly experienced travel guides and take care of your hotel booking. These companies have itineraries of both long tours and daily excursions ready for you to choose from. They can even be customized to meet all your needs.