Flight Routes from Karachi to Tehran

Compare cheap outbound and return flights from Karachi (KHI) to Tehran (IKA) and find the best offer from numerous airlines and travel agencies.

Trip type
Fastest outbound flight
Fastest inbound flight
Flight distance
1,930 km
Time difference

Flight schedule from Karachi (KHI) to Tehran (IKA)

Select a travel date in the flight schedule for the route from Karachi (KHI) to Tehran (IKA) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsKHI–IKA · 1 of 1
fromto
dep.arr.
durationstopovers
  1. 28 Sept – 4 Oct 2026
  2. 5 – 11 October 2026
  3. 12 – 18 October 2026
    No flights could be found for the active filters.
    1. KHIIKA
      1 stopover
      1. Pegasus Airlines

      Tips and tricks to help you find cheap flights from Karachi to Tehran

      Favourite airline: flydubai
      The most popular airline for flights from Karachi to Tehran is flydubai.
      flydubai
      83 %
      Emirates
      17 %

      Useful information about the flight from Karachi to Tehran

      Tehran: a bustling metropolis at the foot of the Alborz mountains

      Tehran is the capital city of Iran and is divided into two parts. The northern part is more prosperous and modern and the southern part is less expensive. This cosmopolitan city boasts museums, parks, cafes, restaurants and traditional markets.

      Tehran travel, attractions and tips

      The climate from April until October, so in spring and autumn, is mild. Summers in Tehran are hot and dry and the winter months are wet, which makes the months in autumn and spring the most suitable. Travel to Tehran during holidays or festivals and experience the local culture. Friday is a day off when many shops and businesses are closed. At the beginning of February the anniversary of the Islamic revolution is celebrated. The New Year/Spring festival, Newroz, happens between 21st and 24th March. Around 1st April is Republic Day and at the beginning of June, normally the 3rd or 4th, it is the anniversary of Imam Khomeini's death.

      Important pre-travel information

      Visas are required in order to visit Tehran. Contact the consulate well in advance of travelling. Passports need to be valid for 5 months or longer before travel. Entry may be refused if a passport has an Israeli stamp.

      Recommended vaccines are Hepatitis A, Typhus, Tetanus and Diphtheria.

      Attempts to import western publications, pork and alcohol will be severely punished. It is also best to avoid any demonstrations. It is common practice to haggle in markets as the initial prices are high. Avoid drinking tap water. The cost of living is much cheaper than the UK. Falafel snacks cost approximately 25,000 IRR. Restaurant meals may have a tax and service charge added making them a third more expensive.

      Local Tehran information

      Shuttle buses operate between Tehran Imam Khomeini International Airport airport and Azadi square.The cost is around 20,000 IRR. A taxi will cost about 300,000 IRR. The Journey by shuttle or taxi takes approximately 80 minutes. A double room in an hotel will be about 1,000,000 IRR per night. Buses around the city can be very slow because of heavy road traffic. The Metro is fast on the other hand, but can be crowded. Bus and Metro are inexpensive costing between 3,000 - 6,000 IRR for a single ticket. The first and last carriages on the Metro are for women only. Agree on a price before travelling with the yellow and green private taxis. Alternatively, shuttle taxis also run along major roads.

      Important flight information

      Frequently Asked Questions (FAQ)

      How long is the flight from Karachi to Tehran?
      The route from Karachi to Tehran is served by connecting flights with one stop. These typically take around 23 hours 5 minutes, depending on the layover duration and the connection chosen. If travel time is important to you, pay particular attention to connections with a short stopover.
      Are there direct flights from Karachi to Tehran?
      No, there are currently no direct flights from Karachi to Tehran. However, you can reach Tehran with a connecting flight via one stop. Allow extra travel time for the connection and pay particular attention to the length of the layover.
      Which airlines fly from Karachi to Tehran?
      Flights from Karachi to Tehran are available with one stop, operated by, among others, Pegasus Airlines (via Istanbul - Sabiha Gökcen), Turkish Airlines (via Istanbul) and Qatar Airways (via Doha). When comparing options, look beyond the price and consider the total travel time and the length of the layover.

      Discover more flights around Karachi and Tehran

      Departure airport Airport Karachi Jinnah (KHI)
      Departure country Flights from Pakistan
      Arrival airport Airport Tehran Imam Khomeini (IKA)
      Destination country Flights to Iran
      Departure country - Arrival airport Pakistan - Tehran Imam Khomeini
      Departure airport - Destination country Karachi Jinnah - Iran