Explore the heart of Morocco’s rich history with our Imperial Cities by Train itinerary – an inspiring journey through the country’s most iconic cities, all connected by scenic rail routes. Travelling by train allows for a relaxed pace, reduced driving hours, and the chance to see Morocco from a different perspective. From bustling medinas to Roman ruins, from tranquil palm groves to grand royal palaces – this journey is ideal for curious travellers looking to combine culture, comfort and adventure.
Fancy easing into the holiday mood first? We can easily reverse the itinerary, starting with a few relaxing days in the Palmeraie near Marrakech before diving into the vibrant city explorations.
Highlights of Your Imperial Cities by Train Adventure
Arrive at Marrakech Menara Airport, where you’ll be met and transferred to your traditional riad . Depending on your arrival time, take a gentle stroll through the neighbourhood or unwind on a rooftop terrace with a refreshing mint tea. Marrakech is a sensory delight, and your Moroccan adventure starts the moment you step outside.
Today you’ll discover the magic of Marrakech with a local guide. Visit the Koutoubia Mosque, Bahia Palace, and the Saadian Tombs, and explore the lively souks and narrow alleyways of the medina. End your tour at Jemaa el-Fnaa, the city’s famous square where snake charmers, street performers, and food stalls come alive at sunset. Your guide will offer insights into the city’s rich history and help you navigate its hidden corners.
This morning, board a comfortable train for the journey north to Rabat, Morocco’s elegant capital. The train ride offers a relaxed and scenic experience, giving you a glimpse of rural landscapes and everyday Moroccan life. Upon arrival in Rabat, check into your hotel and enjoy the rest of the day at leisure.
Enjoy a full-day guided tour of Rabat, a city that blends modern government with ancient architecture. Explore the Kasbah of the Udayas, admire the impressive Hassan Tower, and visit the Mausoleum of Mohammed V. Your guide will also take you through the historic medina and past the Royal Palace. Rabat’s calm, coastal atmosphere makes it a lovely contrast to the buzz of Marrakech.
Board your train to Fes, the spiritual and intellectual capital of Morocco. This journey offers more beautiful views of the countryside as you make your way east. On arrival, settle into your traditional riad located in or near the heart of Fes el-Bali, one of the world’s most fascinating medieval cities.
Step back in time with a private guided tour of Fes, where you’ll wander through the UNESCO-listed medina, home to over 9,000 narrow streets and alleys. Highlights include the University of Al Quaraouiyine (the oldest in the world), the colourful Chouara Tanneries, and stunning madrasas such as Bou Inania. Fes is a treasure trove of history and craftsmanship – a city that still feels lost in time.
Today you’ll take a private excursion to the nearby Imperial City of Meknes and the ancient Roman ruins of Volubilis. Meknes was once the grand vision of Sultan Moulay Ismail, and its monumental gates and royal granaries still impress today. At Volubilis, stroll through remarkably well-preserved Roman streets, mosaics, and columns – a peaceful contrast to the buzz of the cities. Return to Fes in the evening.
Take the train back to Marrakech and head straight to the Palmeraie, a lush and peaceful area just outside the city. Check into a tranquil boutique hotel or villa surrounded by palm trees, and enjoy the slower pace. This is the perfect spot to recharge after your week of exploring.
A full day to do as little or as much as you like. Lounge by the pool, indulge in a traditional hammam and spa treatment, or enjoy a camel ride through the palm groves. If you’re feeling energetic, we can also arrange a cooking class or yoga session. This day is all about relaxation and enjoying your surroundings.
You’ll be transferred to the airport for your flight home, with memories of imperial cities, vibrant souks, ancient ruins and the warmth of Moroccan hospitality.
This itinerary can be personalised to suit your interests. Prefer to start with a few days of relaxation and explore Marrakech at the end? Want to include the Atlas Mountains or a few nights by the coast? Just let us know – we’ll tailor your Moroccan adventure to fit your travel style perfectly.
Cost for the 9 nights is from £1 500 per person B&B (excludes flights) based on 2 sharing a double room.
You can get flights from as little as £100 per person return and do ask us for advice. Alternatively we can book the flights for you but a booking fee may apply.
All prices correct at the time of writing. Give us a call or email us at morocco@fleewinter.com to discuss your requirements and get a confirmed price.
Do you fancy having a chat about Imperial Cities of Morocco by Train? Personally, it's one of our favourite things to talk about.