Home › Trip itineraries › Morocco
7-DAY ITINERARY · MOROCCO

7 days in Morocco: Marrakech & the Sahara

📅 7 days · 6 nights💵 ≈ US$2,207 per person with flights✈️ Priced for March 2027👫 Friends🗓 Best: Mar–May, Oct–Nov
💵 About US$2,207 per person with flights from Toronto (US$4,414 for 2 adults)

Priced for travel in March 2027. Prices change with dates: peak holidays cost more, quieter months less. Pick your own dates with “Customise this trip” and the planner shows prices for them.

Experience the vibrant culture of Marrakech and the breathtaking landscapes of the Sahara Desert on this 7-day adventure.

DAY 1Fly to Morocco
13:15🚆

Travel to the airport in Toronto

Taxi, ride-share or transit · arrive 3 hours before the flight · cost depends on where you live

17:00✈️

Flight from Toronto to Marrakech

Overnight flight · lands the next day at 06:30

See flights ↗
≈ US$565 pp
DAY 2Explore the Medina≈ US$328 pp
07:15🚆

Pre-booked private transfer

About 20 min from the airport

Book ↗
US$11 pp
07:35🛏

Check-in at Riad Kheirredine (2 nights)

2 nights in Marrakech · ~US$226 per night · Arriving before check-in time: leave your bags and explore · Medina

See hotels ↗
US$226 pp
09:00📍

Majorelle Garden

Stunning botanical garden with vibrant colors.

Book ↗
US$7 pp
11:00📍

El Badi Palace

Ruins of a grand palace showcasing Moroccan architecture.

Book ↗
US$14 pp
12:30🍽

Lunch at Le Jardin

Charming restaurant with Moroccan cuisine in a garden setting.

US$25 pp
14:00📍

Saadian Tombs

Historic royal tombs with intricate decorations.

Book ↗
US$4 pp
15:15⭐

Rest after travelling

Free time to rest at the hotel or wander nearby

Free
18:30🍽

Dinner at Restaurant Dar Yacout

Traditional Moroccan dining experience in a beautiful setting.

US$42 pp
DAY 3Gardens & Culture in Marrakech≈ US$71 pp
08:00🍽

Breakfast at Riad Kheirredine

At your hotel, or a café nearby

08:45🚆

Local taxi and walking

For getting around today

12:30🍽

Lunch at Restaurant Le Tobsil

Enjoy traditional Moroccan cuisine in a charming setting.

US$28 pp
14:00📍

Bahia Palace

Explore the stunning gardens and architecture of this palace.

Book ↗
US$7 pp
18:30🍽

Dinner at Restaurant Le Foundouk

Savor Moroccan dishes in a cozy, atmospheric restaurant.

US$35 pp
20:30📍

Jemaa el-Fnaa

One of the most famous sights here · allow about 2 hours

Free
DAY 4Atlas Mountains to Sahara≈ US$326 pp
07:50🍽

Breakfast at Riad Kheirredine

At your hotel, or a café nearby

08:30⭐

Check-out from Riad Kheirredine

Check out

Free
08:45🚆

Pick up the car / set off

About 15 min

09:30🚆

Private transfer to Sahara

About 6 hours

Book ↗
US$71 pp
12:00🍽

Lunch on the way

Pick up a bento or sandwich at the station, or eat on board

US$21 pp
13:15⭐

Rest after travelling

Free time to rest at the hotel or wander nearby

Free
15:45🚆

Included in tour package

About 10 min

US$9 pp
15:55🛏

Check-in at Luxury Desert Camp (2 nights)

2 nights in Sahara Desert · ~US$176 per night · Check in and settle · Merzouga

See hotels ↗
US$176 pp
16:40⭐

Star Gazing

Experience the breathtaking night sky in the Sahara.

Book ↗
US$28 pp
19:00🍽

Dinner at Restaurant Cafe Nuss

Enjoy local cuisine with a view of the dunes.

US$21 pp
DAY 5Desert Camp Experience≈ US$67 pp
08:00🍽

Breakfast at Luxury Desert Camp

At your hotel, or a café nearby

08:45🚆

Getting around: metro, buses and taxis

For getting around today

US$7 pp
09:45📍

Camel Trekking

One of the most famous sights here · allow about 2 hours

Free
12:30🍽

Lunch near your sightseeing in Sahara Desert

Pick a local spot along the way

US$21 pp
14:00📍

Erg Chebbi Dunes

One of the most famous sights here · allow about 2 hours

Free
19:15🍽

Dinner in Sahara Desert

Ask your hotel for a favourite nearby

US$39 pp
DAY 6Return to Marrakech≈ US$279 pp
08:00🍽

Breakfast at Luxury Desert Camp

At your hotel, or a café nearby

09:50⭐

Check-out from Luxury Desert Camp

Check out

Free
11:00🚆

Train from Sahara Desert to Marrakech

About 4.5 hours

US$95 pp
12:00🍽

Lunch on the way

Pick up a bento or sandwich at the station, or eat on board

US$21 pp
13:15⭐

Rest after travelling

Free time to rest at the hotel or wander nearby

Free
15:45🚆

Taxi from bus station

About 15 min

US$7 pp
16:00🛏

Check-in at Riad Kheirredine (1 night)

1 night in Marrakech · ~US$226 per night · Check in and settle · Medina

See hotels ↗
US$113 pp
16:45📍

Koutoubia Mosque

Admire the stunning architecture of this iconic mosque.

Book ↗
Free
18:30🍽

Dinner at Le Tobsil

Enjoy traditional Moroccan cuisine in a beautiful setting.

US$42 pp
DAY 7Back home≈ US$7 pp
08:00🍽

Breakfast at Riad Kheirredine

At your hotel, or a café nearby

10:30⭐

Check-out from Riad Kheirredine

Check out

Free
10:45🚆

Taxi to Marrakech Airport

Arrive 3 hours before the flight

Book ↗
US$7 pp
14:00✈️

Flight from Marrakech to Toronto

Flight home

See flights ↗
≈ US$565 pp
🚆

Travel home from the airport

Taxi, ride-share or transit · cost depends on where you live

Prices are estimates per person, checked November 2026, for 2 travellers sharing, shown in US$. Times are a guide: check opening hours before you go. Booking links go to our travel partners; we may earn a small commission at no extra cost to you. Planned with the Nanajee AI trip planner and reviewed by Nanajee Travels.

Questions about this trip

How much does a 7-day trip to Marrakech and the Sahara cost?

About US$2,207 per person (US$4,414 for 2 adults) for this 7-day plan travelling in March 2027, including return flights from Toronto (about US$1,129) and 6 nights in a mid-range hotel, sharing a room. Without flights it is about US$1,078 per person. These are estimates checked in November 2026; prices change with dates, and peak holidays cost more.

What is the best time to visit Marrakech and the Sahara?

March–May and October–November; summer is very hot and desert nights in winter are cold.

How many days do you need in Marrakech and the Sahara?

7 days (including travel days) covers the highlights: Explore the Medina; Gardens & Culture in Marrakech; Atlas Mountains to Sahara; Desert Camp Experience. For a slower pace or more day trips, add a day or two with “Customise this trip”.

Can I change this itinerary?

Yes. Press “Customise this trip” and the free Nanajee planner opens with this trip filled in. Change the length, dates, budget, who is coming or your home city, and you get a new day-by-day plan with costs in about a minute.

How do you get around Marrakech and the Sahara?

This plan uses taxi, metro, bus, train and domestic flight to get between places; local transport costs about US$206 per person for the whole trip. Each journey is shown on the day it happens, with its time and cost.

Where should you stay in Marrakech and the Sahara?

This plan uses Riad Kheirredine (Riad Kheirredine, Marrakech), then Luxury Desert Camp (Luxury Desert Camp, Sahara Desert) (or similar), 5 nights in total, chosen to be close to the places you visit. Hotels cost about US$515 per person for the trip, sharing a room. You can pick a different hotel or area with “Customise this trip”.

Can I do this trip with kids?

Yes, with a few changes. This plan is written for 2 adults. Press “Customise this trip”, choose “We have kids” and add their ages: the planner adjusts the pace, the stops and the costs for your family.