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
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.
Riyadh
RUH · 852 kmJeddah
JEDDammam
DMM · 1,204 kmDubai
DXB · 1,699 kmAbu Dhabi
AUH · 1,614 kmDoha
DOH · 1,331 kmKuwait City
KWI · 1,219 kmManama
BAH · 1,272 kmMuscat
MCT · 1,973 kmAmman
AMM · 1,160 kmCairo
CAI · 1,217 kmIstanbul
IST · 2,388 kmHow 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.