A minaret and palm tree in Marrakesh

Morocco from A to Z: Fes to Marrakesh

Eight days in Fes, Meknes, Rabat, Casablanca and Marrakesh, crossing the Atlas Mountains to Ouarzazate and the Todra Gorge.

All excursions

Dates and Prices

Package price per person, two adults sharing a standard double room. Inquire for a single room or travel with children.

DeparturePer Person
€1,200
€1,200

Prices checked on 2 Nov 2026. Availability and the final amount including extra charges are confirmed when you inquire.

Itinerary

Days 1–2: direct Sofia–Fes flight and a tour of Fes. An optional excursion to Chefchaouen is available on day two.

Days 3–4: Meknes, Rabat and Casablanca. Continue to Marrakesh, Jemaa el-Fnaa Square and the exterior of Koutoubia Mosque; Majorelle Garden costs extra.

Days 5–6: cross the Atlas Mountains, stop for photos at Ait Ben Haddou and visit Ouarzazate. Continue to the Todra Gorge, Tinghir and Erfoud.

Days 7–8: an optional jeep excursion to the Erg Chebbi dunes. Return to Marrakesh, transfer to the airport and fly to Sofia.

Included in the Price

  • Sofia–Fes and Marrakesh–Sofia flights with Bulgaria Air and airport taxes, 15 kg checked and 5 kg hand luggage.
  • 7 nights with breakfast and dinner in 4-star hotels or similar: 2 in Fes, 1 in Casablanca, 1 in Ouarzazate, 1 in the Erfoud area and 2 in Marrakesh.
  • The described tours of Fes, Meknes, Rabat, Casablanca and Marrakesh, visits to Erfoud, Tinghir and Todra, and a photo stop at Ait Ben Haddou.
  • A Bulgarian-speaking representative and medical insurance with €10,000 cover.

Compulsory Extra Charges

  • Local administration fee: €15; tips: €15 per person for the stay, paid locally.
  • Fuel and emissions surcharge: announced 21 days before the flight.

Optional Excursions and Other Costs

  • Majorelle Garden: €55 including admission, booked in advance from Bulgaria.
  • Chefchaouen: €70 per adult, €60 per child up to 11.99; Erg Chebbi jeep excursion: €65 per adult, €45 per child up to 11.99.
  • Hassan II Mosque admission: €14 per person, paid locally.
  • Seat selection: row 1 €15, row 2 €10, rows 3–4 €5, middle-row extra legroom €10, each way. Personal expenses. Additional cover for being medically unable to travel: €30, subject to separate terms.

Example hotels: Royal Mirage, Suisse, Hotel Ouarzazate le Riad, La Baraka and Zalagh Kasbah, or similar. Flight schedules are confirmed before booking.

Inquire about this programme