A realistic 10-day Morocco family itinerary for budget-conscious travellers. Marrakech, Essaouira, Casablanca and Rabat with exact price ranges, transport options, and family-tested tips. Updated for 2026.
Introduction: Ten Days Is Enough
Ten days in Morocco with your family sounds short. But it is just enough — provided you do not try to see everything. The classic mistake is packing Fes, the Sahara, Chefchaouen, and Marrakech into a single trip, spending half your holiday on buses and the other half recovering.
This itinerary does the opposite. It focuses on the Atlantic-Central corridor — Marrakech, Essaouira, Casablanca, and Rabat — where distances are short, transport is affordable, and every city offers something genuinely different. You move at a family pace: lazy mornings, afternoon exploration, dinner within walking distance of your accommodation.
The total transport budget for a family of four? Around 2,000–3,500 MAD for the entire trip, depending on whether you take trains, buses, or rent a car.
Budget summary for a family of four (10 days):
| Category | Low Season (MAD) | High Season (MAD) |
|---|---|---|
| Accommodation (10 nights, mid-range) | 3,000–5,000 | 5,000–8,000 |
| Transport (intercity) | 1,500–2,500 | 2,000–3,500 |
| Local transport (taxis) | 300–500 | 400–700 |
| Food (mix of street + café + one sit-down) | 2,500–4,000 | 3,500–5,500 |
| Entry fees & activities | 600–1,500 | 800–2,000 |
| Total (10 days, family of 4) | ~8,000–13,500 MAD | ~11,500–19,500 MAD |
All prices in this article are approximate ranges — actual costs vary by season, provider, booking time, and family size. Always check current fares before booking.
Travel connectivity tip
Need mobile data in Morocco for maps, taxis, bookings, and WhatsApp? Holafly is one eSIM option for travelers who want to stay connected without relying only on public Wi-Fi.
Use code TRIMYO for 5% off your travel eSIM.
Affiliate disclosure: this link may earn Trimyo a small commission at no extra cost to you.
Who This Itinerary Is For
This route is designed for:
- Families with children aged 4–14. The pacing avoids long drives, and every stop has kid-friendly activities (beaches, parks, gardens, short walks, cooking classes).
- First-time visitors to Morocco. No prior travel experience needed. Cities are connected by reliable trains and buses.
- Budget-conscious travellers. You can do this trip comfortably without spending more than 1,300–1,900 MAD per day for a family of four.
- Anyone who prefers slow travel over checking boxes. You spend 2–3 nights per city, giving everyone time to settle in.
Not for: Families who want to see the Sahara dunes, Fes, or Chefchaouen on a single 10-day trip. If you have 14+ days, the Sahara extension (Merzouga) becomes more realistic (see the Agafay vs Sahara section below).
Budget Assumptions
- Family size: 2 adults + 2 children (ages 6 and 10)
- Accommodation: Mid-range riads and hotels with family rooms (300–500 MAD/night low season, 500–800 MAD/night high season)
- Food: Breakfast included at riads; lunch from street stalls or bakeries (40–80 MAD for the family); dinner at good local restaurants (150–300 MAD for the family)
- Transport: Mix of trains + buses + petit taxis
- Activities: 1–2 paid attractions per city, complemented by free exploration
- Souvenirs: Not included — budget an extra 500–1,000 MAD if needed
Route Overview (Atlantic-Central Corridor)
| Day | City | Nights | Why This Stop |
|---|---|---|---|
| 1–3 | Marrakech | 3 | Arrival, acclimatise, free activities (gardens, markets, squares) |
| 4–5 | Essaouira | 2 | Beach day, relaxed pace, flat-rate taxis, fresh seafood |
| 6–7 | Casablanca | 2 | Hassan II Mosque, oceanfront promenade, city energy |
| 8–9 | Rabat | 2 | UNESCO medina, beach, kid-friendly museums, relaxed capital |
| 10 | Return to Marrakech | — | Morning train, afternoon flight or one last souk visit |
Total distance (driving): ~900 km
Total intercity travel time: ~9–11 hours across 4 trips (averaging 2–3 hours each)
Day-by-Day Itinerary
Days 1–3: Marrakech
Arrival at Marrakech Menara Airport (RAK)
| Option | Price (MAD) | Best for |
|---|---|---|
| ALSA Airport Bus (Line 19) | 30–50 MAD return | Budget-conscious, light luggage |
| Petit taxi (metered) | 70–80 MAD | Families with luggage |
| Grand taxi (fixed, official booth) | 70–150 MAD day | Late arrivals or tired kids |
| Uber / Careem | 70–220 MAD | Upfront pricing, no negotiation |
ALSA Bus 19 runs every 20–30 minutes from 6:00 AM to midnight. Stops at Jemaa el-Fnaa, Gueliz, and Avenue Mohammed VI. Tickets bought from the driver (cash only).
Suggested pace (3 days):
- Day 1: Arrive, check into riad (Medina or Gueliz), short walk to Jemaa el-Fna square (free), evening food stalls (snacks from 5–15 MAD each)
- Day 2: Morning — Majorelle Garden (170 MAD adult, free under 10) + optional YSL Museum combo (220 MAD combo). Afternoon — Bahia Palace (70 MAD adult, free under 12) + Saadian Tombs (70 MAD adult, free under 12). Total entry for family of 4: ~480–680 MAD
- Day 3: Free exploration — Medersa Ben Youssef (free), Mellah Jewish Quarter (free), souk walk (free), Cyber Park (free), Jemaa el-Fna at sunset
Petit taxi (short rides within city): 15–30 MAD per ride during the day, 25–45 MAD at night. Always insist on the meter.
Estimated 3-day cost in Marrakech (family of 4): 1,200–2,000 MAD (excluding accommodation)
Days 4–5: Essaouira
Getting there: CTM or Supratours bus
| Route | Price per adult (MAD) | Duration |
|---|---|---|
| Marrakech to Essaouira (CTM) | 80–100 MAD | ~3–3.5 hours |
| Marrakech to Essaouira (Supratours) | 70–90 MAD | ~3 hours |
Children typically travel at half price, so expect roughly 200–250 MAD total for a family of four one-way. Book at ctmtickets.com or at the CTM station near Bab Doukkala in Marrakech. Arrive 30 minutes before departure. Expect a 5–10 MAD luggage fee per bag.
Why Essaouira fits a budget itinerary:
- Flat-rate petit taxis: 7–8 MAD per ride within the city — the best taxi deal in Morocco
- No tolls on the Marrakech–Essaouira road
- Free beach all day (windy but swimmable in summer)
- Fresh seafood at the port — grilled fish with bread and salad for 40–80 MAD per person
- Budget-friendly accommodation — many family riads from 250–400 MAD/night in low season
Suggested pace (2 days):
- Day 4: Morning bus from Marrakech, check into riad in the medina, afternoon on the beach or port walk (free)
- Day 5: Morning — ramparts walk (free), art galleries along Rue Mohammed El Qorry (free). Afternoon — optional hammam visit (60–120 MAD per person). Sunset at the Scala (free)
Estimated 2-day cost in Essaouira (family of 4): 600–1,000 MAD (excluding accommodation)
Days 6–7: Casablanca
Getting there: ONCF train from Marrakech
| Class | Price per adult (MAD) | Duration |
|---|---|---|
| 2nd Class | 49–90 MAD | ~2.5–3 hours |
| 1st Class | 100–160 MAD | ~2.5–3 hours |
Family of 4 in 2nd class: ~150–270 MAD total one-way (children typically half price). ONCF uses dynamic pricing — book in advance at oncf-voyages.ma for the best rates.
Suggested pace (2 days):
- Day 6: Arrive at Casa-Voyageurs station, check into hotel (Ain Diab or Maarif area). Afternoon walk along the Corniche (free) and visit Hassan II Mosque (140 MAD adult, children under 12 free — guided tour only, book ahead)
- Day 7: Morning — Old Medina stroll (free). Afternoon — optional visit to the Cathedral of Sacré-Cœur or the Museum of Moroccan Judaism. Evening — seafood dinner at a local restaurant (150–300 MAD for the family)
Petit taxi in Casablanca: Short rides around 15–30 MAD during the day.
Estimated 2-day cost in Casablanca (family of 4): 700–1,300 MAD (excluding accommodation)
Days 8–9: Rabat
Getting there: TNR or Al Boraq train from Casablanca
| Train | Class | Price per adult (MAD) | Duration |
|---|---|---|---|
| TNR (regular) | 2nd Class | 40–50 MAD | ~1 hour |
| Al Boraq (high-speed) | 1st Class | 80–120 MAD | ~45 min |
Family of 4 on TNR: ~120–200 MAD total one-way. The TNR is frequent (every 20–30 minutes) and arrives at Rabat-Agdal or Rabat-Ville stations.
Suggested pace (2 days):
- Day 8: Arrive, check into hotel or riad. Afternoon — visit the Oudaya Kasbah (free entry, ocean views) + beach walk. Evening — dinner in the Agdal district (150–250 MAD for the family)
- Day 9: Morning — Royal Palace and Chellah ruins (free). Afternoon — Mohammed VI Museum of Modern Art (50 MAD adult, under 12 free). Final evening — sunset at the Bouregreg River (free)
Rabat petit taxi: 15–25 MAD for most short trips.
Estimated 2-day cost in Rabat (family of 4): 600–1,000 MAD (excluding accommodation)
Day 10: Return to Marrakech
Getting back: ONCF train Rabat to Marrakech
| Route | Class | Price per adult (MAD) | Duration |
|---|---|---|---|
| Rabat to Marrakech | 2nd Class | 60–100 MAD | ~2.5 hours |
| Rabat to Marrakech | 1st Class | 120–200 MAD | ~2.5 hours |
Family of 4: ~180–320 MAD total one-way.
If your flight is in the evening, store luggage at the Marrakech train station (30–50 MAD for 4 hours) and do one last souk walk or lunch at Jemaa el-Fna.
Alternative Route: The Sahara Option
If you have 12–14 days and a larger budget, here is how the classic Central Morocco route changes the numbers:
| Extra Item | Added Cost (MAD) | Notes |
|---|---|---|
| Extra 2–4 days | 1,000–3,000 | Accommodation + food |
| Marrakech to Merzouga loop (500 km each way) | 1,000–1,500 | Fuel + tolls |
| 3-day Sahara tour (shared group, family of 4) | 3,800–5,600 | Transport, meals, camel trek, camp |
| 3-day Sahara tour (private standard) | 5,600–12,000 | Private vehicle, better camp |
| Total extra | ~6,000–16,000+ MAD | Significant jump from the Atlantic route |
The budget verdict: Adding the Sahara doubles or triples the transport and activity budget. For a budget-conscious family on a 10-day trip, Agafay Desert is a far cheaper alternative.
Transport Choices: When to Use Each Option
Train (ONCF)
| Route | Best For | Cost (2nd Class, Adult) | Frequency |
|---|---|---|---|
| Marrakech to Casablanca | Speed + comfort | 49–90 MAD | ~10 daily |
| Casablanca to Rabat | Short hop | 40–50 MAD (TNR) | Every 20–30 min |
| Marrakech to Rabat | Direct route | 60–100 MAD | ~8 daily |
- Booking: Online at oncf-voyages.ma or at the station (arrive 30 min early)
- Child discount: ~50% for children 4–12, free for under 4
- Luggage: Free onboard, no luggage fee
- Family tip: 2nd class compartments seat 8 and can be hot in summer. Book 1st class if you need guaranteed space and air conditioning
CTM Bus
| Route | Cost (Adult) | Duration |
|---|---|---|
| Marrakech to Essaouira | 80–100 MAD | ~3–3.5h |
| Marrakech to Ouarzazate | 80–155 MAD | ~4–5h |
| Marrakech to Agadir | 100–200 MAD | ~3h |
- Booking: ctmtickets.com up to 30–45 days ahead
- Luggage fee: 5–10 MAD per checked bag
- Family tip: The Essaouira bus is the best value — short ride, cheap ticket, scenic coastal views
Car Rental
| Vehicle Type | Low Season (MAD/day) | High Season (MAD/day) |
|---|---|---|
| 5-seat compact (manual) | 150–250 | 300–450 |
| 7-seat MPV (manual) | 300–450 | 500–800 |
| SUV (manual) | 450–700 | 600–900 |
| Automatic (any type) | 15–40% more | Same |
Fuel + tolls for the full 10-day route (~900 km): ~1,200–1,500 MAD total (diesel ~550–700 MAD, tolls ~100–200 MAD).
Rental tips:
- Book 2–4 weeks ahead for best rates
- Airport pickup surcharge: +100–250 MAD per rental
- Child seats: Request in advance. Availability is not guaranteed — consider bringing your own (the BubbleBum inflatable booster fits in a backpack)
Petit Taxis (Local Rides)
| City | Typical Short Ride (Day) | Night Surcharge |
|---|---|---|
| Marrakech | 15–30 MAD | +50% after ~9 PM |
| Essaouira | 7–8 MAD (flat) | 9–10 MAD |
| Casablanca | 15–30 MAD | +50% after ~8 PM |
| Rabat | 15–25 MAD | +50% after ~8 PM |
- Max 3 passengers in a petit taxi (3rd passenger may incur a 2–3 MAD supplement)
- Families of 4: You need two petit taxis or one grand taxi for longer trips
- Always insist on the meter. If the driver refuses, get out and find another. Essaouira is the exception — flat rate is standard and fair
Daily Cost Ranges (Family of 4)
| City | Low Season/Day (MAD) | High Season/Day (MAD) | Main Cost |
|---|---|---|---|
| Marrakech | 800–1,200 | 1,200–1,800 | Entry fees, food, activities |
| Essaouira | 600–900 | 900–1,300 | Bus transfer, seafood, hammam |
| Casablanca | 700–1,100 | 1,100–1,600 | Hassan II Mosque, food |
| Rabat | 600–1,000 | 900–1,400 | Cheap taxis, free museums |
Where to Save Money
| Strategy | You Save (MAD) | Trade-off |
|---|---|---|
| ALSA Bus Line 19 airport to city | 50–100 vs taxi | Longer journey, less convenient with heavy luggage |
| 2nd class train instead of 1st | ~50–70 per adult per trip | Less space, potentially crowded in summer |
| Essaouira instead of Agadir | 200–500 on transport + cheaper taxis | Cooler and windier — better for active families |
| Street food lunches | 100–150 vs restaurant | Less variety for picky eaters |
| Free attractions (gardens, squares, medina walks) | 70–170 per entry per person | No trade-off — these are highlights |
| Market picnic supplies | 50–100 vs restaurant lunch | Requires self-service |
Where Not to Save Money
| Item | Minimum Budget (MAD) | Why It Matters |
|---|---|---|
| Accommodation | 300–500 MAD/night (low season) | Riads below this often have poor AC or no breakfast |
| Hassan II Mosque | 140 MAD/adult | One of the world's great mosques — transformative guided tour |
| Travel insurance | 200–500 MAD per trip | Medical evacuation from remote areas is expensive |
| Proper meal once/day | 150–300 MAD for the family | Cheap eating gets tiring — one good meal keeps everyone happy |
| Petit taxi after dark | 15–30 MAD | Safety and orientation in unfamiliar medinas |
Agafay vs Sahara: The Budget Decision
If your family wants a desert experience, here are your two options:
| Factor | Agafay Desert | Sahara (Merzouga) |
|---|---|---|
| Distance from Marrakech | 1 hour | 8–9 hours |
| Time needed | Half-day or full day | Minimum 3 days |
| Terrain | Rocky, lunar landscape | Classic sand dunes (erg) |
| Family of 4 cost | 600–3,330 MAD (day trip) | 3,800–12,000+ MAD (3-day tour) |
| Best for | Budget families, short on time | Families with 14+ days and larger budget |
| Kid-friendly rating | High (short drive, camels) | Medium (long drives, but magical dunes) |
Our recommendation for a 10-day trip: Choose Agafay. It gives you the camel ride, the sunset, the Berber tea, and the desert photos — without the 18 hours of driving, extra nights, and 5,000+ MAD cost.
Family Comfort Notes
- Summer heat (June–September): Marrakech hits 40°C+. Plan sightseeing before 11 AM and after 4 PM. Essaouira and Rabat are 10–15°C cooler due to the Atlantic breeze.
- Winter (December–February): Marrakech days are pleasant (18–22°C) but nights drop to 5–8°C. Riads rarely have central heating — pack layers.
- Ramadan: If travelling during Ramadan, restaurants may be closed during the day. Stock up at bakeries and markets. Evening food scenes are lively.
- Stroller-friendliness: Marrakech medina is NOT stroller-friendly (narrow, stepped, crowded). Use a baby carrier for toddlers. Essaouira and Rabat are much easier.
- Bathrooms: Public toilets cost 2–4 MAD (keep coins). Riads and cafés are cleaner for young children.
- Water: Drink bottled or filtered water only (5–10 MAD for 1.5L). Pack electrolytes for hot days.
Common Budget Mistakes
- Overplanning transport. Moving days should be 2–3 hours max. Our Atlantic route respects this.
- Paying the first price. In Marrakech souks, the initial price can be 3–5x the real price. Buy from fixed-price shops if you don't enjoy haggling.
- Not having small notes. Taxi drivers rarely have change for 200 MAD notes. Break larger bills at supermarkets.
- Booking trains on the day. ONCF dynamic pricing means advance booking can save 30–40%. Book online 2–7 days ahead.
- Ignoring ATM fees. Withdraw a larger amount once (1,500–2,000 MAD) rather than paying multiple international fees. Use bank ATMs (BMCE, Attijariwafa, CIH).
- Tipping without knowing the norms. 5–10 MAD for a porter, 10–20 MAD for a guide, rounding up the taxi fare is sufficient.
FAQ
Is 10 days enough for Morocco with kids?
Yes, for the Atlantic-Central corridor. Limiting to 3–4 cities gives you 2–3 nights per stop — enough to settle in and explore without rushing.
What is the cheapest month for a family trip?
January–February (excluding holidays) offers the lowest accommodation prices (riads at 250–400 MAD/night). November and March are mild and affordable.
How much should I budget per day for a family of 4?
800–1,200 MAD per day in low season, 1,200–1,800 MAD in high season, excluding flights. This covers accommodation, transport, food, and one paid activity per city.
Are Moroccan taxis safe for children?
Petit taxis generally do not have rear seat belts, and child car seats are not available. If safety is a priority, rent a car with child seats requested in advance, or use a travel booster seat.
Can we do this trip by train?
Yes. The entire Atlantic route (Marrakech to Casablanca to Rabat to Marrakech) is connected by rail. Essaouira is the only stop that requires a bus (Marrakech–Essaouira CTM, 80–100 MAD/adult).
What is the best SIM card for tourists?
Maroc Telecom and Orange offer tourist SIMs at Marrakech airport arrivals hall. A 10 GB data plan costs 50–100 MAD. Coverage is excellent on the Atlantic corridor.
What if someone gets sick?
Travel insurance is essential. Pharmacies are widely available (look for the green cross). Marrakech has good private clinics. EU nationals can ask about bilateral healthcare agreements at public hospitals.
Sources & Fact Notes
All prices in this article are approximate ranges verified May 2026 from the following sources:
- ONCF train prices: oncftickets.com, oncf-voyages.ma, 12go.asia, rail.ninja (cross-referenced May 2026)
- CTM bus prices: ctmtickets.com, marrakechtickets.co.uk, omio.com (cross-referenced May 2026)
- Taxi rates: welcomepickups.com, exploreessaouira.com, gobytaxi.com, kechtaxi.com
- Car rental: havekar.com, economycarrentals.com, kayak.com (May 2026)
- Fuel prices: globalpetrolprices.com, dailyfuels.com (May 2026)
- Tolls: tollguru.com (May 2026)
- Entry fees: jardinmajorelle.com (official), lejardinsecretmarrakech.com (official), oasiria.com (official)
- Agafay tours: atmarrakech.com, getyourguide.com, bewilderedinmorocco.com
- Sahara tours: moroccolivetrips.com, getyourguide.com, tourradar.com
- Airport transfer: lovinmorocco.com, marrakechtaxi.com, darzaman.co.uk
Prices last checked: 2026-05-27. Prices are subject to change. Always verify current rates at official booking sites.
© Trimyo — Original Morocco tourism intelligence. This article was researched and written by the Trimyo editorial team. If you find this content useful, please link to the original article rather than copying it.
Published · Updated · Original article on trimyo.com
Sources & Verification
- ONCF Ticket Prices(medium trust)
- CTM Tickets(medium trust)
- ONCF Voyages Official(medium trust)
- Majorelle Garden Official(high trust)
- Jardin Secret Official(high trust)
- Oasiria Water Park Official(high trust)
- Havekar Car Rental Prices(medium trust)
- TollGuru Morocco Tolls(medium trust)
- Global Petrol Prices Morocco(medium trust)
- Welcome Pickups Marrakech Taxi(medium trust)
- LovinMorocco Airport Transfer Guide(medium trust)
- AtMarrakech Agafay Guide(medium trust)
Needs Verification
- ONCF child discount (50% for 4-12, free under 4) — Common knowledge but not ONCF-official sourced. Verify on oncf-voyages.ma.
- Al Boraq exact fare Casablanca-Rabat (80-120 MAD) — Dynamic pricing. Spring 2026 promo offers 30% off with advance booking.
- BubbleBum booster seat availability at Marrakech rental desks — Recommend bringing own. No reliable source found for local availability.
Frequently Asked Questions
Is 10 days enough for Morocco with kids?
Yes, for the Atlantic-Central corridor (Marrakech, Essaouira, Casablanca, Rabat). The key is limiting your destinations to 3–4 cities, giving you 2–3 nights per stop.
What is the cheapest month for a family trip to Morocco?
January–February (excluding holidays) offers the lowest accommodation prices, with riads at 250–400 MAD/night. November and March are mild and affordable. July–August is peak season with higher prices.
How much should I budget per day for a family of 4?
Expect 800–1,200 MAD per day in low season, 1,200–1,800 MAD in high season, excluding flights. This covers accommodation, transport, food, and one paid activity per city.
Are Moroccan taxis safe for children?
Petit taxis generally do not have rear seat belts, and child car seats are not available. If safety is a priority, rent a car with child seats requested in advance, or use a travel booster seat.
Can we do this trip entirely by train?
The Atlantic route (Marrakech–Casablanca–Rabat–Marrakech) is fully connected by rail. Essaouira is the only stop requiring a bus (CTM, 80–100 MAD per adult).
What is the best SIM card for tourists in Morocco?
Maroc Telecom and Orange offer tourist SIMs at Marrakech airport arrivals hall. A 10 GB data plan costs 50–100 MAD. Coverage is excellent on the Atlantic corridor.
