Travel budget in Morocco

Morocco: calculate your travel budget

Morocco: sample budgets by traveller type

These example budgets assume a 2-week holiday in Morocco for 2 people.

Low budget
(backpacker)

Daily budget:

  • $ 56 for 2 ppl.
  • $ 7.3 per person
  • $ 2.3 per person
  • Free activities

Total budget:

$ 1052* (9450 MAD)

Average budget
(traveller)

Daily budget:

  • $ 100 for 2 ppl.
  • $ 19 per person
  • $ 6.3 per person
  • $ 7.4 per person

Total budget:

$ 2284* (20510 MAD)

High budget
(tourist)

Daily budget:

  • $ 116 for 2 ppl.
  • $ 27 per person
  • $ 14 per person
  • $ 15 per person

Total budget:

$ 3178* (28532 MAD)

* Estimated local budget for 2 people for 2 weeks. This represents an average across the country (budget may vary depending on the city or region visited).



Cost of living in Morocco in 2025

Cost of living: Morocco VS Belgium

Compare with the average cost of living in:

On average, the cost of living in Morocco in 2025 is 42% less than in Belgium.

The graphic below shows the percentage of variation between prices Belgium in in Belgium and Belgium by types of expenses:

Created with Highcharts 8.2.2%-54%-54%-32%-32%-49%-49%-58%-58%-17%-17%-44%-44%Price variation between Morocco and Belgium in 2025RestaurantHotelFoodTransportLeisure activitiesShopping-70-60-50-40-30-20-100



Local prices in Morocco by expense type

Morocco: Restaurant budget

On average, budget for eating in a restaurant in Morocco costs 54% less than in Belgium.
Created with Highcharts 8.2.2Price (USD)Restaurant: sample prices in Morocco compared to Belgium2424474712125.35.34.64.615156.86.83.43.4BelgiumMoroccoLunch3 course dinnerMcDonald's mealLocal beer02468101214161820222426283032343638404244464850
Lunch
Lunch
$ 4.6/person
($ 2.2 to $ 9)

80% less than in BelgiumBelgium Average price in Belgium: $ 24
3 course dinner
3 course dinner
$ 15/person
($ 8.5 to $ 35)

69% less than in BelgiumBelgium Average price in Belgium: $ 47
McDonald's meal
McDonald's meal
$ 6.8/person
($ 5.6 to $ 8.5)

42% less than in BelgiumBelgium Average price in Belgium: $ 12
Local beer
Local beer
$ 3.4 for 500ml
($ 2 to $ 7.9)

35% less than in BelgiumBelgium Average price in Belgium: $ 5.3
Imported beer
Imported beer
$ 2.7 for 330ml
($ 1.6 to $ 4.6)

13% more than in BelgiumBelgium Average price in Belgium: $ 2.4
Cappuccino
Cappuccino
$ 1.9/cup
($ 1.1 to $ 4)

53% less than in BelgiumBelgium Average price in Belgium: $ 4.1
Fizzy drink
Fizzy drink
$ 0.6/can
($ 0.5 to $ 1.4)

80% less than in BelgiumBelgium Average price in Belgium: $ 3.2
Water bottle
Water bottle
$ 0.4/bottle
($ 0.2 to $ 0.7)

86% less than in BelgiumBelgium Average price in Belgium: $ 2.9

Morocco: Hotel and accommodation budget

On average, hotel and accommodation budget in Morocco costs 32% less than in Belgium.
Created with Highcharts 8.2.2Price (USD)Hotel: sample prices in Morocco compared to Belgium145145156156187187123123170170102102989813413476768585BelgiumMorocco2-star hotel3-star hotel4-star hotelHostel/Youth HostelCottage or guest house0102030405060708090100110120130140150160170180190200
1-star hotel
1-star hotel
$ 84/night
($ 32 to $ 295)

21% less than in BelgiumBelgium Average price in Belgium: $ 106
2-star hotel
2-star hotel
$ 102/night
($ 49 to $ 270)

30% less than in BelgiumBelgium Average price in Belgium: $ 145
3-star hotel
3-star hotel
$ 98/night
($ 44 to $ 287)

37% less than in BelgiumBelgium Average price in Belgium: $ 156
4-star hotel
4-star hotel
$ 134/night
($ 71 to $ 345)

28% less than in BelgiumBelgium Average price in Belgium: $ 187
5-star hotel
5-star hotel
$ 193/night
($ 94 to $ 510)

21% less than in BelgiumBelgium Average price in Belgium: $ 245
Hostel/Youth Hostel
Hostel/Youth Hostel
$ 76/month
($ 37 to $ 227)

38% less than in BelgiumBelgium Average price in Belgium: $ 123
Room with kitchen
Room with kitchen
$ 118/month
($ 52 to $ 356)

40% less than in BelgiumBelgium Average price in Belgium: $ 198
Hotel with swimming pool
Hotel with swimming pool
$ 137/month
($ 66 to $ 334)

29% less than in BelgiumBelgium Average price in Belgium: $ 194
Cottage or guest house
Cottage or guest house
$ 85/month
($ 51 to $ 196)

50% less than in BelgiumBelgium Average price in Belgium: $ 170
Family room
Family room
$ 198/month
($ 78 to $ 597)

23% less than in BelgiumBelgium Average price in Belgium: $ 259

Morocco: Supermarket food budget

On average, the price of supermarket food in Morocco costs 49% less than in Belgium.
Created with Highcharts 8.2.2Price (USD)Food: sample prices in Morocco compared to Belgium441313332.12.1226.66.60.90.90.80.8BelgiumMoroccoEggsChickenTomatoesPotatoes01234567891011121314
Milk
Milk
$ 0.9/litre
($ 0.7 to $ 1.3)

30% less than in BelgiumBelgium Average price in Belgium: $ 1.3
Bread
Bread
$ 1.2/500g
($ 0.5 to $ 3.4)

77% less than in BelgiumBelgium Average price in Belgium: $ 4.9
Rice
Rice
$ 1.9/kg
($ 1.1 to $ 2.5)

24% less than in BelgiumBelgium Average price in Belgium: $ 2.5
Eggs
Eggs
$ 2/12 eggs
($ 1.4 to $ 2.7)

48% less than in BelgiumBelgium Average price in Belgium: $ 4
Chicken
Chicken
$ 6.6/kg
($ 2.2 to $ 9)

46% less than in BelgiumBelgium Average price in Belgium: $ 13
Apples
Apples
$ 1.5/kg
($ 0.7 to $ 2.2)

46% less than in BelgiumBelgium Average price in Belgium: $ 2.9
Tomatoes
Tomatoes
$ 0.9/kg
($ 0.5 to $ 1.5)

70% less than in BelgiumBelgium Average price in Belgium: $ 3
Potatoes
Potatoes
$ 0.8/kg
($ 0.4 to $ 1.2)

62% less than in BelgiumBelgium Average price in Belgium: $ 2.1
Water bottle
Water bottle
$ 0.7
($ 0.6 to $ 0.9)

38% less than in BelgiumBelgium Average price in Belgium: $ 1

Morocco: Public and private transport budget

On average, the price of transport in Morocco costs 58% less than in Belgium.
Created with Highcharts 8.2.2Price (USD)Transport: sample prices in Morocco compared to Belgium2.92.92.92.92260600.60.60.80.81.61.63939BelgiumMoroccoBus ticketTaxi (per km)PetrolCar hire05101520253035404550556065
Bus ticket
Bus ticket
$ 0.6/ticket
($ 0.5 to $ 0.9)

80% less than in BelgiumBelgium Average price in Belgium: $ 2.9
Taxi (per km)
Taxi (per km)
$ 0.8/km
($ 0.6 to $ 1.2)

73% less than in BelgiumBelgium Average price in Belgium: $ 2.9
Petrol
Petrol
$ 1.6/litre
($ 1.4 to $ 1.8)

17% less than in BelgiumBelgium Average price in Belgium: $ 2
Taxi (initial pick-up charge)
Taxi (initial pick-up charge)
$ 0.8
($ 0.6 to $ 1.2)

86% less than in BelgiumBelgium Average price in Belgium: $ 5.9
Car hire
Car hire
$ 39/24hrs
($ 23 to $ 77)

35% less than in BelgiumBelgium Average price in Belgium: $ 60

Morocco: Leisure activity budget

On average, budget for leisure activities in Morocco costs 17% less than in Belgium.
Cinema
Cinema
$ 7.4/ticket
($ 5.6 to $ 10.2)

50% less than in BelgiumBelgium Average price in Belgium: $ 15
Tennis
Tennis
$ 26/hr
($ 12 to $ 35)

17% more than in BelgiumBelgium Average price in Belgium: $ 22

Morocco: Budget for clothes and price of cigarettes

On average, shopping budget in Morocco costs 44% less than in Belgium.
Cigarettes
Cigarettes
$ 4.5/pack
($ 4 to $ 4.8)

62% less than in BelgiumBelgium Average price in Belgium: $ 12
Levi's jeans
Levi's jeans
$ 40
($ 14 to $ 80)

63% less than in BelgiumBelgium Average price in Belgium: $ 107
Summer dress
Summer dress
$ 45
($ 17 to $ 69)

6% less than in BelgiumBelgium Average price in Belgium: $ 47

Plane ticket budget

London → Marrakesh
London → Marrakesh
London → Marrakesh
$ 191
(fair price: $ 147)
Manchester → Marrakesh
Manchester → Marrakesh
Manchester → Marrakesh
$ 241
(fair price: $ 198)
Montreal → Casablanca
Montreal → Casablanca
Montreal → Casablanca
$ 937
(fair price: $ 846)
London → Agadir
London → Agadir
London → Agadir
$ 245
(fair price: $ 185)
Montreal → Marrakesh
Montreal → Marrakesh
Montreal → Marrakesh
$ 832
(fair price: $ 773)
Manchester → Agadir
Manchester → Agadir
Manchester → Agadir
$ 272
(fair price: $ 210)

Book a flight




About the information on the cost of living in Morocco

The information about the cost of living in Morocco shown on this page comes from multiple sources, including : Numbeo, Skyscanner and Hotels.com.

Information about cost of living in Morocco updated on 28-02-2025.

Change currency