Tehran Transport Hub
Tehran Transport Hub is a city-researched guide for arriving in Iran's capital and choosing between Imam Khomeini International Airport, Mehrabad International Airport, Tehran Metro, Tehran Railway, Raja trains, Beyhaghi, South Terminal, West Terminal, East Terminal, Snapp, TAPSI, taxis and hotel districts. Tehran is not a city where "the nearest airport" is enough. International flights normally use Imam Khomeini International Airport (IKA/OIIE), far south-west of the city. Many domestic flights use Mehrabad International Airport (THR/OIII), inside the western urban area. Rail and intercity bus departures then split again across several hubs.
For a subway-map audience, Tehran Metro is the anchor that makes the city understandable. Line 1 is the north-south spine and connects toward Imam Khomeini Airport through the Shahed-Bagher Shahr interchange and the airport branch. Line 4 is the useful airport line for Mehrabad, with stations serving the domestic terminal area. Tehran Railway is near Rahahan/Railway Square on the southern side of the centre, while intercity bus movement is divided among Beyhaghi near Argentina Square, South Terminal, West Terminal and East Terminal.
The practical arrival rule is simple: read the airport code first. IKA means international airport planning, long road distance, metro-branch timing checks and a larger taxi/app-car budget. THR means domestic airport planning, Line 4 metro access and shorter west-side taxi rides. The wrong assumption can cost more than the ticket.
Fast Transport Facts
Imam Khomeini International Airport (IKA/OIIE) is the main international airport for Tehran. It sits well outside the city, so travellers should compare Line 1 airport-branch metro, Snapp, TAPSI, official airport taxis, hotel pickup and private transfer. Metro can be the best value when the timing fits and luggage is light. App car or airport taxi is usually better for late arrivals, families, business travel or hotels away from the metro corridor.
Mehrabad International Airport (THR/OIII) handles many domestic flights and sits inside western Tehran. It is linked to Tehran Metro Line 4 through the Mehrabad airport stations serving Terminal 1 and 2 and Terminal 4 and 6. For travellers connecting between IKA and Mehrabad, the transfer crosses a large metro area and should be planned as a serious cross-city move, not as a quick airport shuttle.
The main rail hub is Tehran Railway, usually reached through Rahahan metro area/Railway Square. Raja Passenger Trains and Iran's railway channels are the planning anchors for Mashhad, Isfahan, Shiraz, Tabriz, Yazd, Bandar Abbas and other long-distance trains. Rail is often the most comfortable intercity choice when a suitable overnight or daytime train exists.
Coach travel is split by direction and operator. Beyhaghi terminal near Argentina Square is important for many long-distance VIP intercity buses and north/west/north-east operators. South Terminal handles many south and central-Iran departures. West Terminal is important for west and north-west routes. East Terminal is useful for east and north-east movement. Always follow the operator's named terminal.
Snapp and TAPSI are the key taxi apps. They are normally the easiest way to avoid negotiation, handle Persian addresses and compare airport costs. Use toman-based app pricing at the time of booking; rial values and foreign-currency conversions move too much to be a reliable article anchor.
Airport Strategy: IKA Versus Mehrabad
Imam Khomeini International Airport is the first airport to check for international arrivals. It is far enough from the city that hotel location matters. A traveller staying near Tajrish, Vanak, Valiasr, Enghelab or the old central core should compare the whole door-to-door route, not just the first vehicle. Line 1 can be cheap and traffic-proof, but it may require a branch wait, a transfer at Shahed-Bagher Shahr and another metro ride or taxi at the city end.
For IKA to central Tehran by app car or airport taxi, use a practical planning range of about 800,000 to 1,800,000 toman in normal conditions, with higher quotes possible for late night, traffic, premium cars, large luggage, northern districts or currency/fuel changes. This is not an official fixed tariff; it is a traveller's sense-check range for Snapp, TAPSI, airport taxi desk quotes and hotel-transfer offers.
Mehrabad is different. For THR, the metro is much more practical because Line 4 reaches the airport area directly. The airport has separate terminal groups, so the useful detail is Terminal 1 and 2 versus Terminal 4 and 6. Check the airline terminal before choosing the station exit. For a domestic flight with light luggage, metro can be excellent. For early morning, family luggage or hotels in northern hills, Snapp/TAPSI can still be easier.
The IKA-Mehrabad transfer deserves caution. The two airports are on different sides of the metro area, and Tehran traffic can be heavy. A same-day international-to-domestic connection should have a generous buffer. If the connection is important, price a direct app car and compare it with Line 1 plus Line 4 only when the traveller is comfortable with transfers and luggage.
Tehran Metro And Fare Logic
Tehran Metro is the fastest way to understand the city. Line 1 is essential for north-south travel and for the IKA branch. Line 4 is essential for Mehrabad. Line 2 helps east-west movement through central Tehran. Line 3 reaches major north/south corridors. For visitors, the best hotel areas are often chosen by station access rather than road distance.
Metro fares in Tehran are local-currency and card-based, and they change more often than the structure of the network. The useful article guidance is to buy or load the local transit card where available, keep small local cash as backup and check the posted fare or ticket-machine value on the travel day. Airport-branch rides can price differently from ordinary urban rides, so IKA metro planning should not assume the same cost as a short city hop.
Metro is strongest for traffic avoidance. It is weaker for late-night arrivals, very large luggage, steep northern addresses and hotels far from a station. A good Tehran arrival plan often combines metro for the trunk route with Snapp/TAPSI for the last mile.
For subway-map app users, the city logic is clean: IKA belongs to the Line 1 airport branch through Shahed-Bagher Shahr; Mehrabad belongs to Line 4; Tehran Railway belongs to the Rahahan/Railway Square area; Beyhaghi is best thought of as the Argentina Square intercity bus side; South Terminal, West Terminal and East Terminal are route-specific road hubs.
When Metro Beats Taxi And When It Does Not
Metro beats taxi when the trip is station-to-station, daytime, luggage-light and traffic-sensitive. This is why Line 4 is so useful for Mehrabad and why Line 1 can be attractive for IKA when the airport-branch timing matches the flight. It also works well for Tehran Railway when the hotel is near a direct metro corridor.
Taxi apps beat metro when the journey has a weak final mile. Northern hotels, business addresses, family luggage, late-night arrivals, intercity bus-terminal gates and international arrivals after a long flight are all situations where Snapp or TAPSI can be worth the extra toman cost. Tehran is large enough that a cheap trunk ride can become inconvenient if the final address is far from the station exit.
The best plan often combines both. Use metro for the predictable trunk segment, then app car for the final hill, terminal gate or hotel entrance. This is especially useful for visitors who want the logic of a subway map but still need practical door-to-door arrival planning.
Tehran Railway And Raja Trains
Tehran Railway is the rail hub for long-distance services. It sits near Railway Square/Rahahan and connects with the metro network. Raja Passenger Trains is the most important passenger-train brand for trip planning, while Iran railway channels provide timetable and network context. For a visitor, the rail hub matters most for Mashhad, Isfahan, Shiraz, Yazd, Tabriz and Bandar Abbas-style itineraries.
For address-level planning, Surfiran lists Tehran Rail Hub on Valiasr Street, south side of Railway Square, and gives rail contact references including 021-5149 and +9821-5512111. That detail is useful because taxi-app drivers, hotels and travellers may use different English spellings for Rahahan, Rah Ahan and Railway Square. Save the Persian hotel address and the rail hub name before leaving for the station, especially for early departures.
Rail is a strong choice when the schedule fits. Mashhad overnight trains can save a hotel night, Isfahan and Yazd routes can be more comfortable than road, and long southbound trips can be easier by train than by car. The tradeoff is station timing: arrive early, confirm the carriage and berth rules, and allow time for platform wayfinding.
The airport-to-rail connection depends on the airport. IKA to Tehran Railway can be done by app car/taxi or by Line 1 and metro transfer planning, but luggage and branch timing matter. Mehrabad to Tehran Railway is simpler by Line 4 plus metro transfer or by app car across the city. For early trains, staying near the rail hub or a direct metro line can reduce stress.
Do not rely on a generic "central station" phrase in Tehran. Use the rail hub name, metro area and ticket operator. The ticket should be checked against Raja or the issuing operator, and the hotel should be chosen with the departure time in mind.
Intercity Bus Terminals: Beyhaghi, South, West And East
Tehran's intercity bus network is powerful but split. Beyhaghi terminal, associated with Argentina Square, is one of the most useful for long-distance VIP intercity buses and many well-known operators. It is a common choice for travellers who want a more organized intercity bus departure than an informal roadside pickup.
South Terminal is important for south and central-Iran routes. It can matter for Qom, Kashan, Isfahan-facing movement and other southbound or central corridors depending on operator. West Terminal is logical for western and north-western Iran, including routes toward Hamedan, Kermanshah, Tabriz and related corridors. East Terminal is used for eastern and north-eastern movement.
The route decides the terminal. Tehran is too large for a traveller to choose a intercity bus terminal by guesswork. A booking confirmation should show the terminal name; if it only shows an operator or Persian place name, confirm before departure. Leave extra time because terminal approach roads can be congested, and taxi/app drivers may need the exact gate or entrance.
For airport-to-intercity bus movement, IKA to Beyhaghi or West Terminal can be a long transfer, especially in traffic. Mehrabad to West Terminal is shorter; Mehrabad to South or East can still require a cross-city move. When arriving by air and leaving by intercity bus on the same day, build a buffer and prefer a single app-car transfer if luggage is heavy.
Taxis, Snapp, TAPSI And Private Transfers
Snapp and TAPSI are the practical taxi-app anchors in Tehran. They reduce language risk, show a price before departure, identify the car and help with complicated addresses. They are especially useful for airports, Tehran Railway, intercity bus terminals, north Tehran hotels and late-night moves.
For IKA to central Tehran, use about 800,000 to 1,800,000 toman as a planning range for many app-car/taxi situations, with higher values possible for the northern districts, large vehicles, surge, late arrivals or special pickup arrangements. For Mehrabad to central or west-side hotels, many trips can be materially lower, but app quotes should control. For short central rides, check Snapp/TAPSI live pricing rather than trusting old article values.
Official airport taxi desks and hotel transfers are useful when mobile data, sanctions-related app access or payment setup becomes difficult. A hotel transfer can cost more, but it solves the first-night address problem. In Tehran, that can be worth it when arriving after a long international flight.
Street taxis and agency cars can work, but agree the price before leaving if the ride is not metered or app-based. Visitors should think in toman, ask the driver to clarify whether a number is rial or toman, and keep small local cash even when using apps.
Car rental in Tehran is not a first-choice city tool. Traffic, parking, driving style, signage and insurance rules make metro plus app taxis easier for most visitors. A hired driver or rental car is more useful for regional routes, business parks, multi-city itineraries or mountain-side excursions.
Best Areas To Stay For Transport
Tajrish and northern Tehran are good for northern districts, mountain access and some business travel, but they are far from IKA and many southern rail/intercity bus terminals. Choose this area when the trip purpose is north-side, not simply because it looks central on a map.
Valiasr, Vanak and central north-south corridors are practical for city movement because they connect to major roads and metro/bus corridors. Airport taxi costs can be higher than lower central districts, but everyday access is strong.
Enghelab, Ferdowsi and central metro areas are practical for sightseeing, metro access and balanced city movement. They can be better than far-north hotels when the itinerary includes Tehran Railway, South Terminal or multiple cross-city trips.
Rahahan/Railway Square is useful for early trains and budget logistics. It is not the most polished first-time leisure base, but it can be the right choice for a rail-heavy itinerary.
Argentina Square/Beyhaghi is useful when intercity bus departures matter. West-side hotels can help with Mehrabad and West Terminal. South or east-side stays should be chosen only when the route purpose is clear.
First-Time Arrival Checklist
- Confirm the airport code: IKA for Imam Khomeini International Airport, THR for Mehrabad International Airport.
- For IKA, compare Line 1 airport branch, Snapp, TAPSI, airport taxi desk and hotel transfer.
- For Mehrabad, check Line 4 and the correct terminal group: Terminal 1 and 2 or Terminal 4 and 6.
- Use Shahed-Bagher Shahr as the Line 1 interchange logic for the IKA branch.
- Use Tehran Railway/Rahahan for Raja and long-distance train departures.
- Match intercity bus tickets to Beyhaghi, South Terminal, West Terminal or East Terminal before leaving the hotel.
- Treat IKA-to-Mehrabad and airport-to-intercity bus transfers as cross-city moves with generous buffers.
- Think in toman and use live Snapp/TAPSI pricing for taxis.
Sources
- Imam Khomeini Airport official site: https://www.ikac.ir/en
- Mehrabad Airport official site: https://mehrabad.airport.ir/
- Tehran Metro official site: https://metro.tehran.ir/
- Tehran Metro company English site: https://metro.tehran.ir/en
- IKAC official subway access: https://www.ikac.ir/en-US/airport.ikac/5082/page/Subway
- Raja Passenger Trains: https://www.raja.ir/
- Iran Railway official site: https://www.rai.ir/
- Tehran rail hub guide: https://www.advantour.com/iran/tehran/railway-station.htm
- Surfiran Tehran Rail Hub guide: https://surfiran.com/mag/tehran-railway-station/
- Iran travel rail guide: https://www.iranrail.net/
- Tehran intercity bus terminal guide: https://www.destinationiran.com/tehran-bus-terminals.htm
- Beyhaghi terminal guide: https://www.destinationiran.com/beyhaghi-bus-terminal.htm
- Tehran South terminal guide: https://www.destinationiran.com/south-bus-terminal-tehran.htm
- Tehran West terminal guide: https://www.destinationiran.com/west-bus-terminal-tehran.htm
- Tehran East terminal guide: https://www.destinationiran.com/east-bus-terminal-tehran.htm
- Iran airport transfer guide: https://iranamaze.com/iran-airport-transfer/
- Tehran airport transfer guide: https://www.tappersia.com/tehran-airport-transfer/
- Snapp official site: https://snapp.ir/
- TAPSI official site: https://tapsi.ir/
- Tehran tourism official site: https://visit.tehran.ir/
FAQ
Which airport should I use for Tehran?
Use Imam Khomeini International Airport (IKA/OIIE) for most international flights and Mehrabad International Airport (THR/OIII) for many domestic flights. Always check the ticket airport code before booking a hotel transfer.
Is there metro service to Tehran airports?
Yes, but the two airports work differently. IKA is linked by the Line 1 airport branch through Shahed-Bagher Shahr. Mehrabad is served by Line 4 stations for Terminal 1 and 2 and Terminal 4 and 6.
How much is a taxi from IKA to central Tehran?
For planning, use about 800,000 to 1,800,000 toman for many IKA-to-central Snapp, TAPSI or taxi rides, with higher quotes possible for northern districts, late arrivals, traffic or larger vehicles.
What is the main rail hub in Tehran?
Use Tehran Railway near Rahahan/Railway Square for long-distance trains. Raja Passenger Trains is a key planning source for Mashhad, Isfahan, Shiraz, Yazd, Tabriz and other routes.
Which intercity bus terminal should I use in Tehran?
Use the terminal named by the operator. Beyhaghi near Argentina Square, South Terminal, West Terminal and East Terminal serve different route patterns and are not interchangeable.
