Know Before You Pay
Fair Prices & Bargaining
Real prices locals pay, what tourists get charged, and how to bargain your way to a fair deal.
Know Before You Pay
Price Checker
Real prices locals pay vs. what tourists are often charged. All prices in Moroccan Dirham (MAD).
Petit Taxi (in-city ride)
Tourists often pay 50-150 MAD without a meter
MAD 10–30
Fair Price
MAD 50–150
Airport → Marrakech Center
Drivers may ask 200-400 MAD at arrivals
MAD 70–100
Fair Price
MAD 200–400
Airport → Casablanca Center
Unofficial taxis charge 500-800 MAD
MAD 250–350
Fair Price
MAD 500–800
Airport → Fes Center
Watch for 250-400 MAD quotes from touts
MAD 100–150
Fair Price
MAD 250–400
Grand Taxi (per seat, shared)
May claim you need to pay for all seats
MAD 20–50
Fair Price
MAD 100–200
Master the Souk
The Art of Bargaining
Bargaining is expected in Morocco — it's part of the culture. Here's how to do it respectfully and effectively.
Start at 30-40%
Begin your offer at about one-third of the asking price. The vendor expects it. This gives you room to negotiate up while still landing at a fair price.
Be Ready to Walk Away
The most powerful tool in bargaining. If you start to leave, the price often drops significantly. If they let you go, the price was already fair — or you can try another shop.
Don't Show Too Much Interest
The moment a vendor sees you love an item, the price goes up. Browse casually, pick up several items, and appear undecided. Keep a poker face.
Bundle Items Together
Buying multiple items? Negotiate them as a package. Vendors prefer larger sales and will often give better per-item prices when you buy several things at once.
Have Cash Ready
Show the exact amount you're willing to pay. Saying 'this is all I have' while showing the bills is a powerful closing move. Carry small bills so you don't have to break large notes.
Stay Friendly & Respectful
Bargaining should be fun for both sides. Smile, joke, drink the offered tea. Never insult the quality or get angry. If you can't agree on a price, thank them and move on warmly.