Most northern Morocco itineraries pivot on these two towns, and they could hardly feel more different. Tangier sits at the very tip of Africa, 14 km from the Spanish coast across the Strait of Gibraltar, a port city of around one million that has reinvented itself over the past two decades: the Kasbah and Petit Socco have been restored, the Corniche extended, and the high-speed Al Boraq train links it to Casablanca in just over two hours. Chefchaouen, roughly 110 km south-east and 600 m up in the Rif, is its opposite in scale and tempo — a town of about 45,000 whose medina is washed in every shade of blue, where cats doze in doorways and the Ras el-Ma stream runs cold from the mountains. Tangier is the natural place to begin or end a northern trip; Chefchaouen is where you slow down in the middle of it.
Option A
Tangier
Morocco's northern gateway — the Strait of Gibraltar, a restored kasbah and Beat-era legend
Best for
First arrivals by ferry, city explorers, art lovers, sea-view seekers
Option B
Chefchaouen
The Blue Pearl of the Rif — photogenic indigo lanes and mountain calm
Best for
Photographers, slow travellers, those wanting a quiet mountain interlude
