How much does Umrah cost? From $169 to $2,410 per person

The direct answer: Umrah costs run from $169 per person (7 budget nights from the cheapest origin) to $2,410 (14 luxury nights from the priciest) outside Ramadan. The common 10-night mid-range trip lands between $499 and $1,164 depending on your city. Every number below is computed, not copied: flight distance to Jeddah, visa fees, Mecca and Medina hotels in three tiers, food and transport.

Estimate your Umrah budget

Tier
Estimated total for 2 travelers
$1,358
$679 per person

All figures are comparable estimates, not quotes; flight prices change daily.

  • Return flights (est.)$155
  • Umrah visa (est.)$0
  • Hotels (6 M / 4 Md)$368
  • Food$88
  • Local transport$13
  • Arrival transfers$55

Cost by origin city

Per person, 7–14 nights outside Ramadan. Pick your city for the full breakdown.

How we compute this

Flights are a distance estimate to Jeddah (~$60 + 11¢/km, round trip), the visa is ≈$300 except for Saudi origins (a NusukUmrah-based estimate — verify with official sources), Mecca and Medina hotels and food come from a local SAR price base (3.75 SAR/USD), and ground transport uses a fixed per-origin range. Nights split 60% Mecca / 40% Medina.

Related tools