From a ferry crossing to Tangier to a home-cooked lunch in the Atlas Mountains, I found that slow travel by bus reveals a side of Morocco most visitors never see.
When I booked my trip through Spain, Portugal, and Morocco with Cosmos, I knew I wanted to experience these destinations the way locals do, by land, with time to absorb the countryside and culture along the way. I've always believed that the journey between places matters as much as the destinations themselves. This trip would let me see if that philosophy held true.
The moment I keep thinking about, the one I find myself telling everyone, was taking the ferry from Portugal to Rabat, Morocco's capital. From there, we arrived in the city of Tangier. There's something about crossing from one continent to another by water that shifts your perspective. You feel the transition in a way that flying simply cannot replicate. Watching the Moroccan coastline come into view, knowing I was about to set foot on African soil, stirred something profound in me.
Surprises Along the Way

What surprised me most was Casablanca. I had certain expectations from films and stories, but the reality was something different entirely. The little town is beautiful in its own right, and we had lunch on the water there. Sitting at that waterside restaurant, looking out at the Atlantic, I understood why this place has captured so many imaginations. It was absolutely stunning, and a highlight I hadn't anticipated.
I'll be honest: we spent a lot of time on the bus traveling between countries. More than I expected. But here's what I discovered. Those long stretches through the countryside of Spain, Morocco, and Portugal became some of my favorite parts of the trip. Rolling hills, small villages, agricultural landscapes that tell you everything about how people live in these regions. You see a different side of a destination when you travel through it slowly, not just between its famous cities.
An Adventure in the Atlas Mountains

Before my trip, I researched the area and learned about the opportunity to hike the famous Atlas Mountains. When I was there, I made it happen. I went with a local tour guide who took me somewhere I never could have found on my own. We stopped in the middle of nowhere, at a tiny town with a small house nestled in the mountains. A family there prepared us a famous local Moroccan lunch. Sitting in their home, sharing a meal they had cooked for us, surrounded by those ancient peaks, I felt a connection to the place that no museum or monument could provide. This is the kind of moment that inspires me to keep exploring, and it's exactly the kind of experience I want to help my clients find.
What I loved about this style of travel is that a local tour guide met us at every destination, every day. They were so knowledgeable, sharing stories and history that brought each place to life. Everything was mapped out, from which UNESCO sites we would visit to the timing of each stop. You don't have to do any thinking. You just show up at the designated time and let the adventure unfold.
Who This Trip Is For

This trip is ideal for travelers who enjoy a slower pace and don't mind extended time on a comfortable bus. I saw seniors on the trip, but also couples in their 30s and 40s. It's definitely not suited for families with small children who might struggle with long stretches of sitting. But for adults who want to cover a lot of ground, see three unique countries, and have everything organized for them, this is a perfect match.
Now that I've experienced this journey myself, I know exactly how to prepare my clients. I'll educate them on the travel times, help them navigate the app, and set expectations so they arrive ready to enjoy every moment. That's what I love about firsthand travel: it transforms me from someone who recommends destinations into someone who truly knows them. Next on my list? Chile, Brazil, and Argentina. The adventure continues.