Morocco

12 stops through Morocco. Follow them in order, or choose a shorter stretch.

Marrakech → Fez → Chefchaouen → Tangier → … (+8 stops)

Marrakech · Fez · Chefchaouen · Tangier · Rabat · Casablanca · Essaouira · Taghazout · Agadir · Imlil · Ouarzazate · Merzouga1. Marrakech2. Fez3. Chefchaouen4. Tangier5. Rabat6. Casablanca7. Essaouira8. Taghazout9. Agadir10. Imlil11. Ouarzazate12. Merzouga
Dots follow the stops below. The dotted line shows travel order, not roads.

~ marks an estimate. Budgets are per day in US dollars. Check services and fares before setting out.

  1. A view of Marrakech
    Plate 0001 · Marrakech · 31.63°N 7.99°W · 465 mPhoto: Donar Reiskoffer · CC BY 3.0 · Wikimedia Commons

    Marrakech

    Morocco

    Marrakech is a sensory explosion: the medieval medina with its labyrinthine souks, the vast Djemaa El-Fna square filled with performers and food stalls at night, and the modern Gueliz district with its cafes and shops. It's a gateway to the High Atlas and Sahara, and a city where you can haggle for leather goods, sip fresh orange juice for 4 dirham, and stay in a traditional riad.

    Marrakech to Fez

    Transport details are not recorded.

  2. A view of Fez
    Plate 0002 · Fez · 34.03°N 5.01°W · 408 mPhoto: Matthias Bethke · CC BY-SA 4.0 · Wikimedia Commons

    Fez

    Morocco

    Fez is the medieval capital of Morocco, home to the world's oldest university (Qarawiyyin University, 859) and the oldest continuously-operating library (1359). It has the best-preserved old city in the Arab world, the sprawling, labyrinthine medina of Fes el-Bali, which is the world's largest car-free urban zone.

    Fez to Chefchaouen

    Bus~$8.46

  3. A view of Chefchaouen
    Plate 0006 · Chefchaouen · 35.17°N 5.27°W · 564 mPhoto: Ismailbrk · CC BY-SA 4.0 · Wikimedia Commons

    Chefchaouen

    Morocco

    Chefchaouen is a gorgeous mountain city in northeastern Morocco, known for its blue-washed medina set against the Rif Mountains. It's a relaxed place to unwind, with picturesque streets, a friendly atmosphere, and easy access to nature.

    Chefchaouen to Tangier

    Drive~$18

  4. A view of Tangier
    Plate 0003 · Tangier · 35.80°N 5.83°W · 56 mPhoto: Mike McBey · CC BY 2.0 · Wikimedia Commons

    Tangier

    Morocco

    Tangier is a fascinating port city where north Africa, Spain, and France converge at the Strait of Gibraltar. Founded in the 5th century BCE, it has been contested by major European powers and was under international control from 1925 to 1956 as the Tangier International Zone.

    Tangier to Rabat

    Transport details are not recorded.

  5. A view of Rabat
    Plate 0004 · Rabat · 34.00°N 6.84°W · 87 mPhoto: Pline · CC BY-SA 3.0 · Wikimedia Commons

    Rabat

    Morocco

    Rabat is Morocco's capital and a UNESCO World Heritage Site, offering a calmer alternative to Marrakesh and Fez. The city sits on the Atlantic at the mouth of the Bou Regreg River, with the old city (medina), Kasbah of the Oudaias, and the 12th-century Hassan Tower within walking distance.

    Rabat to Casablanca

    Train~2 h~$7.70

  6. A view of Casablanca
    Plate 0037 · Casablanca · 33.65°N 7.58°W · 115 mPhoto: L. Vadillo - MaLéPhotoSpain · CC BY-SA 4.0 · Wikimedia Commons

    Casablanca

    Morocco

    Casablanca is the economic heart of Morocco, offering the awe-inspiring Hassan II Mosque, lively nightlife, and colonial architecture. It's a gateway to Morocco with international flights and trains.

    Casablanca to Essaouira

    Transport details are not recorded.

  7. A view of Essaouira
    Plate 0020 · Essaouira · 31.51°N 9.77°W · 11 mPhoto: Kayaky · CC BY 3.0 · Wikimedia Commons

    Essaouira

    Morocco

    In addition to the new town, Essaouira offers a picturesque medina (old town) surrounded by seawalls and city walls, designed by a French architect in the 18th century, a harbor with fish market, and a long beach with numerous water sports opportunities. Once a hippie hangout, Jimi Hendrix and Cat Stevens spent some time here.

    Essaouira to Taghazout

    Transport details are not recorded.

  8. A view of Taghazout
    Plate 0058 · Taghazout · 30.53°N 9.70°WPhoto: Heather Cowper from Bristol, UK · CC BY 2.0 · Wikimedia Commons

    Taghazout

    Morocco

    Taghazout is Morocco's premier surf destination, offering world-class waves at Anchor Point without the crowds of European beaches. The village has a relaxed, bohemian atmosphere where surf culture meets Moroccan hospitality.

    Taghazout to Agadir

    Transport details are not recorded.

  9. A view of Agadir
    Plate 0005 · Agadir · 30.43°N 9.60°W · 74 mPhoto: Abdeaitali · CC BY-SA 4.0 · Wikimedia Commons

    Agadir

    Morocco

    Agadir is a popular beach resort on Morocco's southern coast, offering clean beaches and a friendly atmosphere. It is particularly attractive for European travelers and Moroccans seeking beach tourism with modern facilities.

    Agadir to Imlil

    Transport details are not recorded.

  10. A view of Imlil
    Plate 0163 · Imlil · 31.13°N 7.92°WPhoto: Said jdidi · CC BY-SA 3.0 · Wikimedia Commons

    Imlil

    Morocco

    Imlil is the primary base for climbing Jebel Toubkal (4,167 m), the highest peak in North Africa. The village sits at the transition from Marrakech's arid plains into green Berber mountain country, offering cooler temperatures and a progressive community where tourism funds local projects like litter collection and a community hammam.

    Imlil to Ouarzazate

    Transport details are not recorded.

  11. A view of Ouarzazate
    Plate 0010 · Ouarzazate · 30.92°N 6.92°W · 1,151 mPhoto: Bjørn Christian Tørrissen · CC BY-SA 3.0 · Wikimedia Commons

    Ouarzazate

    Morocco

    Ouarzazate is a quiet, refreshing stop after the chaos of Marrakech or Fez. With just 60,000 inhabitants, it's nicknamed 'without noise' from Berber roots—you can walk freely without constant hassle.

    Ouarzazate to Merzouga

    Transport details are not recorded.

  12. A view of Merzouga
    Plate 0016 · Merzouga · 31.10°N 4.01°WPhoto: Holger Uwe Schmitt · CC BY-SA 4.0 · Wikimedia Commons

    Merzouga

    Morocco

    Merzouga is a tiny Saharan village on the edge of Erg Chebbi, a 50-km long and 5-km wide expanse of towering sand dunes reaching up to 350 m above the plain and 808 m above sea level. Most visitors come here for camel safaris into the dunes and to experience remote Berber life in the desert.

Coming to iPhone, iPad and Mac.

In development: the whole atlas offline, a trip planner and a private journal. We'll post here when it ships. No newsletter to join.

Coming to the App Store