Marrakesh is a historical city that features palaces, gardens, and mosques. Start with a visit to the 12th-century Koutoubia Mosque and admire its beautiful minaret. Followed by a visit to the Bahia Palace, that boasts of intricate carvings and beautiful gardens.
Agadir, known for its beaches, is a popular vacation destination. The city is home to the grand Kasbah and its stunning views over Agadir Bay. Take a walk to the Amazigh Heritage Museum, another popular attraction that showcases the city's ancestral history.
Located on the Atlantic coast, Kenitra is a bustling city that is the perfect blend of modern and traditional Morocco. Visit the grand Kasbah of Oudaia, and admire its grand architecture, and stroll through the surrounding gardens. Finish the day off with a visit to the Hassan tower, an iconic landmark that features intricate carvings from the 12th century.
Casablanca features magnificent mosques and grand buildings that reflect its history and culture. Start at the famous Hassan II Mosque, one of the largest in the world. Then, walk around the bustling streets, filled with markets, shops, and cafes. End the day with a visit to the Royal Palace, and admire its grand architecture and beautiful gardens.
Fez, a UNESCO World Heritage site, is Morocco's cultural and spiritual heart. Explore Fez's labyrinthine, narrow streets perfect for getting lost in the Medina, the world's largest car-free urban area, where you will find various souks (markets) and artisans working on traditional handicrafts, including ceramics, metalwork, and leather products. Don't miss a visit to the Bou Inania Madrasa, an Islamic school with beautiful architecture.
Located on the Atlantic Coast, Larache is a beautiful coastal town that is off the beaten path. Start your day with a visit to the ancient Roman ruin of Lixus, then stroll down the beautiful beaches of Larache, and visit the Portuguese Fortress.
Embrace Moroccan history and culture by exploring the beautiful city of Meknes. Visit the Bab Mansour gate, which leads to the intricate and stunning Mausoleum of Moulay Ismail, completed in the 18th century. Stroll around the bustling El Hedim Square and visit the beautiful Bou Inania Madrasa that dates back to the 14th century.
Head to Salé, a unique location just across the river Bouregreg from the city of Rabat. Visit the mosque and mausoleum of Sidi Bou Smara, while wandering along the Oued Bouregreg Riverwalk. Appreciate the historical architecture in the old city, especially the stunning 17th-century Dar Al-Makhzen Palace.
Tangier, a city brimming with culture in Northern Morocco, famed for the mixing pot of people from various ethnic and cultural backgrounds. Discover the medina, explore the Kasbah (fortress), and absorb the breathtaking view of the Strait of Gibraltar. Visitors may also want to walk around the old city and visit the American legation museum, Dar El Makhzen Museum, and Tétouan Art Museum. Don't forget to make time to visit the famous Hercules Cave and Cape Spartel, where the Mediterranean meets the Atlantic Ocean.
Witness the magnificent Todgha Gorge (Canyons) in Tinghir, where you can go trekking or rock climbing. Then, take a walk through Palmerys, an oasis of date palms, almonds and fruit trees, followed by a visit to the Al Kasbah Museum and experience the mind-blowing traditional berber culture.
Check out the Portuguese Fortifications and the ancient city of El Jadida, known for its unique architecture that showcases European design with a North African twist. Visit the Citerne Portugaise, a 16th-century cistern built as a water supply for ships. Make your way to the walled town's western end to see the ramparts, overlooking the Atlantic Ocean.
Start the day by vising the Atlas film studios in Ouarzazate, one of the largest film studios in the world, producing films such as Gladiator, Troy, and Game of Thrones. Then, explore Tetouan - known for its 13th/14th-century palaces and courtyards that feature exquisite tile work. Lastly, make your way to Chefchaouen - the famous blue city, famous for its vibrant blue-colored buildings that are a sightseeing delight. Spend the rest of the day strolling through its narrow alleys and interact with the friendly locals.
Getting around Morocco is relatively easy, thanks to the country's well-developed transport infrastructure. Traveling by train is economical and efficient, but note that trains don't link every city. Buses are another inexpensive way to get around the country but note that some buses lack air conditioning, and often stops at several towns before reaching your destination. Travelers may also rent cars to explore the more remote areas of the country. Car rentals start from 200 MAD (approx. $22). The best way to get to between cities is by trains or hiring a taxi.
Travelers should expect to spend at least 500 MAD (approx. $55 USD) on transportation throughout their two-week trip around Morocco.
If you have more time, consider visiting Essaouira, a beautiful beach town on the Atlantic coast that features beautiful architecture and cobbled streets that make it a perfect place for a relaxed afternoon. If you have less time, consider omitting El Jadida and Chefchaouen. Remember to carry sunscreen, comfortable walking shoes and dress appropriately (long pants and shirts) if visiting mosques and religious sites.
Morocco's main international airports are Mohammed V Airport in Casablanca (CMN), and Menara Airport (RAK) in Marrakech. Tangier Ibn Battuta Airport (TNG) and Rabat–Salé Airport (RBA) are also popular options for travelers. Mohammed V Airport is the busiest airport in Morocco and services the largest number of international flights. The airport sits 30km south of Casablanca, and it's about a 50-minute drive from the city center. Menara Airport sits 5 km from downtown Marrakech and is about a 30-minute drive to the city center.