expatwhy.

Cost of living in Tehran

One person can expect roughly $1,315 a month in Tehran, before flights and one-off setup costs.

one person, monthly

$1,315

family of four, monthly

$2,240

What this figure leaves out

Flights, visa fees, health insurance, a rental deposit (often one to three months up front), agency fees, furniture, and the first-month overlap where you pay for a short stay and a lease at the same time. Budget for those separately; they are a one-off cash need, not a monthly cost.