• Nothing Found

Tehran Imam Khomeini Airport to Tehran City Centre

Tehran is a very large city surrounded by tall mountains and has a city population of about 9 million people. Its urban concrete layout is interspersed with numerous parks and historic attractions, which include palaces, museums, towers, and food markets (bazaars) rich in spices and local delicacies.  

Tehran is a bustling city and getting about can be time-consuming and somewhat chaotic – especially during rush hour. Tehran (Imam Khomeini) airport is located 55km south of the city and there are two main transport options linking the airport to the city centre. The public transport option involves taking Line 1 of the Metro rail network, which also links to other metro lines that travel to different city districts. An irregular bus service from the airport is also available, however, it stops on the western outskirts of the city (Azadi Square) which then requires a 40-minute taxi ride to get into the city centre, so it is not recommended. The other option which is also the most practical way to travel to Tehran city centre is to take a Tehran airport taxi.

Welcome Pickups offers meet and greet services and a friendly introduction to Tehran at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €20.50 65min 24/7
Metro €4.90 55min 24/7

How to get from Tehran airport to the City Centre by Taxi

The safest and most convenient and stress-free option for travelling from Tehran airport to the city centre is undoubted a taxi service. The airport is quite far away (55km) and a taxi is the only direct option that will take you right to your hotel, avoiding having to navigate the chaotic and busy city.

Taxi fare from Tehran airport to the City Centre

There are no standardised taxi rates in Tehran since taxis are not fitted with taximeters, therefore taxi fares should always be agreed upon with the driver before you get in the taxi. In the case of Tehran Imam Khomeini airport to Tehran city centre, there is a fixed rate fare available for this transfer and it is dependent on the vehicle that is hired. The cost of a standard taxi for up to 4 passengers will be about €20.50 (IRR 850,000). You may choose to hire a taxi from the taxi desk at the airport, which you will pay in advance and give your receipt to the driver, or take a taxi from the airport taxi rank and negotiate the cost of the transfer with the driver directly.

Cost

€20.50

Trip Duration

Up to 65 minutes

Taxis can be hired from the taxi desk in the arrivals hall (which are paid in advance) or directly from the taxi rank located outside the terminal.

Convenience
Safety
Value for money

Taxi availability at Tehran airport is 24/7.

Where do I get a taxi from?

If you get your taxi from the airport taxi office you will be directed to your taxi once you have received the receipt of payment. If you decide to take a taxi from the taxi rank, it is located just outside the airport arrivals hall.

Convenience

Considering the immensity of the city and the distance of the airport to Tehran’s city centre, a taxi transfer will be the most convenient and safest travel option available to you. Due to its size Tehran is not an easy city to navigate and with limited transport options available, a taxi will get you right to your destination with the least amount of hassle.

Editor’s Note

When taking a taxi, always ensure that it is registered and authorised. These taxis are usually yellow or green in colour. Avoid taking a taxi with someone who may approach you offering a taxi service.

Useful Tips

Even though there are fixed fares from Tehran airport to the city centre, always agree on the cost with the driver before getting into the taxi.
It is always worth negotiating the taxi fare as it is a very common practice in Tehran.
Most taxis only accept cash so it is recommended that you always have small change available for payment. Taxis in Tehran accept the Iranian rial, US dollars and some even accept euros. Just check with your driver before starting your journey.

How to get from Tehran airport to the City Centre by Metro

As of 2017, the Line 1 of the Tehran metro was extended to reach Tehran Imam Khomeini airport. You can therefore take Line 1 of the metro from the airport and travel into Tehran’s city centre. The Tehran airport to city train departs every 70-80 minutes but runs 24/7. The journey involves changing trains at Shahed-Baghershahr station to another Line 1 train, heading north towards Tajrish. You will need a new ticket from Shahed-Baghershahr station to the city centre. From there, the Line 1 metro will stop at a number of stations in the area of the city centre. You can expect the journey to the city centre to take about 45-55 minutes.

How much is the metro from Tehran airport to the city centre?

The total cost of the metro from Tehran airport to the city centre is €2.45 (IRR 102,000). The total cost is made up of two tickets that are required for this journey. The first ticket is for the journey from the airport to Shahed-Baghershahr station at a cost of €2.15 (IRR 90,000). The second ticket is for the journey from Shahed-Baghershahr station to the city centre and will cost €0.30 (IRR 12,000).

Cost

€2.45

Trip Duration

Up to 55 minutes

Two Metro tickets are required for the journey from Tehran airport to the city centre; one for the first leg of the journey to Shahed-Baghershahr and another from there to the city centre.

Convenience
Safety
Value for money

The metro (Line 1) from Tehran Imam Khomeini airport is available 24/7.

Where do I get the metro from?

The airport metro station is located outside of the main terminal building. You will therefore have to walk outside of the terminal and follow the directions for the Imam Khomeini airport metro station. It is about an 8-10 minute walk.

Convenience

Taking the metro from the airport to the city centre is a very affordable option, it is, however, a service that runs every 70-80 minutes so you could experience long wait times. It should also be noted that the metro gets very busy and crowded, especially during peak hours (7:00-9:00 and 17:00-19:00), and travelling with luggage during these times may be very difficult.

Editor’s Note

At the time of writing, the official Tehran metro website is unavailable, so the most updated information can be obtained directly upon your arrival at the help desk.

Useful Tips

It is recommended to avoid using the metro during peak hours (7:00-9:00 and 17:00-19:00) due to how busy it gets.
Be aware of pickpockets when travelling in the metro, especially if you are travelling with a lot of luggage or young children.
There are women-only carriages available on all the metro lines in Tehran. They are usually the first 2 and last 2 carriages.
All metro station names are also signposted in English, so finding your stop shouldn't be difficult.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

What’s the cost of a taxi from Tehran airport to the city?

The cost of a taxi from Tehran airport to the city will be about €20.50 (IRR 850,000) for the hire of a sedan and about €21.85 (IRR 900,000) for a larger vehicle like a van. For a guaranteed fixed rate fare, no hidden costs and an English-speaking driver, you can, of course, book your Tehran airport taxi with a reliable company like Welcome Pickups.

What’s the distance from Imam Khomeini Airport to Tehran city centre?

The distance from Imam Khomeini Airport to Tehran city centre is 55km. Tehran is a busy city so a taxi ride into the city centre will take 55-65 minutes, depending on traffic.

How do I get from Tehran airport to the city centre?

There are two main transport options to get from Tehran airport to the city centre. The first and most convenient option is the use of a taxi. Welcome Pickups provide a reliable and safe Tehran airport taxi service which can be booked online and in advance. The second option would be to take the metro service that connects the airport to the city but keep in mind that this service departs at a frequency of about 70-80 minutes.

Was this helpful?

Pre-book online