Arriving at Mehrabad International Airport (THR) in Tehran? Getting to the city center or your hotel is usually straightforward, though it’s good to have a plan. Your options range from readily available taxis to pre-booked private transfers, shared shuttles, and public transport – each with different costs, travel times, and levels of comfort.
Official taxi stands are generally located just outside the arrival halls. Look for clearly marked signs directing you to them. These are the most convenient option for immediate departures, and you don’t need to book in advance. Be prepared to negotiate the fare, or ideally, confirm it with the driver *before* you start your journey. It’s helpful to have the address of your destination written down to show the driver. Expect a ride to central Tehran to take between 30 and 60 minutes, depending on traffic.
Pre-booked private transfers offer a more comfortable and predictable experience. Drivers typically meet you inside the arrivals hall, often holding a sign with your name. When booking, confirm the meeting point details clearly. Prices are usually agreed upon in advance and quoted in USD or the local currency. This is a good choice if you value convenience and a stress-free arrival, especially if you have a lot of luggage or are arriving late at night. Expect to pay between 20 and 40 USD for a private transfer to the city center.
Shared shuttles, often operating as minibuses, are a more economical option. They usually run when full, so you might experience a short wait. These are best suited for travelers on a budget who aren’t in a hurry. Public transport, including the metro and buses, is also available, but requires navigating the system with your luggage. The metro is a fast and efficient way to travel during off-peak hours, but can be crowded. Buses are the most affordable option, but also the slowest.
Travel time to the city center can vary significantly depending on the time of day. Tehran is known for its traffic, especially during rush hour (typically 7-9 AM and 5-7 PM). Allow extra time during these periods. Popular destinations from Mehrabad Airport include central Tehran, Karaj, and other nearby cities. The distance to Karaj, for example, will add considerably to your travel time and cost.
| Option | Typical Time Range | Price Range (USD) |
|---|---|---|
| Taxi | 30-60 minutes | 10-25 |
| Private Transfer | 30-60 minutes | 20-40 |
| Shared Shuttle | 45-90 minutes | 5-15 |
| Train/Metro | 60-90 minutes | 1-3 |
| Bus | 90+ minutes | 0.5-2 |
Times and prices vary by traffic and season.
Yes, using official airport taxis is generally safe. Always confirm the fare beforehand.
Many drivers accept USD, but it’s a good idea to have some local currency available.
Your driver will usually meet you inside the arrivals hall with a sign displaying your name.
Shared shuttles can be crowded, so they might not be ideal with a lot of luggage.
The metro journey takes around 60-90 minutes, including walking and transfer times.
Avoid traveling during peak hours (7-9 AM and 5-7 PM) if possible.
English isn't widely spoken, so having your destination written down is very helpful.
Information about bus routes is available at the airport information desk, but may be limited in English.
Tipping isn't mandatory, but rounding up the fare is appreciated.
While not common, some local services may offer pre-booking. Private transfers are best booked in advance.
If you have a pre-booked transfer, contact the company to inform them of the delay.
Yes, Mehrabad Airport offers free Wi-Fi access.