Routes · Africa
Hong Kong to Morocco: Marrakech, the Sahara at Merzouga and Fes
Hong Kong → Marrakech → Merzouga (Sahara) → Fes
Morocco imperial cities & Sahara Best season (general guide): Mar–May, Sep–Nov
This route crosses Morocco from its busiest city, through the Atlas Mountains to the edge of the Sahara, and back north to its oldest imperial capital. From Hong Kong, expect to connect in the Gulf or Europe on the way to Marrakech. After that, everything goes by road, and you fly home from Fes.
How to pace it: Spend days one to three in Marrakech: day one, Jemaa el-Fna; day two, souks and Bahia Palace; day three, Majorelle Garden. Then spend days four and five in Merzouga (Sahara): day four, over the High Atlas via Aït Benhaddou and the gorges; day five, Erg Chebbi, then desert camp. Then spend days six to eight in Fes: day six, north through the Middle Atlas to Fes; day seven, Fes el-Bali with a guide, then tanneries; day eight, free day in the medina.
Marrakech is lively from the start: the Jemaa el-Fna square, the souks that branch off it, the Bahia Palace and the Majorelle Garden. The road east climbs over the High Atlas via the Tizi n'Tichka pass, past the fortified village of Aït Benhaddou, and through the Dades and Todra gorges, so the drive to Merzouga makes a long day on the road. At Merzouga, the orange dunes of Erg Chebbi rise beside the village, and a night in a desert camp is the highlight for many people. The road north to Fes passes cedar forests in the Middle Atlas. In Fes, the medina's alleys, the dye pits of the tanneries and the craft workshops are best explored with a local guide.
Spring, from March to May, and autumn, from September to November, are the best times for this combination. In July and August, Merzouga and Fes are both very hot. Winter days can be pleasant, but desert nights get close to freezing, so warm layers are needed whatever the season.
Many travellers hire a driver for the long drive from Marrakech to Merzouga and on to Fes, since public transport to the desert is limited. Medina guesthouses, called riads, usually sit down lanes that cars can't reach, so expect to walk the last stretch with your luggage.
Suggested outline
Hong Kong
Marrakech
The medina's souks surround Jemaa el-Fna square, which fills with food stalls in the evening.
Merzouga (Sahara)
Reached by a long road trip over the High Atlas. Camel or 4x4 trips go out to camps in the Erg Chebbi dunes.
"Merzouga_Dunes_2011.jpg" by Bjørn Christian Tørrissen, CC BY-SA 3.0, via Wikimedia Commons· licence Fes
Fes el-Bali is a car-free medieval medina, known for its leather tanneries and the Al-Qarawiyyin mosque and university.
"Fes_Bab_Bou_Jeloud_2011.jpg" by Bjørn Christian Tørrissen, CC BY-SA 3.0, via Wikimedia Commons· licence
Day by day
- Day 1 · Marrakech — Arrive; Jemaa el-Fna· Hong Kong → Marrakech (by air) — long-haul; may arrive the next calendar day
- Day 2 · Marrakech — Souks and Bahia Palace
- Day 3 · Marrakech — Majorelle Garden
- Day 4 · Merzouga (Sahara) — Over the High Atlas via Aït Benhaddou and the gorges· Marrakech → Merzouga, Sahara (overland)
- Day 5 · Merzouga (Sahara) — Erg Chebbi; desert camp
- Day 6 · Fes — North through the Middle Atlas to Fes· Merzouga, Sahara → Fes (overland)
- Day 7 · Fes — Fes el-Bali with a guide; tanneries
- Day 8 · Fes — Free day in the medina
- Day 9 · Fes — Travel home from Fes· Fes → Hong Kong (by air)
A suggested pace only; expedition days are set by the operator.
Flights, leg by leg
Each button opens a live, dated search. We don't show stored fares here: check today's price on the booking site.
- Hong Kong → Marrakech (HKG → RAK) · Check today's price Search fares HKG → RAK · 3 Dec ↗
Showing dates about a month ahead — change them when you search.
Marrakech
Plan the trip: Marrakech
- Airport transfer Airport transfers in Morocco on Kiwitaxi ↗
- Car hire Car hire in Marrakech on Localrent ↗
- eSIM eSIM data for Morocco on Airalo ↗
- Private transfer Private transfers in Marrakech on GetTransfer ↗
- Audio guide Self-guided audio tours on WeGoTrip ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Merzouga (Sahara)
Nearest airport: Marrakech Search fares · Marrakech ↗
Fes
Nearest airport: Fez
Partner links may earn LarkTours a commission at no extra cost to you. Prices, availability and terms are set by each partner.