Morocco's four imperial cities tell the story of the country's royal dynasties, architecture and cultural heritage. Each has its own personality, from the maze-like streets of Fes to the grand avenues of Rabat and the vibrant atmosphere of Marrakech. Connecting them by car gives you the freedom to travel at your own pace, stop at historic landmarks and experience landscapes that many visitors miss when relying on trains or organized tours.
An imperial cities Morocco road trip is one of the country's classic driving itineraries. Starting in Fes allows you to visit nearby Meknes and the ancient Roman ruins of Volubilis before continuing west to Rabat and south to Marrakech. Along the way you'll experience UNESCO World Heritage Sites, mountain scenery, rolling farmland and modern highways that make long-distance driving comfortable.
This guide explains the ideal itinerary, realistic drive times, parking tips, route choices and how to choose the best rental car for a comfortable journey across Morocco's historic capitals.
What Are Morocco's Imperial Cities?
Morocco has four officially recognized imperial cities:
- Fes
- Meknes
- Rabat
- Marrakech
Each served as the capital of Morocco during different periods of history.
Fes
Often considered Morocco's cultural and spiritual capital, Fes is home to one of the world's largest car-free medinas. Highlights include traditional tanneries, historic madrasas, artisan workshops and centuries-old markets.
Meknes
Smaller and quieter than Fes, Meknes is known for its monumental gates, royal granaries and relaxed atmosphere. It makes an excellent first stop on an imperial cities itinerary.
Rabat
Morocco's modern capital combines historical monuments with wide boulevards, gardens and an Atlantic coastline. It offers a different perspective on Moroccan history and contemporary life.
Marrakech
Famous for its lively squares, palaces, gardens and luxury hotels, Marrakech provides a vibrant finish to the imperial cities route.
Together, these four destinations create one of North Africa's most rewarding self-drive journeys.
Suggested Itinerary and Pacing from Fes
The route can technically be completed in a few days, but allowing extra time lets you enjoy each destination without rushing.
7-Day Suggested Itinerary
Day 1–2: Explore Fes
Spend at least two days discovering the medina, artisan quarters and historic monuments.
Day 3: Drive to Meknes with a stop at Volubilis
Enjoy the short drive before visiting Morocco's best-preserved Roman archaeological site.
Day 4–5: Continue to Rabat
Explore the kasbah, historic monuments and Atlantic waterfront.
Day 6–7: Drive to Marrakech
Take your time on the highway, stopping for coffee or lunch along the route before spending your final days exploring the Red City.
Travelers with additional time can extend the itinerary by adding Chefchaouen, Essaouira or the Atlas Mountains.
Fes → Meknes (and Volubilis): The Perfect First Leg
The journey from Fes to Meknes is short but packed with history.
Distance
- Approximately 60 km
Driving Time
- Around 50 to 60 minutes
The route follows well-maintained roads and is suitable for drivers of all experience levels.
Visit Volubilis
Volubilis lies just beyond Meknes and is one of Morocco's most impressive archaeological sites.
Highlights include:
- Roman mosaics
- Ancient columns
- Historic basilica
- Panoramic countryside views
Because it's only a short detour, Volubilis pairs perfectly with the drive between Fes and Meknes.
Time Needed
Plan:
- Half a day in Volubilis
- One full day exploring Meknes
This creates a relaxed introduction to the imperial cities route.
Fes → Rabat: Highway to the Capital
The next stage takes you from the cultural heart of Morocco to its political capital.
Distance
- Approximately 210 km
Driving Time
- Around 2.5 to 3 hours
Most travelers use the modern toll motorway, which offers smooth driving and clear signage.
Highlights in Rabat
Don't miss:
- Hassan Tower
- Kasbah of the Udayas
- Royal Palace surroundings
- Atlantic promenade
- Historic medina
Rabat's combination of heritage and modern infrastructure makes it one of Morocco's easiest cities to drive in.
Fes → Marrakech: The Long, Scenic Haul
The longest section of the journey connects Fes with Marrakech.
Distance
- Around 530 km
Driving Time
- Approximately 6 to 7 hours
Although the motorway is excellent, this is a full-day drive.
Recommended Stops
Break up the journey with stops near:
- Rabat
- Casablanca
- Highway service areas
Taking regular breaks improves comfort and safety, especially during summer.
Many travelers also choose to spend a night in Rabat or Casablanca before continuing south.
Drive Times, Tolls and Route Choices
Modern motorways connect all four imperial cities, making self-driving straightforward.
| Route | Distance | Drive Time |
|---|---|---|
| Fes → Meknes | ~60 km | 50–60 min |
| Meknes → Rabat | ~150 km | 2 hours |
| Fes → Rabat | ~210 km | 2.5–3 hours |
| Rabat → Marrakech | ~330 km | 3.5–4 hours |
| Fes → Marrakech | ~530 km | 6–7 hours |
Toll Roads
Morocco's motorways are toll roads, but they offer:
- Smooth surfaces
- Good lighting
- Reliable signage
- Faster travel times
Keeping some Moroccan dirhams or a compatible payment method handy makes toll stops quick and convenient.
Parking and Medina Access in Each City
One advantage of traveling by car is flexibility, but historic medinas require a little planning.
Fes
The old medina is largely pedestrian-only.
Park in designated lots outside the medina and walk or arrange porter assistance if you're staying in a riad.
Meknes
Parking is generally easier than in Fes.
Several public parking areas are located close to the historic center.
Rabat
Rabat offers modern parking facilities, including street parking and secure garages near major attractions.
Driving is relatively straightforward thanks to wider roads.
Marrakech
The medina is also largely pedestrian-only.
Secure parking is available around the medina walls, and many hotels provide private parking or valet services.
Checking your accommodation's parking instructions before arrival can save time in every city.

Best Car for Comfort Across Long Distances
The right vehicle makes a noticeable difference on an itinerary covering more than 700 km.
Sedan: The Ideal Balance
For most travelers, a modern sedan offers:
- Comfortable seating
- Good fuel efficiency
- Large luggage capacity
- Stable motorway performance
Browse available options:
Luxury Cars
If comfort is your priority, a premium vehicle enhances every stage of the trip.
Advantages include:
- Quieter cabins
- Advanced safety features
- Superior ride quality
- Premium interiors
- Better long-distance comfort
Explore:
Mercedes for Touring
For travelers seeking executive comfort across Morocco's motorways, a premium sedan is an excellent choice.
Browse:
Luxury vs. Value: Choosing Your Travel Style
Your ideal rental depends on your priorities.
Value-Focused Travelers
A modern sedan delivers:
- Lower rental costs
- Excellent fuel economy
- Comfortable highway cruising
- Practical luggage space
It's the best option for couples, small families and most road-trippers.
Premium Travelers
Luxury vehicles are ideal if you:
- Spend many hours driving
- Want maximum comfort
- Travel for business
- Celebrate a special occasion
- Prefer premium technology and quieter cabins
For longer motorway journeys such as Fes to Marrakech, the additional comfort can make a significant difference.
Building Your Imperial Cities Loop
One of the biggest advantages of renting a car is flexibility.
Rather than following a fixed schedule, you can customize your route based on your interests.
Popular additions include:
- Volubilis
- Chefchaouen
- Casablanca
- Essaouira
- Atlas Mountains
You can also complete the journey as a loop by returning to Fes or arranging a one-way rental if your itinerary ends in another city.
With modern motorways linking Morocco's major destinations, the imperial cities route is accessible to most drivers and suitable year-round.
Tips for a Smooth Imperial Cities Road Trip
A little preparation helps make the journey more enjoyable.
- Reserve your rental car in advance, especially during spring and autumn.
- Leave cities after the morning rush hour when possible.
- Keep cash or a payment card ready for motorway tolls.
- Download offline maps before setting out.
- Book accommodation with parking where available.
- Take breaks every two to three hours on longer motorway sections.
- Refuel before leaving larger cities if you're planning long driving days.
These simple habits make the route smoother and allow you to focus on enjoying Morocco's history and scenery.
FAQ
What are Morocco's imperial cities?
Morocco's four imperial cities are Fes, Meknes, Rabat and Marrakech. Each served as the country's capital during different historical periods and offers unique architecture, culture and attractions.
How far is Fes from Meknes?
The distance is about 60 km, and the drive usually takes under one hour.
How long is Fes to Marrakech by car?
The journey typically takes around 6–7 hours via the motorway. Planning a stop or overnight stay along the way makes the trip more comfortable.
What's the best car for this tour?
A comfortable sedan is the best all-around choice for most travelers. A luxury car offers added refinement and comfort on longer motorway sections.
Can I visit Volubilis on the way?
Yes. Volubilis is a natural stop between Fes and Meknes and can easily be included in the same day.
Tour Morocco's Imperial Cities in Comfort
Whether you're planning a relaxed cultural holiday or a premium self-drive adventure, the right vehicle makes every kilometer more enjoyable.
MarHire Car Fes offers comfortable sedans and luxury cars with unlimited kilometers, full insurance, free delivery, and transparent pricing. Choose the ideal car for your imperial cities road trip and explore Morocco's royal heritage at your own pace.






