Cash or Card in Saudi Arabia: Payment Guide for Tourists

Should you bring cash or rely on cards in Saudi Arabia? Here's everything you need to know about payment methods and managing money.

Key Takeaways

  • Cards dominate in cities — Riyadh, Jeddah, and AlUla tourist sites accept Visa/Mastercard widely, but rural villages, desert camps, and small-town souqs are cash-only.
  • Keep SAR 200–300 in cash at all times: entry fees to heritage sites (e.g., Hegra costs SAR 95 per adult), tip for hotel porters (SAR 10–20), and local taxis outside Uber coverage zones.
  • Dynamic currency conversion (DCC) at Saudi terminals adds 3–5% — always choose to pay in SAR, not your home currency, when the terminal prompts you.
  • Al-Rajhi, Riyad Bank, and SNB ATMs charge no fees for local withdrawals — foreign bank surcharges apply, so withdraw larger amounts (SAR 500+) to minimize per-transaction costs.
  • During Hajj and Umrah seasons, Makkah and Madinah vendors are overwhelmingly cash-based due to high pilgrim volumes — carry SAR 500–1,000 in small notes if visiting religious sites.