Iran

Airport transfers in Iran 2026

Price comparison with Around the World, every provider in one place

Iran

Getting from Iran’s main airports to city centers typically costs between $5 and $15, depending on the airport and transport mode. Tehran’s Imam Khomeini Airport (IKA) is about 30 kilometers from downtown, with options ranging from buses to taxis.

Compare prices

Airport transfers for Iran, every provider

Book your airport transfer in Iran ahead, no terminal surprises.

The guide

Airport transfers in Iran, the full guide

Airport to city in iran, every option

At Tehran’s Imam Khomeini Airport (IKA), the airport express bus runs every 30 minutes and takes around 45 minutes to reach the city center. Shuttle services and local buses are cheaper but slower and less frequent. Taxis operate 24/7 from the official rank just outside arrivals; expect a 40-minute ride depending on traffic. Pre-booked transfers are worth considering for late arrivals, travelers with heavy luggage, or families needing convenience. Mashhad (MHD) and Tehran Mehrabad (THR) airports offer similar options but with shorter transfer times due to their proximity to city centers.

Taxis in iran, fares and traps

Official taxis at Iranian airports have regulated fares, but the meter is often ‘broken’ as a bargaining tactic. The official taxi rank is clearly marked outside arrivals; avoid drivers who approach inside the terminal. Apps like Snapp and Tap30 operate in Iran’s major cities but require local SIM cards and payment methods. Always confirm the fare before setting off to avoid inflated prices, especially if you don’t speak Persian.

Public transport from the airport

Tehran’s Imam Khomeini Airport is served by an airport express bus connecting to metro stations and the city center, running roughly every 30 minutes until late evening. Tickets must be purchased with local cash at kiosks near the bus stop. There is no direct metro link from the airport. Public transit is practical for solo travelers during the day but less so for late arrivals or those with children and heavy bags.

When to pre-book a transfer

Usually, public transport or taxis from the official rank suffice. Pre-book a transfer only if you arrive late at night, are traveling with a group, or your destination is outside areas served by regulated taxis. Around the World compares fixed-price transfer companies so you can book a reliable ride with no hidden fees.

Questions & answers

Answers to your questions

What are the main options for airport transfers in Iran?
The primary options for airport transfers in Iran include shuttle services, private car transfers, and train services. Shuttle services are budget-friendly but may involve multiple stops. Private car transfers offer comfort and direct routes to your destination, while train services provide a quick and efficient way to reach the city, particularly from larger airports.
How much can I expect to pay for an airport transfer in Iran?
Prices for airport transfers in Iran can vary widely based on the type of service. Shuttle services typically cost between $5 to $15, private transfers range from $30 to $70, while train services generally fall between $10 to $20. It's advisable to book in advance and consider any additional fees that may apply.
What should I expect during the meet-and-greet experience?
During the meet-and-greet experience, your driver will be waiting for you in the arrival hall, typically holding a sign with your name. They will assist you with your luggage and provide a warm welcome. Clear communication and confirming your driver's details beforehand will help ensure a smooth experience.
Are child seats available for airport transfers in Iran?
Yes, many reputable transfer services in Iran offer child seats upon request. It’s essential to inquire about the availability and type of child seat you need when making your reservation to ensure your child’s safety during the transfer. Always communicate your specific needs clearly.
What happens if my flight is delayed?
Most reputable transfer services monitor flight arrivals and will adjust your pickup time accordingly in the event of a delay. However, if you anticipate a significant delay, it's advisable to contact your transfer provider to inform them. Be sure to understand the waiting time policies and any potential fees that may apply if your delay is extensive.