THR - Tehran, Iran

Tehran Mehrabad Airport (THR) Transfer Guide

Quick answer

Mehrabad Airport sits roughly 10 km west of central Tehran. A pre-booked private transfer to most parts of the city takes 20 to 50 minutes depending on Tehran's notorious traffic. Expect to pay between 15 and 35 USD equivalent for a sedan transfer. The airport handles domestic and some regional flights, so it is smaller and less chaotic than Imam Khomeini International (IKA), but the taxi situation outside arrivals can still feel overwhelming if it is your first time.

What actually happens after landing

Mehrabad has four terminals, though most domestic passengers arrive at Terminals 1 or 2. After collecting your bags, you walk out into a busy arrivals hall. There is no formal queue system for taxis outside. Drivers may approach you, and unofficial taxis are common. If you have a pre-arranged transfer, your driver will typically hold a sign with your name near the exit doors. The airport has basic currency exchange counters, but rates are poor. ATMs exist but international cards rarely work in Iran due to sanctions, so plan your cash before arrival.

Transport options explained honestly

Official airport taxis are available from the taxi stand outside arrivals. They use meters, but you should confirm the rate before getting in. Fares to central Tehran run roughly 300,000 to 700,000 IRR depending on destination and traffic.

Snapp and Tapsi are Iranian ride-hailing apps that work well from Mehrabad. They are usually cheaper than airport taxis, but you need an Iranian phone number to register. If you have a local SIM, this is the budget option.

Tehran Metro Line 4 connects Mehrabad to the city center. The station is at Terminal 1. It is cheap and avoids traffic, but not practical with heavy luggage or late at night when the metro closes around 22:30.

Pre-booked private transfers are the most predictable option, especially for visitors unfamiliar with Tehran. The driver meets you at arrivals, handles any language barrier, and takes you directly to your hotel.

Realistic pricing expectations

Iran's currency situation makes pricing confusing for visitors. As of 2026, a taxi from Mehrabad to central Tehran costs roughly 10 to 25 USD equivalent. A pre-booked private transfer typically runs 15 to 35 USD for a sedan, depending on the exact destination and vehicle type. Prices increase slightly for areas like northern Tehran (Tajrish, Darband) which are farther from the airport. Keep in mind that you will almost certainly pay in Iranian Rial, so have cash ready.

Late night arrivals

Mehrabad receives domestic flights until late evening, and some regional flights arrive after midnight. The metro stops running around 22:30. After that, your options narrow to airport taxis, ride-hailing apps, or a pre-booked transfer. Unofficial taxi drivers become more aggressive late at night. If you arrive after midnight, a pre-arranged pickup eliminates the negotiation and uncertainty. Tehran traffic is actually lighter at night, so the drive to your hotel will be shorter than during the day.

Families and luggage

Mehrabad is a manageable airport for families. The walk from gates to arrivals is short, and there are trolleys available. If you are traveling with children and multiple bags, a private transfer is the practical choice. Regular taxis at the stand are mostly standard sedans (Iran Khodro Samand or similar) with limited trunk space. If you need a larger vehicle, you will need to arrange it in advance. Car seats for children are not standard in Iranian taxis and must be specifically requested with a private transfer.

Where you meet the driver

For pre-booked transfers, drivers wait in the arrivals hall or just outside the exit doors, depending on the terminal. Terminal 1 and Terminal 2 have clearly marked exits. Your driver will hold a name board. If you cannot find them, step outside and look for the vehicle description provided in your booking confirmation. Mobile coverage at Mehrabad is generally good, so you can call your driver directly. Note that WhatsApp works in Iran but may be slow; local apps like Eitaa or regular phone calls are more reliable.

Decision helper

Choose the metro if you are traveling light, it is daytime, and you want the cheapest option. Choose Snapp or Tapsi if you have an Iranian SIM card and want a good balance of price and convenience. Choose an airport taxi if you want to leave immediately and are comfortable negotiating. Choose a pre-booked transfer if you want certainty on price and pickup, especially on your first visit to Tehran, traveling with family, or arriving late at night.

Frequently Asked Questions

How far is Mehrabad Airport from Tehran city center?

About 10 km. In normal traffic, the drive takes 20 to 30 minutes. During Tehran's rush hours (7-9 AM and 5-8 PM), it can stretch to 50 minutes or more.

Is Mehrabad the same as Imam Khomeini Airport?

No. Mehrabad (THR) is the older, city-side airport handling mostly domestic and some regional flights. Imam Khomeini International Airport (IKA) is 50 km south of Tehran and handles international flights. Make sure you know which airport your flight uses.

Can I use Uber or international ride-hailing apps in Tehran?

No. Uber and other international apps do not operate in Iran. The local equivalents are Snapp and Tapsi, which require an Iranian phone number to register.

Do taxis at Mehrabad accept foreign currency?

Generally no. You should have Iranian Rial in cash. Exchange money before arriving or at the airport exchange counter, though airport rates are not favorable. Some pre-booked transfer services allow you to pay in advance online.

Is it safe to take a taxi from Mehrabad at night?

Tehran is generally safe, but unofficial taxis at night can overcharge significantly. Using the official taxi stand, a ride-hailing app, or a pre-booked transfer is the sensible approach after dark.

Does Mehrabad Airport have a metro connection?

Yes. Tehran Metro Line 4 stops at Terminal 1. It runs from approximately 5:30 AM to 22:30. A single ride costs very little, but the metro gets extremely crowded during rush hours.

How much should I pay for a taxi from Mehrabad to central Tehran?

Roughly 10 to 25 USD equivalent in Iranian Rial, depending on the exact destination and traffic. Pre-booked transfers are slightly more but include meet-and-greet and fixed pricing.

Can I get a car seat for my child in a Tehran taxi?

Not in regular taxis. Child car seats are not standard in Iran. If you need one, arrange a private transfer and request the seat when booking.

What terminal do domestic flights use at Mehrabad?

Most domestic airlines use Terminal 1 or Terminal 2. Check your airline's terminal assignment before heading to the airport, as terminals are in separate buildings.

Is there Wi-Fi at Mehrabad Airport?

Free Wi-Fi is available but unreliable. Many international websites and services are restricted in Iran without a VPN. Consider getting a local SIM card with data at the airport for reliable connectivity.

Mehrabad is one of the easier airports to navigate in Iran, mainly because it is close to the city and relatively compact. The main challenge for visitors is the currency situation and the language barrier with taxi drivers. A pre-booked transfer solves both problems cleanly. If you are connecting through Mehrabad on domestic routes, the proximity to central Tehran also makes it practical for a quick stopover before continuing your journey.

Related Airport Guides