Morocco Geography Guide: Weather, City Distances, Mountains & Rivers
Morocco covers 710,850 km² of North Africa with 3,500 km of Atlantic and Mediterranean coastline, four mountain ranges crowned by 4,165 m Jbel Toubkal, and the 1,200 km Draa river. Everything you need to plan the trip — distances between every imperial city, monthly weather by destination, elevations, and the best time to visit each region.
Morocco at a Glance: Where Africa Meets Europe
Morocco sits on the northwestern tip of Africa, separated from Spain by the ten-mile-wide Strait of Gibraltar. It is bordered by Algeria to the east, Mauritania to the south, the Mediterranean Sea to the north, and the Atlantic Ocean to the west. The country covers roughly 710,850 km² (275,000 sq miles) — slightly larger than California and Oregon combined — and spans four distinct climate zones, from sub-tropical Atlantic coast to alpine High Atlas and arid Sahara.
Three great mountain ranges — the Rif, Middle Atlas, and High Atlas — divide the country into the Atlantic plains, the interior plateau, and the desert south, giving Morocco one of the most varied landscapes in the Arab world. The climate is mild along the coast, hot and dry in the interior, and snow-covered in the High Atlas peaks for several months a year.
Driving Distances Across Morocco (Miles / Kilometres)
Driving distances between Morocco's main destinations — useful for planning the pace of your itinerary. We never recommend more than 5–6 hours behind the wheel in a day; for longer legs we add a stop, a scenic route, or split the journey across two days.
| From / To | Agadir | Casablanca | Erfoud | Essaouira | Fes | Marrakesh |
|---|---|---|---|---|---|---|
| Agadir | — | 317 / 511 | 428 / 690 | 107 / 173 | 469 / 756 | 169 / 273 |
| Casablanca | 317 / 511 | — | 401 / 646 | 218 / 351 | 179 / 289 | 148 / 238 |
| Erfoud | 428 / 690 | 401 / 646 | — | 463 / 746 | 287 / 462 | 354 / 570 |
| Essaouira | 107 / 173 | 218 / 351 | 463 / 746 | — | 397 / 640 | 109 / 176 |
| Fes | 469 / 756 | 179 / 289 | 287 / 462 | 397 / 640 | — | 300 / 483 |
| Marrakesh | 169 / 273 | 148 / 238 | 354 / 570 | 109 / 176 | 300 / 483 | — |
| Meknes | 459 / 740 | 142 / 229 | 275 / 444 | 360 / 580 | 37 / 60 | 290 / 467 |
| Ouarzazate | 233 / 375 | 274 / 442 | 227 / 366 | 236 / 380 | 426 / 687 | 126 / 204 |
| Rabat | 374 / 602 | 56 / 91 | 344 / 555 | 274 / 442 | 123 / 198 | 199 / 321 |
| Tanger | 546 / 880 | 229 / 369 | 438 / 706 | 447 / 720 | 188 / 303 | 371 / 598 |
| Taroudant | 53 / 85 | 370 / 596 | 407 / 656 | 157 / 253 | 433 / 697 | 133 / 214 |
| Zagora | 335 / 540 | 377 / 607 | 196 / 316 | 338 / 545 | 483 / 778 | 229 / 369 |
Driving tip: Average road speed in Morocco is 60–70 km/h on national roads and 100–120 km/h on toll motorways. Mountain passes (Tichka, Tizi n'Test) are slower — always budget extra time.
Morocco Weather by Month & Destination
Average maximum daily temperature (°C) for the eight most-visited destinations, month by month. Use this to decide when to go — and which cities to combine.
| City | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Casablanca | 17 | 19 | 20 | 21 | 23 | 25 | 27 | 28 | 27 | 25 | 21 | 18 |
| Rabat | 17 | 19 | 20 | 22 | 24 | 26 | 28 | 28 | 27 | 25 | 21 | 17 |
| Fes | 16 | 18 | 20 | 23 | 26 | 32 | 36 | 36 | 32 | 26 | 21 | 16 |
| Marrakech | 18 | 20 | 23 | 26 | 29 | 33 | 38 | 38 | 33 | 28 | 22 | 18 |
| Essaouira | 17 | 18 | 19 | 19 | 20 | 21 | 22 | 22 | 23 | 22 | 21 | 17 |
| Ouarzazate | 17 | 19 | 22 | 26 | 30 | 35 | 39 | 38 | 33 | 26 | 21 | 17 |
| Merzouga (Sahara) | 18 | 20 | 24 | 29 | 33 | 38 | 43 | 42 | 34 | 29 | 22 | 18 |
| Atlas Mountains | 10 | 12 | 14 | 17 | 21 | 25 | 30 | 30 | 25 | 19 | 14 | 10 |
Figures show average maximum daily temperature in °C. To convert to Fahrenheit: ×1.8 + 32. Nights are typically 8–15°C cooler than the daytime max, and the Sahara drops sharply after sunset.
Best Time to Visit Morocco by Season
Morocco is a year-round destination, but each season has its own character. Here's how the four seasons play out across the country's main regions.
Spring
The classic recommendation. Wildflowers in the Atlas, comfortable city temperatures (20–28°C), warm but manageable Sahara nights, and almond blossom across the Ourika Valley. Peak season — book early.
Summer
Hot inland (Marrakech & Fes 35°C+, Sahara 40°C+) but perfect on the coast — Essaouira stays at 22°C with the famous trade winds. Best season for Atlantic beaches and high-altitude trekking in the Atlas.
Autumn
Our favourite season. Sahara cools to ideal 25–30°C days, imperial cities hover at 22–28°C, and the date harvest fills the southern oases. Light crowds in October — ideal for photographers.
Winter
Cool city days (16–20°C), snow on the High Atlas peaks, and a dramatic Sahara — chilly nights but bright clear days at 18–22°C. Great for cultural travellers who want to skip the heat and the crowds.
Morocco's Mountains & Major Rivers
Three mountain ranges and a handful of long rivers shape every Moroccan itinerary — they determine which routes are scenic, which passes are open in winter, and where the country's fertile valleys lie.
Mountain Chains & Highest Peaks
Highest peaks in metres — the High Atlas is North Africa's tallest range.
- Jbel Tidghine2,465 m
- Jbel Bounaceur3,326 m
- Jbel Bouiblane3,190 m
- Jbel Toubkal4,165 m
- Jbel M'Goun4,071 m
- Jbel Ayachi3,747 m
- Jbel Aklim2,531 m
Major Rivers & Their Sources
River length in kilometres — most flow from the Atlas mountains toward the Atlantic.
- Draa (High Atlas)1,200 km
- Oum Rbia (Middle & High Atlas)600 km
- Sebou (High Atlas, Rif)500 km
- Moulouya (Middle/High Atlas, Rif)450 km
- Tensift (High Atlas)270 km
- Ziz (High Atlas)270 km
- Bouregreg (Central Massif)250 km
Morocco Itineraries Built Around the Geography
We've driven every road, slept in every region, and know which seasons work in which towns. Our itineraries respect the distances, weather windows, and altitude changes — so you arrive relaxed, not exhausted.
Morocco Geography & Travel Questions
Morocco covers 710,850 km² (275,000 sq miles) — slightly larger than the U.S. states of California and Oregon combined, and about the same size as Texas. The country has 3,500 km of coastline split between the Atlantic Ocean (west) and the Mediterranean Sea (north).
The two sweet-spot windows are March–May (spring wildflowers, mild cities, warm Sahara) and September–November (autumn light, ideal desert temperatures, fewer crowds). Avoid July–August inland — Marrakech and the Sahara can exceed 40°C — but those same months are perfect for the breezy Atlantic coast at Essaouira.
The drive from Marrakech to Merzouga (the most popular Sahara dunes) takes 9–10 hours via Ouarzazate and the Tichka Pass — we always split it across two days, overnighting in the Dades or Todra gorges. Marrakech to Erg Chigaga via Zagora takes 8–9 hours, also best split. Marrakech to Ouarzazate alone is 4 hours over a stunning High Atlas pass.
Jbel Toubkal, in the High Atlas south of Marrakech, rises to 4,165 metres (13,665 feet). It is the highest peak in North Africa and is snow-covered from December through April. A guided trek to the summit takes two to three days from the village of Imlil.
Casablanca to Marrakech is 238 km (148 miles) — about 2.5 to 3 hours on the modern A7 toll motorway. This is one of the easiest drives in Morocco. Fast trains (ONCF) also run the route in around 2 hours 45 minutes.
Yes — the High Atlas and Middle Atlas mountains receive significant snowfall from December through March. Oukaïmeden (south of Marrakech) and Ifrane (in the Middle Atlas) are both popular ski resorts. The Atlas peaks are visible from Marrakech on clear winter days, dusted white above the palm groves.
Morocco uses GMT+1 year-round (Morocco abolished daylight saving in 2018). That puts Morocco one hour ahead of the UK in winter, the same as the UK in summer, four to five hours ahead of New York/Toronto, and seven to eight hours ahead of Los Angeles/Vancouver.
The two official languages are Arabic (specifically Moroccan Darija, plus Modern Standard Arabic for official use) and Berber (Tamazight). French is widely spoken in business, education, and government as a legacy of the French protectorate. English is increasingly common in tourist areas, hotels, and among younger Moroccans. See our free Moroccan Arabic phrasebook for travel-ready basics.
Let Us Build the Perfect Route for You
Every Gateway2Morocco itinerary is paced around the geography — realistic drive times, the right season for each region, and rest days in the right places. 100% private, fully customisable, designed by Moroccan specialists.
Morocco's Geography Is the Itinerary
From the Atlantic surf at Essaouira, over the snow-capped High Atlas, down through the Draa palm groves to the dunes of Merzouga — Morocco fits four continents' worth of landscape into a single country the size of California. Once you know the distances, the climate, and the mountain passes, you have everything you need to plan a trip that feels effortless on the ground.