Two weeks in Portugal and Morocco is a great amount of time to explore the famous sites in Porto, Lisbon, Marrakesh, and Rabat on a highlights tour. Or, if you're a keen hiker and cyclist, focus your time on Peneda-Gerês National Park, Sintra, Arrábida Natural Park, and the Sahara. Foodies will find plenty of delicious flavors to sample while joining street food tours and cooking classes in each country's major cities, and those looking for a more relaxing journey will love a trip down the Atlantic coast.

Itinerary #1: Portugal & Morocco: Highlights of Two Continents

Discover the rich cultures of Portugal and Morocco on this well-rounded highlights trip that takes you from Porto to Casablanca. Perfect for those visiting Portugal and Morocco for the first time, you'll try new foods and delve into history while on guided tours in Coimbra, Lisbon, Marrakesh, Rabat, and Casablanca. In between, spend a day relaxing with a wine in hand in the Douro Valley, admire the blue-washed buildings of Chefchaouen, and step into a fairy tale while exploring the quirky castles of Sintra.

Sunset over Lisbon's Commercial Square
Sunset over Lisbon's Commercial Square
Day Highlights Overnight
Day 1 Arrive in Porto (Portugal), Food Tour & Bolhão Market Visit Porto
Day 2 Porto Guided Tour Porto
Day 3 Douro Valley Wine Tasting & River Cruise Porto
Day 4 Transfer to Coimbra via Aveiro, Guided Tour of Coimbra Coimbra
Day 5 Transfer to Lisbon via Tomar Lisbon
Day 6 Lisbon with a Local Tour & Evening of Fado Lisbon
Day 7 Day Trip to Sintra, Cascais & Estoril Lisbon
Day 8 Fly to Marrakesh (Morocco), Evening Street Food Tour Marrakesh
Day 9 Guided Tour of Marrakesh Marrakesh
Day 10 Foodie Experience in Essaouira Marrakesh
Day 11 Transfer to Rabat, Guided Tour Rabat
Day 12 Day Trip to the "Blue City" of Chefchaouen Rabat
Day 13 Transfer to Casablanca, Tour the Hassan II Mosque Casablanca
Day 14 Depart Casablanca  


Welcome to Portugal! Your tour begins in Porto, delving into the region's culture while joining a food tour and a guided city walk along Boavista Avenue and Santa Catarina Street. Then, spend a day in the Douro Valley wine tasting and relaxing on a river cruise before transferring to Coimbra to explore a university dating back to 1290. After a stopover in the quaint town of Tomar, you'll arrive in Lisbon, Portugal's vibrant capital. With three days here, there's plenty of time to discover historical landmarks, watch a fado music performance, and embark on a day trip to the storybook-like castles of Sintra.

Waking up to the second half of your trip, you'll hop on a flight bound for Marrakesh, Morocco. Enjoy the buzzing city while weaving between locals in Jemaa el-Fna, the central market square, and through the Jewish Quarter and Majorelle Gardens. Head to Essaouira for a food-focused city tour and mini-cooking class, then continue to Rabat, where you'll visit the Royal Palace, relax in the Andalusian Gardens, and admire the handicrafts in Musée des Oudaïas. You'll also spend a day in Chefchaouen before transferring to Casablanca to visit Hassan II Mosque and catch your onward flight. Learn more

Itinerary #2: Outdoor Adventure in Portugal & Morocco

On this thrilling adventure across Portugal and Morocco, your days are filled with scenic outdoor excursions, unique activities, and authentic foodie experiences. Perfect for intrepid travelers, you'll embark on hikes in Peneda-Gerês National Park, the Mira De Aire Caves, Sintra, and through Berber villages near Boumalne Dades. Top that with a thrilling sunrise hot-air balloon excursion, a camel ride in the Sahara, and an off-road safari in the Alentejo, and you have a memorable blend of nature, culture, and adventure.

Hike in the mystical forests of Sintra
Hike in the mystical forests of Sintra
Day Highlights Overnight
Day 1 Arrive in Porto (Portugal), Foodie Experience Porto
Day 2 Explore Porto by E-Bike, Free Time Porto
Day 3 Day Trip to Hike in Peneda-Gerês National Park Porto
Day 4 Transfer to Lisbon via Mira De Aire Caves, Guided Tuk-Tuk Tour Lisbon
Day 5 Day Trip to Setúbal & Arrábida Natural Park Lisbon
Day 6 Day Trip to Sintra & Hike Lisbon
Day 7 Day Trip to the Alentejo: Cork & Olive Oil Jeep Safari Lisbon
Day 8 Fly to Marrakesh (Morocco), Cooking Class Marrakesh
Day 9 Sunrise Hot-Air Balloon Ride, Tour of Marrakesh Marrakesh
Day 10 Transfer to Boumalne Dades via Ouarzazate & Aït Benhaddou Boumalne Dades
Day 11 Hike Through Berber Villages Boumalne Dades
Day 12 Transfer to Merzouga, Desert Camp & Sunset Camel Ride Merzouga
Day 13 Transfer to Marrakesh Marrakesh
Day 14 Depart Marrakesh  


Your adventure begins in Porto, where you'll settle into your stay during a walking tour of the historic downtown, hop on two wheels for a morning e-bike excursion, and head to Peneda-Gerês National Park for a 4WD tour. A transfer to Lisbon is next on the agenda, and after stopping to explore the impressive Mira De Aire Caves en route, you'll tour the "City of Seven Hills" by tuk-tuk. Then, pack in the activities over the following three days, including a day trip to Setúba and Arrábida Natural Park, a visit to Sintra's enchanting castles, and an off-road safari through the Alentejo's cork tree forest.

On the morning of Day 8, fly to Marrakesh and spend your time in "the Red City," cooking alongside a local, taking to the skies during a hot-air balloon ride, and enlisting the help of a guide for a city tour. Next, rise early and transfer to Boumalne Dades, stopping to admire the ancient earthen buildings of Aït Benhaddou. Spend the following day hiking through Berber villages before continuing to Merzouga. Here, you'll set off on a camel ride and overnight in a desert camp until it's time to return to Marrakesh for a final day of exploring. Learn more

Plan your trip to Portugal
Chat with a local specialist who can help organize your trip.

Itinerary #3: Portugal & Morocco Food Tour

Immerse yourself in the rich culinary traditions of Portugal and Morocco on this food-focused tour. Throughout the adventure, you'll savor the flavors of Porto, Lisbon, Marrakesh, and Essaouira, partake in cooking classes, visit vineyards, and dine with locals in their homes. Other notable highlights include a pastel de nata baking class, a cruise on the Douro River, and a day trip to the "Blue City" of Chefchaouen.

Enjoy traditional Moroccan dishes like tajines
Enjoy traditional Moroccan dishes like tajines
Day Highlights Overnight
Day 1 Arrive in Porto (Portugal), Bolhão Market Food Tour Porto
Day 2 Porto Vintage Car Tour & Private Cooking Class Porto
Day 3 Douro Valley Wine Tasting & River Cruise Porto
Day 4 Train to Lisbon, Guided Tour with a Local Lisbon
Day 5 Lisbon Walking Tour & Evening of Fado Lisbon
Day 6 Sintra & Winery Tour Lisbon
Day 7 Pastéis de Nata Masterclass & Dinner With a Local Lisbon
Day 8 Fly to Marrakesh (Morocco), Evening Street Food Tour Marrakesh
Day 9 Marrakesh Guided Tour Marrakesh
Day 10 Essaouira Food Tour Marrakesh
Day 11 Transfer to Rabat, Guided Tour Rabat
Day 12 Day Trip to Chefchaouen Rabat
Day 13 Transfer to Casablanca, Tour Hassan II Mosque & Dinner with Locals Casablanca
Day 14 Depart Casablanca  


Hopefully, you've arrived hungry, as after settling into your hotel in Porto, you'll embark on a local-led food tour. Then, explore the city in a vintage car, learn to cook traditional cuisine alongside a top Portuguese chef, and head to the Douro Valley for wine tasting and a river cruise. Hop aboard a train bound for Lisbon next, and with four days here, there's plenty of time to get to know the city's culinary scene and surrounding landscapes. Highlights include a food-centered walking tour, a fado performance, a winery tour in Sintra, and a private baking class learning to make pastel de nata.

The next chapter of your food tour takes you to Marrakesh, where you'll dive into the street food culture while enjoying the buzz of the medina's souk-lined alleys alongside a guide. Following a half-day guided city tour, you'll head to Essaouira to sample local specialties and walk along the Skala de la Kasbah, 18th-century seafront ramparts. Next, continue to Rabat and visit the Chellah Necropolis and Kasbah des Oudaïas before delighting in a day trip to Chefchaouen. Then, as your vacation winds down, you'll make your way to Casablanca and end your trip with a celebratory evening dining with locals. Learn more

Itinerary #4: Explore the History & Heritage of Portugal & Morocco

Discover Portugal and Morocco's rich history and cultural heritage on this knowledge-packed tour. From Porto's UNESCO-listed center to Fes' medieval medina, this itinerary takes you across the history-filled landscapes of both countries with stops in Evora, Lisbon, Marrakesh, and Casablanca. Highlights include a day trip to Guimarães, a visit to a 700-year-old university, an overnight in Rabat, and time to explore the Roman ruins of Volubilis.

The Sanctuary of Bom Jesus do Monte in Braga
The Sanctuary of Bom Jesus do Monte in Braga, Portugal
Day Highlights Overnight
Day 1 Arrive in Porto (Portugal), Enjoy a Foodie Experience Porto
Day 2 History & Heroes of Porto Tour Porto
Day 3 Day Trip to Braga & Guimarães Porto
Day 4 Transfer to Évora via Coimbra Évora
Day 5 Tour the Monuments of Évora, Transfer to Lisbon Lisbon
Day 6 Full-Day Tour of Lisbon, Evening of Fado Lisbon
Day 7 Day Trip to the Forests & Palaces of Sintra Lisbon
Day 8 Fly to Marrakesh (Morocco), Evening Street Food Tour Marrakesh
Day 9 Half-Day Cultural Tour of Marrakesh Marrakesh
Day 10 Transfer to Rabat & Tour the Capital Rabat
Day 11 Transfer to Fes via Meknes & the Roman Ruins of Volubilis Fes
Day 12 Tour the Medieval Medina of Fes Fes
Day 13 Transfer to Casablanca, Tour the Hassan II Mosque Casablanca
Day 14 Depart Casablanca  


Your journey begins in Porto, where you'll delight in an evening indulging in local cuisine before spending the following day learning about the city's history, heroes, and battles on a guided city tour. Next, venture north to Guimarães, Portugal's national birthplace, and continue your trip back in time during a stop at the University of Coimbra, established in 1290. Once in Évora, admire the ruins of the Templo Romano, then settle in for a three-day stay in Lisbon, complete with a neighborhoods tour, fado show, and day trip to the whimsical town of Sintra, known for its forested hills and Moorish palaces.

Next up is a flight to Marrakesh, and after getting your bearings while sampling street food and joining a half-day guided tour, you'll have time to wander the city at your leisure. Afterward, transfer to Rabat and fill a day exploring the Royal Palace and Chellah Necropolis until continuing to Fes. En route, stop off at the Roman ruins of Volubilis and the Imperial city of Meknes, then enlist the help of a guide to discover Fes' medieval medina and iconic souks. The last leg of your journey brings you to Casablanca, where you'll spend time in the Habous Quarter before catching your flight home. Learn more

Itinerary #5: Coastline & Culture in Portugal & Morocco

Experience Portugal and Morocco's vibrant cultures and stunning landscapes on this two-week adventure featuring the Atlantic coast. Starting in Porto, you'll dive into the country's fantastic food scene and relax on the nearby Matosinhos beach. Then, admire the mighty waves of Nazaré, the mansions in Cascais, and the famous Benagil Cave in the Algarve before flying to Marrakesh. While in Morocco, you'll have plenty of time to join a cooking class, roam maze-like medinas, and relax in the laid-back coastal town of Essaouira.

The lighthouse at Cabo Sao Vicente on Portugal's Algarve coast
The lighthouse at Cabo Sao Vicente on Portugal's Algarve coast
Day Highlights Overnight
Day 1 Arrive in Porto (Portugal), Foodie Experience Porto
Day 2 Half-Day Porto Walking Tour Porto
Day 3 Day Trip to Matosinhos Porto
Day 4 Transfer to Lisbon via Nazaré & Aveiro Lisbon
Day 5 Full-Day Lisbon Walking Tour Lisbon
Day 6 Day Trip to Sintra, Cascais & Estoril Lisbon
Day 7 Transfer to Lagos, Explore the Algarve Lagos
Day 8 Boat Excursion to Benagil Caves & Carvoeiro Beach Lagos
Day 9 Fly to Marrakesh (Morocco), Street Food Tour Marrakesh
Day 10 Cultural Tour of Marrakesh Marrakesh
Day 11 Cooking Class at Amal Center, Free Time Marrakesh
Day 12 Transfer to Essaouira, Argan Oil Tour & Seafood Lunch Essaouira
Day 13 Transfer to Casablanca, Tour the Hassan II Mosque Casablanca
Day 14 Depart Casablanca  


Kickstart your trip with three fun-filled days in Porto, sampling local cuisine and sipping port wine, joining a private walking tour complete with stops at the São Bento railway station and Santa Catarina Street, and relaxing on the nearby Matosinhos beach. Then, travel down the Atlantic coast, stopping to admire Aveiro's canals and Nazaré's powerful waves before reaching Lisbon. After an evening to explore on your own, take a deeper dive into the city's hidden gems during a guided walking tour and spend a memorable day admiring Sintra's castles, the coastal cliffs of the Cabo de Roca, and Cascais' lavish mansions.

Next, continue south to Lagos in the Algarve region and soak in superb coastal views while on a private boat cruise to the majestic Benagil Cave and past the Alfanzina Lighthouse. A flight to Marrakesh awaits you on Day 9, and after getting your first taste of Morocco on a street food tour, you'll spend the following days browsing souks, wandering the Majorelle Gardens, and joining a cooking class at Amal Center. Then, transfer to Essaouira, where you'll tour an argan oil co-op, enjoy a mouthwatering seafood lunch, and savor coastal views until it's time to end your adventure in Casablanca. Learn more

More Great 2-Week Portugal Itineraries

Looking for more inspiration for your trip to Portugal? Check out these other two-week Portugal itineraries, with outdoor adventures, cultural trips, and best-of tours to hit the highlights.

Map

Map of 2 Weeks in Portugal & Morocco - 5 Unique Itinerary Ideas
Map of 2 Weeks in Portugal & Morocco - 5 Unique Itinerary Ideas