Airlines Flying from Tehran to Karachi
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Tehran to Karachi
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
IKA 19:258h 5m1 stopsKHI 05:00Tehran - Karachi | Fri, Jun 13 | SalamAirKHI 05:4514h 25m1 stopsIKA 18:40Karachi - Tehran | Fri, Jun 20 | SalamAirNZD 563 NZD 92539% OFF39% OFFNZD 925 NZD 563
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Thu, Jun 12 | SalamAirKHI 11:009h 10m1 stopsIKA 18:40Karachi - Tehran | Thu, Jun 19 | SalamAirNZD 563 NZD 92539% OFF39% OFFNZD 925 NZD 563
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Tue, Jun 10 | SalamAirKHI 11:009h 10m1 stopsIKA 18:40Karachi - Tehran | Tue, Jun 17 | SalamAirNZD 597 NZD 92536% OFF36% OFFNZD 925 NZD 597
-
IKA 18:1014h 35m1 stopsKHI 10:15Tehran - Karachi | Wed, Jun 25 | SalamAirKHI 05:1013h 45m1 stopsIKA 17:25Karachi - Tehran | Wed, Jul 2 | SalamAirNZD 60734% OFFNZD 925 NZD 607
-
IKA 19:2513h 20m1 stopsKHI 10:15Tehran - Karachi | Mon, Jun 16 | SalamAirKHI 05:4510h 20m1 stopsIKA 14:35Karachi - Tehran | Sat, Jun 21 | SalamAirNZD 63132% OFFNZD 925 NZD 631
-
IKA 19:2513h 20m1 stopsKHI 10:15Tehran - Karachi | Mon, Jun 30 | SalamAirKHI 05:1010h 55m1 stopsIKA 14:35Karachi - Tehran | Sat, Jul 5 | SalamAirNZD 63831% OFFNZD 925 NZD 638
-
IKA 15:2517h 20m1 stopsKHI 10:15Tehran - Karachi | Sat, Jul 5 | SalamAirKHI 05:1010h 55m1 stopsIKA 14:35Karachi - Tehran | Sat, Jul 12 | SalamAirNZD 67727% OFFNZD 925 NZD 677
-
IKA 06:2519h 30m1 stopsKHI 03:25Tehran - Karachi | Mon, Jun 9 | Pegasus AirlinesKHI 05:1015h1 stopsIKA 18:40Karachi - Tehran | Mon, Jun 16 | SalamAirNZD 68326% OFFNZD 925 NZD 683
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Sun, Jul 6 | SalamAirKHI 11:009h 10m1 stopsIKA 18:40Karachi - Tehran | Sun, Jul 13 | SalamAirNZD 69525% OFFNZD 925 NZD 695
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Sun, Jun 15 | SalamAirKHI 17:2018h 55m1 stopsIKA 10:45Karachi - Tehran | Mon, Jun 16 | Air ArabiaNZD 70324% OFFNZD 925 NZD 703
-
THR 13:0017h 25m1 stopsKHI Invalid DateTehran - Karachi | Wed, Jun 11 | Normal AirlineKHI 15:006hDirectTHR 16:00Karachi - Tehran | Fri, Jun 13 | Normal AirlineFind More FlightsFind More Flights
-
IKA 19:258h 5m1 stopsKHI 05:00Tehran - Karachi | Fri, Jun 13 | SalamAirNZD 212 NZD 63367% OFF67% OFFNZD 633 NZD 212
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Sun, Jun 15 | SalamAirNZD 214 NZD 63366% OFF66% OFFNZD 633 NZD 214
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Thu, Jun 12 | SalamAirNZD 217 NZD 63366% OFF66% OFFNZD 633 NZD 217
-
IKA 18:1014h 35m1 stopsKHI 10:15Tehran - Karachi | Wed, Jun 11 | SalamAirNZD 22964% OFFNZD 633 NZD 229
-
IKA 15:2517h 20m1 stopsKHI 10:15Tehran - Karachi | Sat, Jun 28 | SalamAirNZD 23164% OFFNZD 633 NZD 231
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Tue, Jun 24 | SalamAirNZD 23263% OFFNZD 633 NZD 232
-
IKA 15:2517h 20m1 stopsKHI 10:15Tehran - Karachi | Sat, Jun 14 | SalamAirNZD 24162% OFFNZD 633 NZD 241
-
IKA 19:257h 30m1 stopsKHI 04:25Tehran - Karachi | Tue, Jun 10 | SalamAirNZD 25660% OFFNZD 633 NZD 256
-
IKA 19:2513h 20m1 stopsKHI 10:15Tehran - Karachi | Mon, Jun 16 | SalamAirNZD 27856% OFFNZD 633 NZD 278
-
IKA 19:2513h 20m1 stopsKHI 10:15Tehran - Karachi | Mon, Jun 9 | SalamAirNZD 48124% OFFNZD 633 NZD 481
-
THR 13:0017h 25m1 stopsKHI Invalid DateTehran - Karachi | Wed, Jun 11 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Tehran to Karachi
Cheapest one-way flight price | NZD 211 |
---|---|
Off-season for travel | April |
Peak season for travel | May |
Flight distance | 1,922.17 km |
Average flight time | 2 hours 50 minutes |
Popular airline | Emirates |
Find the best time to fly from Tehran to Karachi
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Tehran (THR) to Karachi (KHI) the cheapest?
Airlines adjust prices for flights from Tehran to Karachi based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Tehran (THR) to Karachi (KHI) cost?
According to Trip.com's data, the lowest price is around NZD 875. -
How long does it take to fly from Tehran (THR) to Karachi (KHI) and what is the distance?
It takes around 2 hours 50 minutes to fly from Tehran (THR) to Karachi (KHI). -
What are the most popular airlines that fly from Tehran (THR) to Karachi (KHI)?
Airlines with flights from Tehran (THR) to Karachi (KHI): Iran Air.
How to find a cheap flight from Tehran to Karachi
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Tehran to Karachi. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Tehran
-
Top Routes to Karachi
-
More flight options
- Tehran to London Flights
- Tehran to Vancouver Flights
- Tehran to Sydney Flights
- Tehran to Los Angeles Flights
- Tehran to Manchester Flights
- Tehran to San Francisco Flights
- Tehran to Dubai Flights
- Tehran to Amsterdam Flights
- Tehran to Paris Flights
- Tehran to Seoul Flights
- Tehran to Birmingham Flights
- Flights from Imam Khomeini International Airport to Palmerston North
- Flights from Imam Khomeini International Airport to Paraparaumu
- Flights from Imam Khomeini International Airport to Blenheim
- Flights from Imam Khomeini International Airport to Christchurch
- Flights from Imam Khomeini International Airport to Dunedin
- Flights from Imam Khomeini International Airport to Queenstown
- Flights from Tehran to Queenstown Airport
- Flights from Tehran to Auckland Airport
- Flights from Tehran to Dunedin International Airport
- Flights from Tehran to Kapiti Coast Airport
- Flights from Tehran to Woodbourne Airport
- Flights from Tehran to Christchurch International Airport
- Flights from Imam Khomeini International Airport to Sabiha Gokcen International Airport
- Flights from Imam Khomeini International Airport to Istanbul Airport
- Flights from Imam Khomeini International Airport to London Gatwick Airport
- Flights from Imam Khomeini International Airport to London Southend Airport
- Flights from Imam Khomeini International Airport to London Luton Airport
- Flights from Imam Khomeini International Airport to Heathrow Airport
- Islamabad to Karachi Flights
- Lahore to Karachi Flights
- London to Karachi Flights
- Dubai to Karachi Flights
- Manchester to Karachi Flights
- Riyadh to Karachi Flights
- Toronto to Karachi Flights
- Jeddah to Karachi Flights
- Tokyo to Karachi Flights
- Hong Kong to Karachi Flights
- Dammam to Karachi Flights
- Flights from Auckland Airport to Karachi
- Flights from Christchurch International Airport to Karachi
- Flights from Queenstown Airport to Karachi
- Flights from Wellington International Airport to Karachi
- Flights from Dunedin International Airport to Karachi
- Flights from New Plymouth Airport to Karachi
- Flights from Auckland to Jinnah International Airport
- Flights from Christchurch to Jinnah International Airport
- Flights from Wellington to Jinnah International Airport
- Flights from Queenstown to Jinnah International Airport
- Flights from Dunedin to Jinnah International Airport
- Flights from New Plymouth to Jinnah International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Jinnah International Airport
- Flights from Kuala Lumpur International Airport to Jinnah International Airport
- Flights from Islamabad International Airport to Jinnah International Airport
- Flights from Allama Iqbal International Airport to Jinnah International Airport
- Flights from London Stansted Airport to Jinnah International Airport
- Flights from London City Airport to Jinnah International Airport
- Tehran to Islamabad Flights
- Mashhad to Sialkot Flights
- Shiraz to Karachi Flights
- Mashhad to Lahore Flights
- Tehran to Sialkot Flights
- Mashhad to Quetta Flights
- Tehran to Quetta Flights
- Mashhad to Multan Flights
- Tehran to Peshawar Flights
- Kish to Quetta Flights
- Mashhad to Skardu Flights
- Flights from Imam Khomeini International Airport to Jinnah International Airport
- Flights from Imam Khomeini International Airport to Allama Iqbal International Airport
- Flights from Imam Khomeini International Airport to Islamabad International Airport
- Flights from Mashhad Hashemi Nejad International Airport to Sialkot International Airport
- Flights from Shiraz Shahid Dastgheib International Airport to Jinnah International Airport
- Flights from Mashhad Hashemi Nejad International Airport to Allama Iqbal International Airport