loading
loading
logo
loading
loading
Safrat

Tehran-Isfahan

Flight

Hotel

Tour

Iran Visa

SIM Card

Insurance

Debit Card

Pickup

new

Car Rental

Add Return Date

Quick Search

THR
IFN
IFN
THR

Airlines Operating Tehran-Isfahan Flights

These details are valid until May 2025, but they may change afterward.

Iran Air
Iran Air

Mahan Air
Mahan Air

Caspian Airlines
Caspian Airlines

Qeshm Air
Qeshm Air

ATA Airlines
ATA Airlines

Yazd Air
Yazd Air

Raimon
Raimon

Traveling between Tehran and Isfahan by air is quick, convenient, and affordable, making it ideal for exploring both destinations. Flights between these cities operate frequently, providing plenty of options to match your schedule. This route is perfect for tourists who want to save time compared to other modes of travel, such as trains or buses.

The average flight duration is about 1 hour, covering an aerial distance of approximately 330 kilometers. These flights connect Mehrabad International Airport (THR) in Tehran to Shahid Beheshti International Airport (IFN) in Isfahan.

Tehran-Isfahan Price Range & Baggage Allowance

Price Range

The cost of a one-way flight between Tehran and Isfahan starts at just $31 USD. Prices may vary depending on the season, demand, and booking time. Use fare comparison tools to find the best deals. The prices are valid until the end of March 2025 and may change thereafter.

Baggage Allowance

Baggage allowances typically range from 15 to 25 kilograms for economy class tickets. Make sure to check the specific policy of your chosen airline before packing. Excess baggage fees are generally calculated at around 1% of the ticket price per kilogram over the allowed limit.  These details are valid until the end of March 2025 and may change thereafter.

Booking Your Tehran-Isfahan Flight

Booking a Tehran-Isfahan flight is easy with platforms like Visit Our Iran. Simply enter your travel dates, select your preferred airline, and secure your tickets instantly. For added convenience, you can also book additional services such as hotels, airport transfers, and travel insurance on the same platform.

Tehran-Isfahan Flights Booking Tips

  • Round-Trip Tickets: Save by booking a round-trip flight if your dates are fixed.
  • Travel During Off-Peak Times: Flights are usually cheaper midweek (Tuesday or Wednesday).
  • Flexible Dates: Use fare calendars to compare prices across different dates.

Why Book Isfahan–Tehran Flights with Visit Our Iran?

Booking your Dubai–Tehran flights with Visit Our Iran ensures a hassle-free experience. As the first platform in Iran offering real-time ticket booking, we provide:

  • Competitive Prices: Access affordable ticket options tailored to your travel needs.
  • User-Friendly System: Book your tickets instantly with just a few clicks.
  • Comprehensive Services: Enhance your trip with our additional offerings, such as:
Visa assistance

Visa assistance

Hotel bookings

Hotel bookings

Airport transfers

Airport transfers

Travel insurance

Travel insurance

SIM Card

SIM Card

Iran Travel Debit Card

Iran Travel Debit Card

Car Rental

Car Rental

Additional Services for a Seamless Journey

At Visit Our Iran, we’re committed to making your travel experience as smooth and enjoyable as possible. In addition to flight bookings, we also offer:

Make your next journey between Dubai and Tehran memorable and stress-free. Book your flights today with Visit Our Iran and explore these two extraordinary cities with ease.
 

Shahid Beheshti International Airport

Shahid Beheshti International Airport (IFN) is the main airport in Isfahan, one of Iran’s most famous historical cities, and handles domestic and international flights. Located approximately 25 kilometers northeast of Isfahan’s city center, it provides an essential connection for travelers visiting the city’s stunning historical sites, such as Naqsh-e Jahan Square, Si-o-se-pol Bridge, and Chehel Sotoun Palace.

International and Domestic Flights

Shahid Beheshti International Airport serves both domestic and international flights. It connects Isfahan to major cities in Iran, including Tehran, Mashhad, Shiraz, and Kish Island. 

Shahid Beheshti International Airport’s Domestic Flights

The airport operates flights to various destinations across Iran, including:

  • Mehrabad International Airport (Tehran)
  • Ayatollah Hashemi Rafsanjani International Airport (Kerman)
  • Persian Gulf Airport (Asaluyeh)
  • Shahid Dastgheib International Airport (Shiraz)
  • Shahid Hasheminejad International Airport (Mashhad)
  • Ayatollah Jami International Airport (Abadan)
  • Kish International Airport
  • Lavan Airport
  • Shahid Madani International Airport (Tabriz)
  • Kharg Airport
  • Siri Airport
  • Qeshm Airport
  • Bandar Abbas International Airport
  • Bushehr Airport
  • Ahvaz International Airport
  • Bahregan Airport

Shahid Beheshti International Airport’s International Flights

Shahid Beheshti International Airport also operates regular international flights to:

  • Istanbul Atatürk International Airport
  • Dubai International Airport
  • Doha International Airport
  • Baghdad International Airport
  • Najaf International Airport

Seasonal Flights

Some international routes operate on a seasonal basis, including flights to:

  • İzmir International Airport
  • Jeddah International Airport
  • Medina International Airport

This variety of domestic and international routes makes Isfahan Airport one of the key transportation hubs in Iran.
 

Transportation to and from the Isfahan Airport

Using a Private Car

You can reach the airport via Chamran Highway, which connects to the Airport Highway. The drive from the city center takes about 30 minutes. The airport offers both open-air and multi-story parking facilities. The open-air parking has a capacity of 850 vehicles, while the four-story parking structure can accommodate 320 cars.

Taxi Services

Official airport taxis operate 24/7 outside the domestic terminal, providing direct transfers to various parts of Isfahan. These taxis are regulated by the airport taxi service to ensure safe and reliable transport.

Airport Transfer Services

For a stress-free arrival, you can book a private airport transfer in advance. A professional driver will meet you at the airport and take you directly to your destination in Tehran. This option is ideal if you prefer a smooth and hassle-free journey, especially if you are traveling with luggage or in a group.

Airport transfers are often booked online before arrival, ensuring a comfortable ride in a well-maintained vehicle with a reliable driver.
It’s super easy to book with us! (Link)

Bus Services

Public buses run between the airport and Kaveh Bus Terminal at specific times. This is a budget-friendly option, but it may not be ideal if you have a lot of luggage.

Car Rental Services

If you need a vehicle for the duration of your stay, rental car services are available at the airport. This option is convenient for travelers planning long-term stays or extensive travel within Isfahan.

Rent a car with Visit Our Iran for a smooth and flexible journey. (Link)

Mehrabad Airport in Tehran

Mehrabad Airport is one of Iran’s oldest and busiest airports. It was once Tehran’s main airport for both domestic and international flights, but after Imam Khomeini International Airport (IKIA) opened, Mehrabad became a domestic-only airport. Despite this, it still handles thousands of passengers daily.

Terminals at Mehrabad Airport Mehrabad Airport has six terminals, each serving specific flights. Your airline determines which terminal you will use, so always check your ticket before heading to the airport.

  • Terminal 1 & Terminal 2: These terminals handle domestic arrivals and departures. Terminal 1 is specifically for Kish Air and Zagros Airlines flights, while Terminal 2 is used by Iran Air, Meraj Airlines, Qeshm Air, Ata Airlines, Iran Airtour, and Karun Airlines.
  • Terminal 4: This terminal is exclusively for domestic departures. Airlines operating from Terminal 4 include Mahan Air, Taban Air, Aseman Airlines, Caspian Airlines, Pouya Air, Saha Airlines, Sepehran Airlines, Pars Air, and Fly Persia.
  • Terminal 6: If your flight departs from Terminal 4, you will arrive at Terminal 6 on your return trip.
  • Terminal 3 & Terminal 5: These terminals are dedicated to Hajj flights, including both Hajj Tamattu’ and Umrah pilgrims.
     

Mehrabad Airport Transportation Options

Since Mehrabad Airport is located inside Tehran, getting to the city is relatively easy. You have several options:

By Metro
  • Mehrabad Airport has two metro stations: one serving Terminals 1 & 2 and another serving Terminals 4 & 6.
  • You can take Line 4 of the Tehran Metro and transfer at Bimeh Station to reach the airport branch.
By Taxi
  • Airport taxis are available 24/7 and can take you directly to any part of the city.
  • This is a convenient option, especially if you have luggage.
By Bus
  • Public buses also connect Mehrabad Airport to different parts of Tehran.
  • While they are cheaper, they may take longer due to traffic.
By Private Car
  • If you have a car, you can drive to and from the airport using the major highways surrounding it.
  • Parking facilities are available at the airport if you need to leave your car there for a while.

Flight Cancellation Policies

If you need to cancel your flight, it’s important to understand the airline’s policies to avoid unexpected fees. Iranian airlines have different rules for domestic and international flights, with penalties varying based on factors like ticket type, cancellation timing, and flight class. Charter tickets are usually non-refundable, while scheduled tickets may allow cancellations with a penalty.

For detailed information, refer to Iranian Airlines’ Cancellation Policies: Key Rules and Penalties (Updated 2024).

FAQ

How long is the flight from Tehran to Isfahan?

The average flight duration is about 1 hour.

Which airlines operate flights between Tehran and Isfahan?

Airlines include Iran Air, Mahan Air, ATA Airlines, Fly Persia, Caspian Airlines, Qeshm Air, Varesh Airlines, Taban Airlines, and Pars Sky.

How much does a Tehran-Isfahan flight cost?

Prices start at around $31 USD, but may vary based on season, demand, and booking time.

Where do flights depart from in Tehran?

Flights depart from Mehrabad International Airport (THR).

Where do flights land in Isfahan?

Flights arrive at Shahid Beheshti International Airport (IFN).

What is the baggage allowance for Tehran-Isfahan flights?

Most airlines allow 15 to 25 kg for economy class tickets. Excess baggage fees apply.

How can I book a Tehran-Isfahan flight?

You can book online through Visit Our Iran or airline websites.

Are there direct flights between Tehran and Isfahan?

Yes, all flights on this route are direct.

How far is Isfahan Airport from the city center?

Shahid Beheshti International Airport is about 25 km northeast of Isfahan’s center.

What are the transportation options from Isfahan Airport to the city?

Options include taxis, buses, ride-hailing apps (Snapp, Tapsi), and car rentals.

Does Mehrabad Airport have metro access?

Yes, Tehran Metro Line 4 connects to the airport.

Are there cancellation fees for Tehran-Isfahan flights?

Yes, fees depend on the airline and ticket type. Charter tickets are usually non-refundable.

What is the best time to book cheap flights?

Midweek flights (Tuesdays and Wednesdays) are usually cheaper.

Can I book additional services with my flight?

Yes, Visit Our Iran offers visa assistance, hotel bookings, airport transfers, travel insurance, and SIM cards.

Do Tehran-Isfahan flights operate year-round?

Yes, flights run throughout the year with multiple daily departures.