Whether you plan to visit Morocco for just a couple of days, or closer to two weeks, you’ll find the best Morocco Itinerary for you here. We spent 12 days in Morocco, leaving with an emergency flight back to the UK, but would have loved to stay for a few more days, even another week to explore a bit more of the country.
Morocco is rather large and offers such diverse experiences within the different regions. Within all these Morocco itineraries, you’ll find a bit of the hustle and bustle of Moroccan culture, mixed with the slow-paced and laid back atmosphere of the Berber villages, and of course the experience of a lifetime in the Sahara Desert.

This post contains affiliate links. As an Amazon Associate, we earn from qualifying purchases. If you buy through one of our links, we may earn a small commission at no extra cost to you. Read our full disclosure policy.
Choose Your Dream Morocco Itinerary
Scroll through them all, or skip to the Morocco itinerary that fits your time frame…
- 5 Day Morocco Itinerary
- 7 Day Morocco Itinerary (one week in Morocco)
- Morocco Itinerary 10 days
- 12 Days Tour from Casablanca
- 2 week Morocco Itinerary
- Cheapest Way to Fly to Morocco
- Morocco Travel Tips
- Best Time to Visit Morocco
- What to Pack for Morocco
5 Day Morocco Itinerary
Day 1 | Arrive in Marrakech
Day 2 | Explore Marrakech
Day 3 | Bus to Todra Gorge
Day 4 | Todra Gorge to the Sahara Desert + Camel Tour
Day 5 | Bus back to Marrakech and fly out
Holy smokes. I can’t believe I’m writing a five-day Morocco itinerary that is this jam-packed.. but honestly, if you only have five days in Morocco, this is what you’ve got to do! The trip from Marrakech to the Sahara Desert is more than a 12 hour drive! While it can be done in a day, that’s a really, really long day. We recommend breaking up the trip with a stay at the Todra Gorge near Tinghir. You can choose to do this on your way to the desert, or on your way back to Marrakech.
As with all of these Morocco itineraries, we suggest you book your stays on AirBnB. With our accommodation experiences in Morocco, AirBnB was the best, as you didn’t have to deal with negotiating prices or surprise extra charges from hosts. Alternatively, check for discounts on hotels here.

Day 1 + 2 | Arrive and Explore Marrakech
Try to plan your flight to Marrakech with an early arrival in the city. It’s not the end of the world if you get in in the afternoon or evening, but hey, if you’ve only got five days, you want every extra hour you can get! A day and a half in Marrakech is enough for you to get an awesome look at the gorgeous doors of Marrakech as well as get a true taste of the chaos and hustle and bustle of the old medina.
Find things to do in Marrakech here, and don’t forget to have a good look over these 15 scams in Marrakech you’ll want to avoid!
Day 3 | Bus to Todra Gorge
There are multiple buses to Tinghir at all times of the day from Marrakech. We recommend taking the earliest bus you can to the Todra Gorge from Marrakech, allowing you time to see the gorge and explore the Kasbahs in the area.
Read more about the Todra Gorge and why you can’t miss this place here.
Day 4 | Todra Gorge to the Sahara Desert + Camel Ride
Leaving the Todra Gorge late morning allows you time to get to Merzouga and jump on a same day camel trek into the Sahara Desert. The bus company that runs from the Todra Gorge (Tinghir) to Merzouga is called SupraTours. They do not have online booking available, so you will have to book this bus ride upon arrival in Morocco.
Day 5 | Bus back to Marrakech and fly out
This is going to be a loooonnngg day. But if you want to see it all, you’ve got to have a day like that! The ride from Merzouga (the Sahara Desert) is 12.5 hours, and it’s a doozy. But it’s also filled with really nice views. Again, SupraTours Bus Company is who runs this route, and its buses cannot be booked online. You must book this ticket upon arrival in Morocco as well.
{Traveler’s Tip… It may seem stressful getting from the middle of the desert to Marrakech in a day, but in Morocco anything is possible! Tell your Berber guide on the camel tour that you need to be back for the bus to Marrakech, and they will ensure you make it back in time. Don’t worry, you wake up for sunrise at your desert oasis anyway, so you’ll have an early start to your day already!}

One Week Morocco Itinerary (7 Day Morocco Itinerary)
Day 1 | Fly into Marrakech
Day 2 | Explore Marrakech
Day 3 | Morning Bus Marrakech to Todra Gorge
Day 4 | Gorge, Kasbahs, and Afternoon Bus to Merzouga – Straight to Camel Trek
Day 5 | Hike Great Merzouga Dune (sunset) Night Bus to Fez 7:00 pm
Day 6 | Arrive in Fez 4-6 AM, Explore Fez, Bus to Casablanca
Day 7 | Explore Casablanca and Fly Out
This is a great first-time 7-day itinerary for Morocco. You’ll get a taste of most of the famous attractions and sites Morocco has, and can then plan to visit your favorites again. This one-week Morocco itinerary includes a desert tour, a day trip in the Todra Gorge, and time in three major cities in Morocco.
As with all of these Morocco itineraries, we suggest you book your stays on AirBnB. With our accommodation experiences in Morocco, AirBnB was the best, as you didn’t have to deal with negotiating prices or surprise extra charges from hosts. Alternatively, check for discounts on hotels here.
Day 1 + 2 | Arrive and Explore Marrakech
Marrakech is a lively and chaotic city. It’s also an intimidating place to be with the number of people coming up and trying to make money off of you. After getting over the many many scams of Marrakech, it’s an interesting place to experience. One full day and then whatever time you have after arriving in Marrakech will be plenty to get a taste of the Marrakech craziness!
READ MORE | Things to do in Marrakech
SEE MORE | The Beauty of Marrakech
LEARN MORE | Don’t Visit Marrakech without Learning of These 15 Things!
Day 3 | Todra Gorge and Kasbahs
We recommend taking the earliest bus you can get out of Marrakech to Tinghir, where you’ll then take a cab up into the Todra Gorge. This bus ride is nearly 9 hours, so the earliest, the best! When you get to Tinghir, find a cab driver to take you to your accommodation.
Be sure to tell them the name of the accommodation or what’s nearby, or they will try and take you all the way to the Gorge and then charge you to return back to your accommodation. Stay firm in not paying for that nonsense! 😉
{Traveler’s Tip… On the bus to Tinghir, ask around for other travelers also going to the Gorge so you can all arrange one cab together. This will save you a bit of money. You can do the same thing at the bus stop.. Just politely ignore all the taxi drivers until you speak with other travelers, highering one cab for you all!}
Depending on where your accommodation is located for the night, you decided if you will explore the Kasbahs (old mud-built homes), or head into the gorge for the evening. There’s a great walk through the valley up into the Gorge, or you could catch the local bus up to the gorge too!
READ MORE | Our Complete Guide to the Todra Gorge
Day 4 | Camel Trip in the Sahara Desert
Depending on whether you explored the Kasbahs or the Gorge last night, do the opposite this morning, and then head into Tinghir for your bus to Merzouga. Plan for a late morning bus — booked through Supratours upon arrival to Morocco. This way, you can take the bus in the late morning, arriving in Merzouga in the afternoon, with the ability to jump straight on a camel tour!
Enjoy your night out in the desert! It’s an unforgettable experience!
READ MORE | Camel Trekking in the Sahara Desert

Day 5 | Hike Great Merzouga Dune (sunset) Night Bus to Fez 7:00 pm
After an amazing night in the Sahara Desert, you’ll want to spend more time on the sand! Spend the day in Merzouga, shopping or joining in another sand activity, like riding dune buggies around. Alternatively, you can just hike around the dunes yourself. This is a great way to get lots of photos of the camels! Don’t miss hiking up Merzouga Dune for sunset before catching your 7 pm overnight bus to Fez.
SEE MORE | 30 Photos from the Sahara Desert

Day 6 | Arrive in Fez 4-6 AM, Explore Fez, Bus to Casablanca
We weren’t very impressed with Fez, which is why we are only recommending a day in Fez as really a place to stretch your legs and catch your next bus. The people there were much too pushy about seeing the Tanneries, that it made our experience as a whole quite sour.
With that said, there are loads of people who really enjoy Fez, and even argue it’s an up and coming place to visit. Read about our time in Fez, and do your own research to determine how much time you’ll need there before catching the bus to Casablanca for your departure tomorrow.
READ MORE | Three Hours in Fez
Day 7 | Explore Casablanca and Fly Out
Casablanca is a place that’s supposed to be much more relaxed and not as touristy as places like Fez and Marrakech, so we think it’s a great place to end your time in Morocco. We didn’t get to spend time in Casablanca due to a medical emergency forcing us to leave Morocco early, but we’ve read great things. Be sure to check out the Mosque in Casablanca!
Save this post for later here 🙂

Morocco Itinerary 10 Days
Day 1 | Fly into Marrakech
Day 2 | Explore Marrakech
Day 3 | 11:15 CTM Marrakech to Todra Gorge
Day 4 | Walk Up to Gorge
Day 5 | Kasbahs and Afternoon Bus to Merzouga – Straight to Camel Trek
Day 6 | Hike Great Merzouga Dune (sunset) Night Bus to Fez 7:00 pm
Day 7 | Arrive in Fez 4-6 AM Explore Fez & Afternoon bus to Chefchaouen
Day 8 | Wander Blue City & Hike Viewpoint
Day 9 | Morning Bus to Casablanca
Day 10 | Fly out of Casablanca
We were planning on spending three weeks in Morocco, and after a medical emergency our time got cut short, and this is basically the itinerary we ended up having, with a few changes for you just for convenience. This really does get you out and around all of Morocco, and while it’s a full itinerary, it’s not so packed that you’ll be losing your marbles on the way!
As with all of these Morocco itineraries, we suggest you book your stays on AirBnB. With our accommodation experiences in Morocco, AirBnB was the best, as you didn’t have to deal with negotiating prices or surprise extra charges from hosts. Alternatively, check for discounts on hotels here.
Day 1 + 2 | Arrive and Explore Marrakech
Don’t head to Marrakech without reading about our experience in Marrakech — we share money-saving tips, don’t miss places, and scams to avoid here. We’re hitting the ground running with this itinerary, and hope you’re up for it. Don’t miss the night market at Jeema El Fna, just be prepared for some craziness!
READ MORE | Marrakech City Guide
Day 3 | Morning CTM or SupraTours Bus Marrakech to Todra Gorge
Take the earliest bus you can get out of Marrakech to Tinghir, where you’ll then take a cab up into the Todra Gorge. This bus ride is nearly 9 hours, so the earliest, the best! When you get to Tinghir, find a cab driver to take you to your accommodation.
Be sure to tell them the name of the accommodation or what’s nearby, or they will try and take you all the way to the Gorge and then charge you to return back to your accommodation. Stay firm in not paying for that nonsense! 😉
{Traveler’s Tip… On the bus to Tinghir, ask around for other travelers also going to the Gorge so you can all arrange one cab together. This will save you a bit of money. You can do the same thing at the bus stop.. Just politely ignore all the taxi drivers until you speak with other travelers, highering one cab for you all!}
READ MORE | Our Complete Guide to the Todra Gorge
Day 4 | Walk Up to Gorge
Ask your host about the walk through the valley to the Gorge. You’ll walk through farming fields, along the water where the locals do their laundry, and even through old homes. You may get lost a time or two, but with the whole day reserved to explore this area, it’s okay! Don’t forget to save time to explore the Kasbahs in the area! They’re fascinating to walk through!

Day 5 | Bus to Merzouga – Straight to Camel Trek
Today you have the second part of the 12.5 hour journey between Marrakech and the Sahara Desert. Luckily, you only have 4-5 hours today, a much shorter drive! SupraTours offers this route, however, they do not have online booking, so be sure to book this bus when you arrive to Marrakech.
READ MORE | A Dream Come True Trekking in the Sahara via Camels
Day 6 | Hike Great Merzouga Dune (sunset) Night Bus to Fez 7:00 pm
After an amazing night in the Sahara Desert, you’ll want to spend more time on the sand! Spend the day in Merzouga, shopping or joining in another sand activity, like riding dune buggies around. Alternatively, you can just hike around the dunes yourself. Be sure to have lunch or even just some Morrocan tea at one of the rooftop restaurants overlooking the desert! Don’t miss hiking up Merzouga Dune for sunset before catching your 7 pm overnight bus to Fez.
SEE MORE | 30 Photos from the Sahara Desert
Day 7 | Arrive in Fez 4-6 AM Explore Fez & Bus to Chefchaouen
We weren’t very impressed with Fez, which is why we are only recommending a day in Fez as really a place to stretch your legs and catch your next bus. The people there were much too pushy about seeing the Tannery, that it made our experience as a whole quite sour.
With that said, there are loads of people who really enjoy Fez, and even argue it’s an up and coming place to visit. Read about our time in Fez, and do your own research to determine if you want to spend more time here or not. Otherwise, we suggest taking the first bus you can to Chefchaouen so you get two evenings in this beautiful city.
READ MORE | Three Hours in Fez

Day 8 | Wander Blue City & Hike Viewpoint
Visiting Chefchaouen, the Blue City of Morocco, is on many people’s bucket lists. When you get out of the main touristy areas of the city, the place can be a romantic and peaceful place to walk through! The sunset hike is meant to be great too, though our time here was cut short, so we can’t give first-hand recs for that.
READ MORE | Chefchaouen, The Blue City of Morocco
Day 9 | Morning Bus to Casablanca
One full day and an extra evening is enough time to really see Chefchaouen, so jump on the early bus to Casablanca, so you have more time there! The ride from Chefchaouen to Casablanca is 6.5 hours. Pack some snacks, and enjoy the ride before getting to Casablanca for the night.
Day 10 | Fly out of Casablanca
Though we never made it to Casablanca, we think if we went back to Morocco we’d fly into here. Casablanca is meant to be a more calm Moroccan city experience and boasts a beautiful, and very photo-friendly mosque right on the water. Enjoy a day in Casablanca before jumping on your flight back home.
12 Days Tour from Casablanca
Day 1 | Arrive in Casablanca
Day 2 | Explore Casablanca
Day 3 | Travel Casablanca to Chefchaouen
Day 4 | Chefchaouen + Sunset Hike
Day 5 | AM Bus to Fez + Explore Fez + Overnight Bus to Merzouga
Day 6 | Arrive in Merzouga and Go Straight to A Camel Trek
Day 7 | Enjoy the Sahara Desert + Merzouga
Day 8 | 7:00 am Bus to Tinghir
Day 9 | Todra Gorge
Day 10 | 9:00 AM Bus to Marrakech
Day 11 | Explore Marrakech
Day 12 | Fly out of Marrakech
The 12 days tour from Casablanca may be one of the most popular routes for any Morocco trip. Starting your trip in Morocco in Casablanca softens the culture shock by a bit and allows you to really understand the ways of Moroccans before entering one of the biggest scam filled cities ever! If you have extra time, add in a trip to Tanger before going to Chefchaouen or to Essaouira after your time in Marrakech.. both offer great beach escapes in Morocco.
As with all of these Morocco itineraries, we suggest you book your stays on AirBnB. With our accommodation experiences in Morocco, AirBnB was the best, as you didn’t have to deal with negotiating prices or surprise extra charges from hosts. Alternatively, check for discounts on hotels here.
Day 1 + 2 | Arrive and Explore Casablanca
We’ve heard that arriving to Casablanca is a much softer way of getting to Morocco. There aren’t as many scams going on in Casablanca, and the city as a whole is meant to be much more relaxed. Be sure to check out the mosque on the water, and book your ticket from Fez to Merzouga (day 5) at a SupraTours Station.
Day 3 | Travel Casablanca to Chefchaouen
CTM runs a bus from Casablanca to Chefchaouen daily. It’s a 6.5-hour bus ride, so this will take up most of your day. Check the CTM website for up to date times for bus journeys, or check out Rome2Rio for other options on getting to Chefchaouen.
Day 4 | Explore Chefchaouen + Sunset Hike
Visiting Chefchaouen, the Blue City of Morocco, is on many people’s bucket lists. When you get out of the main touristy areas of the city, the place can be a romantic and peaceful place to walk through! The sunset hike is meant to be great too, though our time here was cut short, so we can’t give first-hand recs for that.
READ MORE | Chefchaouen, The Blue City of Morocco
Day 5 | Bus to Fez, Explore Fez, + Overnight Bus from Fez to Merzouga
Take the morning bus to Fez, or take the afternoon if you want more time in the Blue City. We only had about three hours in Fez, and we felt that was kind of rushed, but worth the rush to spend more time in places outside of the city. Book the bus time you want, depending on the amount of time you want to spend in Fez. You will be leaving Fez the same day you arrive on an overnight bus from Fez to Merzouga.
READ MORE | 3 Hours in Fez
The bus from Fez to Merzouga is run by Supratours Bus Company. Unfortunately, you can not book this bus from outside of Morocco, so be sure to book this bus ticket in advance from any Supra Bus station in any city. Best to do it from Casablanca when you first arrive if you know you’re sticking to this schedule.
Day 6 | Arrive in Merzouga and Go Straight to A Camel Trek
Your overnight bus to Merzouga will leave you arriving in the desert in the early morning. This is perfect, as it will give you plenty of time to grab some breakfast and find a camel tour that best suits your needs if you haven’t booked one already.
Be sure to look into what kind of tour you’re doing, as there are luxury tours that offer hot showers in the desert or simpler tours that leave you feeling more like a Berber man.
We opted for the more relaxed camel trek, and while it was far from luxury, it was everything and more that we had dreamed of.
READ MORE | Our Dream Come True Camel Riding in the Sahara Desert
Day 7 | Enjoy the Sahara Desert + Merzouga
You’ll get back to Merzouga in the morning, and, after an amazing night in the Sahara Desert, you’ll want to spend more time on the sand! Spend the day in Merzouga, shopping or joining in another sand activity, like riding dune buggies around.
Alternatively, you can just hike around the dunes yourself. Be sure to have lunch or even just some Morrocan tea at one of the rooftop restaurants overlooking the desert! Don’t miss hiking up Merzouga Dune for the sunset!
SEE MORE | 30 Photos from the Sahara Desert
Day 8 | 7:00 am Bus to Tinghir
Visiting the Todra Gorge is a must in our opinion, and it’s also a great way to break up the 12.5-hour bus journey from the desert to Marrakech.
Tinghir is the bus location for getting to the Todra Gorge. It’s a good idea to ask people on the bus before arriving if they are getting off in Tinghir to visit the Todra Gorge. This way, you can all get off the bus together and get a better rate for a taxi ride to your stay in the Todra Gorge.
{Traveler’s Tip…Be sure to give your taxi driver the name/address of your actual accommodation, or a shop nearby, as they will instead try to drive you all the way into the actual gorge, and then try and charge you more to drop you back off at your accommodation.}
LEARN MORE | Why You Should Visit the Todra Gorge
Day 9 | Todra Gorge
Spend the day today exploring the Gorge. Ask your host about the walking trail that goes through the valley, and get lost in the midst of the locals doing laundry in the river and harvesting their crops! Be sure to check out the Kasbahs in the area as well! They’re old mudhouses that are now in ruins!
WATCH MORE | Tour the Todra Gorge Video Style
Day 10 | 9:00 AM Bus to Marrakech
When looking online, these are the only bus options… 9:05-12:15 Bus to Ouarzazate then 12:15 or 23:00 bus to Marrakech — playing with fire here. This is a risky move, as buses can oftentimes be running late. If you’re into movies, Ouarzazate is considered Morocco’s Hollywood, and there are quite a few movie sets still standing there today. Ait Ben Haddou is a very popular place to see and explore in Ouarzazate, so if you miss the bus, that’s also a great way to fill time until the later bus or the next day bus.
Alternatively, wait till you arrive in Morocco and look for options then. SurpaTours is a company that only allows in-person booking, so you can check routes at the local Supratours upon arrival in Morocco. We also took CTM from Marrakech to Tinghir (direct), so I’m betting there is a route that opens up with CTM at other points of the year. Worth looking into their routes as well when arriving in Morocco, or even online with your given travel dates.
Day 11 + 12 | Explore Marrakech + Fly Out
Ending your time in Marrakech is a great plan, as you’ll already be well prepared for the many scams of Marrakech! Your skin will be tougher, meaning you’ll enjoy your time in the city a bit more! With this Morocco itinerary, you’ll have a full day in Marrakech and then however much time you have the day you fly out to explore a bit more. Read about our recommendations for Marrakech below.
READ MORE | Things to do in Marrakech
SEE MORE | The Beauty of Marrakech
LEARN MORE | Don’t Visit Marrakech without Learning of These 15 Things!

2 Week Morocco Itinerary
Day 1 | Fly into Marrakech
Day 2 | Explore Marrakech
Day 3 | Explore Marrakech
Day 4 | 11:15 CTM Marrakech to Todra Gorge
Day 5 | Walk Up to Gorge
Day 6 | Kasbahs and Mid Afternoon Bus to Merzouga
Day 7 | Wander Around Dunes & Camel Trek
Day 8 | Hike Great Merzouga Dune (sunset) Night Bus to Fez 7:00 pm
Day 9 | Arrive in Fez 4-6 AM Explore Fez & Afternoon bus to Chefchaouen
Day 10 | Wander the Blue City
Day 11 | Wander Blue City & Hike Viewpoint
Day 12 | Afternoon bus to Tangier & train to Casablanca or Morning Bus to Casablanca
Day 13 | Explore Casablanca or Tangier
Day 14 | Fly out of Casablanca or Tangier
This is the ideal Morocco travel guide/itinerary as it gives you the full spectrum of the country with not the slightest bit of rushing through it all. Had our circumstances been different, we would have really gone basically exactly off this itinerary with maybe some extra time in Essaouira and Tanger. If you have extra time, add in a trip to Tanger before going to Chefchaouen or to Essaouira after your time in Marrakech.. both offer great beach escapes in Morocco.
As with all of these Morocco itineraries, we suggest you book your stays on AirBnB. With our accommodation experiences in Morocco, AirBnB was the best, as you didn’t have to deal with negotiating prices or surprise extra charges from hosts. Alternatively, check for discounts on hotels here.
Day 1 + 2 + 3 | Arrive and Explore Marrakech
Marrakech is a lively and chaotic city. It’s also an intimidating place to be with the number of people coming up and trying to make money off of you. After getting over the many many scams of Marrakech, it’s an interesting place to experience. Be sure to see the night market, wander through the medina, and even check out the Saadian Tombs!
READ MORE | Things to do in Marrakech
SEE MORE | The Beauty of Marrakech
LEARN MORE | Don’t Visit Marrakech without Learning of These 15 Things!
Day 4 | Morning Bus to Todra Gorge (Tinghir)
The bus from Marrakech to Tinghir (The Todra Gorge) is an 8.5-hour journey. We recommend taking the early bus out of Marrakech, so you can get to the gorge in daylight. This drive is gorgeous! You drive right through the Atlas Mountains and have stunning views and a crazy change in scenery around every corner!
When you get to Tinghir, find a cab driver to take you to your accommodation in the Todra Gorge. Be sure to tell them the name of the accommodation or what’s nearby, or they will try and take you all the way to the Gorge and then charge you to return back to your accommodation.
{Traveler’s Tip… On the bus to Tinghir, ask around for other travelers also going to the Gorge so you can all arrange one cab together. This will save you a bit of money. You can do the same thing at the bus stop.. Just politely ignore all the taxi drivers until you speak with other travelers, highering one cab for you all!}
Day 5 | Walk Up to Gorge
No Morocco itinerary is complete without a trip to the Todra Gorge. Ask your host about the walk through the valley to the Gorge. You’ll walk through farming fields, along the water where the locals do their laundry, and even through old homes. You may get lost a time or two, but with the whole day reserved to explore this area, it’s okay! Don’t forget to save time to explore the Kasbahs in the area! They’re fascinating to walk through!
READ MORE | Why You Must Visit the Todra Gorge + A Video Guide
Day 6 | Kasbahs and Mid Afternoon Bus to Merzouga
This bus is run by SupraTours Bus. They do not have booking available online, so be sure to book your bus ticket from Tinghir to Merzouga upon arrival in Morocco.
Day 7 | Camel Trek in the Sahara Desert
Today you’ll get to do something that most people dream of; go on a camel trek through the desert! If you pre-booked your tour, you’ll have an easy day just finding where the tour starting point is and enjoying the dunes. Otherwise, wander around to a few different companies and see who offers you the best price for their tours.
Be sure to ask what kind of accommodation the tour provides, as some are luxurious tents with hot showers, and others are more like little huts. We went for the hut-like stay and absolutely LOVED it.
Day 8 | Hike Great Merzouga Dune (sunset) Night Bus to Fez 7:00 pm
You’ll get back to Merzouga in the morning, and, after an amazing night in the Sahara Desert, you’ll want to spend more time on the sand! Spend the day in Merzouga, shopping or joining in another sand activity, like riding dune buggies around.
Alternatively, you can just hike around the dunes yourself. Be sure to have lunch or even just some Morrocan tea at one of the rooftop restaurants overlooking the desert! Don’t miss hiking up Merzouga Dune for sunset before catching your 7 pm overnight bus to Fez.
SEE MORE | 30 Photos from the Sahara Desert
The overnight bus from Merzouga to Fez is a great way to travel and save time. Unfortunately, this bus cannot be booked in advance from outside of Morocco, so you will need to book this bus upon arrival in Morocco. You can do so at any SupraTours Bus Company offices located in any of the main cities.
We booked this ticket a couple of days before leaving Merzouga, in Merzouga itself, however, we don’t recommend doing this as it’s a bit risky taking the chance of open seats on a bus out of Merzouga!
Day 9 | Arrive in Fez 4-6 AM Explore Fez & Afternoon bus to Chefchaouen
If you want to spend an entire day in Fez, simply cut back on one of the days in Marrakech at the beginning of this Morocco itinerary and add a full day in Fez here. Otherwise, spend just the morning in Fez, and then catch one of the multiple buses leaving for Chefchaouen. Be aware, this is a beautiful but curvy drive. If you get car sick, pack some ginger to chew on!
READ MORE | A Quick Stop in Fes, Morocco
Day 10 | Wander the Blue City
Take a day and yes, walk through the tourist shop filled streets, but then get lost in the offshoots and back alleys. This place is gorgeous once you can escape the crowds and trinket shops!
READ MORE | Chefchaouen, The Blue City of Morocco
Day 11 | Wander Chefchaouen & Hike Viewpoint
Find a cafe outside of the blue walls and just take in the views and the moment you’re given. Spend more time walking through the outskirts of the blue, and really appreciate what Chefchaouen is.
The sunset hike is meant to be great too, though our time here was cut short, so we can’t give first hand recs for that.
Day 12 | Morning bus to Tangier
Tangier is known as a place to relax on the beach. Having two full weeks in Morocco allows for an afternoon of just chilling! Take the morning bus to Tangier where you can hang out at the beach and if you wish stay the night before taking a train down the coast to Casablanca for the remaining day.
Alternatively, head straight to Casablanca on their morning bus from Chefchaouen. It’s a 6.5-hour ride.
Day 13 | Explore Casablanca
If you chose to stay in Tangier for the night, jump on the early train down from Tangier to Casablanca, and then enjoy a day in Casablanca. be sure to check out the mosque right on the water!
Alternatively, stay another day in Tangier if you wish, and then fly out of Tangier tomorrow!
Day 14 | Fly out of Casablanca or Tangier
Today’s the last day of this two week Morocco itinerary. I think you’d agree this was jam-packed with all the Morocco goodness! Leaving Morocco today, you’ll feel like you really got a taste of all that Morocco has to offer. Yet, you’ll probably be left wanting more!

Cheapest Way to Fly to Morocco
Looking at flights to Morocco can turn anyone away from visiting this north-African country. It’s insane how expensive flights to Morocco can be, but equally as surprising how cheap they can be as well.
When planning a trip to Morocco, the cheapest way to fly to Morocco is actually an indirect flight. We suggest booking round trip tickets to a place like Lisbon, Portugal, or Madrid, Spain. Then, fly with budget airlines to and from Morocco back to the destination you bought your round trip to. Honestly, you can get really cheap tickets to Morocco on budget airlines from most places in Europe and the UK.
Besides the loads you’ll save on tickets, you’ll also save a ton of time. As you can tell by the Morocco itineraries in this post, the best way to see all of Morocco is by flying into one town and out of another. When booking with budget airlines, it’s much easier and cheaper to find separate flights in and out of different locations, as opposed to purchasing multi-destination tickets.
Morocco Itinerary Travel Tips
- Always lock your bags. Always.
- Stay flexible, it’s Morocco after all and everything doesn’t always go as planned.
- We said it above, however, we’ll say it again… read these 15 scams of Marrakech, so you know what to avoid and don’t get scammed yourself!
- The currency in Morocco is the dirham. It’s about 10 dirhams to 1 USD (in 2020).
- French is spoken by a lot of Moroccans, as is English, but Arabic is the national language.
Best Time to Visit Morocco
- Summer Months | The summer is extremely hot. We do not recommend visiting Morocco in the summer months, as it will be too hot for many people.
- Winter | Winter is technically the off-season in Morocco, we reckon it’s due to the freezing temps. We visited Morocco in December and had a really nice time. It’s quieter and grants much more flexibility in schedules. Prices are also cheaper — except for over New Years. New Years is a very popular time to visit Morocco despite the freezing night time temps.
- Fall and Spring | These are the prime times to visit Morocco temperature-wise. However, keep in mind that there will be many more people visiting and that not only causes higher prices for things like accommodation and transportation, but it also means you must be more prepared and book most everything in advance.
What to Pack for Morocco
Our favorite backpack is a great bag to bring to Morocco. It keeps your belongings safe with the “lockable” features and waterproof shell, and is small enough to bring with you on the buses and trains instead of having to put it underneath where you can’t see it!
Long before fanny packs were in fashion, we traveled with one, and it brought so much peace of mind to keeping our money safe. This fanny pack is the one we use and love, as it’s RFID protected, is locable, and has a slash proof belt.
If you’re a woman planning a trip to Morocco, dresses like these are a good idea to bring. Morocco is a Muslim country, so you need to respect their culture and cover up! 🙂
When traveling in Morocco with a camera, this safety strap is perfect! It ensure your camera cannot be stolen or knocked out of your hand while carrying it. Trust us, people intentionally were trying to knock our camera out of our hand, you really want this camera strap!
More Travel Tips on Morocco
READ MORE | 3 Days in Marrakech
READ MORE | 15 Scams in Marrakech
WATCH MORE | Moroccan Playlist — all our videos from Morocco
SEE MORE | 30 Pictures of the Sahara Desert
READ MORE | Chefchaouen, Visiting the Blue City of Morocco
LEARN MORE | All Our Morocco Posts in One Place
Save + Share This Morocco Itinerary Here

It helps us tremendously when you save and share our work. It’s basically a virtual high-five and a tap on the shoulder to Google telling the interwebs to show this post more often! If this Morocco Itinerary Post was helpful or inspired your travels, please consider sharing or saving it! Cheers!

