Morocco, Africa, has a moderate, subtropical climate, cooled by breezes from the Mediterranean Sea and Atlantic Ocean. Inland, the temperatures can be quite extreme, getting very hot in the summer and quite cold in the winter.
In Marrakech the average temperature in summer is a sizzling 100°F (38°C)! In winter it´s around 70ºF (21ºC).
In mountainous areas (like the Atlas range) temperatures often drop below zero and mountain peaks remain snow-capped throughout most of the year.
Northern Morocco gets very wet and rainy during the winter, whereas in the south, at the edge of the Sahara, it gets bitterly dry and cold.
The Moroccan rail system runs along two branches: from Casablanca to Oujda, and from Tangier to Marrakech. Second-class travel is quite comfortable for most journeys. In summer, note that first class ensures...
Here in Costasur.com you can find guides and tourist information for many destinations, you can also reserve accommodation, transport or activities for your holidays. We are specialists in accommodation with more than 75,000 hotels and apartments in more than 900 destinations.