How to arrive Marrakesh is well connected to several cities in Morocco, has rail and bus transport. For example bus from Ouarzazate to Marrakesh cost 85 dihram and there are more buses during the day, we caught the bus at 23:30 and arrived in Marrakesh around 3:40 in the morning. From Fez and Casablanca there […]