Morocco Cost Breakdown

At A Glance

Duration: 10 days in May 2025 (trip report)
Total spend: $1,867.65
Average per day: $186.77

CategoryCost
Flights$116.42
Transportation$93.51
Accommodations$657.27
Activities$638.59
Meals$234.97
Incidentals$126.89

Flights

I took two flights, totaling $116.42. I booked my economy class flight from Casablanca to Washington with 30,000 American Airline miles and paid $52.21 in taxes and fees. The cash rate for this flight was $642 (1.97 CPP).

RouteAirlineDurationCost
Tunis → RabatNouvelair2.5 hours$64.21
Casablanca → Washington D.C.Royal Air Maroc8 hours$52.21

Transportation

I spent $93.51 on ground transportation. For intercity transport, I used buses and trains. Book bus tickets in advance at https://ctm.ma and book train tickets at https://www.oncf.ma.

RouteMode of TransportDurationCost
Rabat → ChefchaouenBus5 hours$15.21
Chefchaouen → FezBus4 hours$17.92
Marrakesh → CasablancaTrain2.5 hours$24.37

To get around the cities, I used the rideshare app InDrive. What’s nice about inDrive is that you set a rate, and drivers can choose whether or not to accept it. I took 5 inDrives for a total of $14.51, averaging $2.90 per ride. Ride share services were not available when I landed in Rabat Airport, so I had to take a taxi to my hotel for $21.50.

Accommodations

I stayed in private rooms throughout my entire trip, totaling $657.27. All the places I stayed at except for the Ibis Rabat provided free breakfast.

Hotel NameLocationPrice Per NightNightsTotal Price
Ibis RabatRabat$88.221$88.22
Torre HadraChefchaouen$70.951$70.95
Glamping*Merzouga DesertNote1Note
Riad Villa Dades*Dades ValleyNote1Note
Dar KiramiFez$44.073$132.22
Dar AlhambraMarrakesh$121.963$365.88

*The stays in the Merzouga Desert and Dades Valley were part of the Desert Tour, which are included in the Activities section.

Activities

I spent $638.59 on activities, which included the Desert Tour from Fez to Marrakesh, entrance fees, walking tours, food tours, and hammams.

I paid $281.73 for the 3D2N Desert Tour through Morocco Fabulous Travel (highly recommended), which included:

  • Transportation with English speaking driver/tour guide
  • Overnight at a camp in the Merzouga Desert
  • Overnight at a hotel in the Dades Valley
  • Two dinners and two breakfasts
  • Camel ride and sandboarding

Meals

The $234.97 breaks down to $63.43 for dinner, $133.37 for lunch, and $38.18 for snacks and drinks.

Incidentals

The $126.89 breaks down to $80.89 for tips, $18.28 for souvenirs, $13.22 for laundry, and $14.50 for an eSIM.