THR - Tehran

How Much Does a Transfer from Mehrabad Airport to Tehran Cost?

Mehrabad Airport is about 10 km from central Tehran, making it one of the more affordable airport-to-city transfers you will find. But Iran's currency situation adds a layer of confusion that is worth understanding before you land.

The pricing landscape in 2026

Iran's economy means prices in Rial look enormous while the actual USD equivalent is modest. A taxi from Mehrabad to destinations like Vali-e-Asr, Enghelab Square, or Vanak runs roughly 300,000 to 700,000 IRR. At 2026 exchange rates, that translates to about 10 to 25 USD equivalent.

The catch is that you need Iranian Rial in cash. International cards do not work in Iran due to sanctions. You can exchange money at the airport, but the rate will be worse than what you would get at a licensed exchange shop in the city. Many experienced travelers bring USD or EUR in cash and exchange a small amount at the airport for the taxi fare.

Option-by-option breakdown

Tehran Metro (Line 4): Under 1 USD equivalent. The cheapest option by far, but only practical if you are traveling light and it is between 5:30 AM and 22:30.

Snapp or Tapsi (ride-hailing): 7 to 18 USD equivalent. Cheaper than airport taxis, but requires an Iranian phone number. If you have a local SIM, this is the sweet spot for price and convenience.

Official airport taxi: 10 to 25 USD equivalent. Available immediately outside arrivals. Meters are sometimes used, sometimes not. Confirm the fare before you get in.

Pre-booked private transfer: 15 to 35 USD for a sedan. Slightly more expensive, but includes meet-and-greet, fixed pricing, and no need to carry exact change in Rial.

Destinations and what they cost

Fares vary by how far into Tehran you are going. Central areas like Imam Khomeini Square or the Grand Bazaar are closest and cheapest. Northern Tehran neighborhoods like Tajrish, Darband, or Niavaran are 15 to 20 km away and cost more. If you are heading to the very north of the city, expect the higher end of every price range.

Traffic matters more than distance

Tehran's traffic is legendary. A 10 km ride can take 20 minutes at night or over an hour during morning rush. This affects metered taxi fares and ride-hailing prices (which use surge pricing during heavy traffic). Pre-booked transfers have a fixed rate regardless of traffic, which can actually save you money during peak hours.

Tips to avoid overpaying

Do not exchange all your money at the airport. Change just enough for the taxi and find a better rate in the city. If taking an airport taxi, ask a local (airport staff, shop workers) what the current fair rate is before approaching the taxi stand. Drivers know that tourists are unfamiliar with the currency and may quote higher. Having the price written down in Farsi on your phone can help communicate clearly.

Related Airport Guides