Cheap Flights from Karachi to Tehran - KHI to THR (reverse)
Popular Flights from Karachi to Tehran
- Airfare from Karachi to Tehran on Saudi Arabian Airlines from ₨38593 round trip
- Airfare from Karachi to Tehran on Qatar Airways from ₨39144 round trip
- Airfare from Karachi to Tehran on Gulf Air from ₨40479 round trip
- Airfare from Karachi to Tehran on Emirates from ₨44403 round trip
- Airfare from Karachi to Tehran on Etihad Airways from ₨53601 round trip
Did You Know?
- Turkish has 2 one stop flights between Karachi, PK and Tehran, IR.
- 36,783 seats are available per day to fly out of Karachi, PK connecting to Tehran, IR
- The largest aircraft operated by Qatar flying between Karachi, PK and Tehran, IR is a 330 with 232 seats.
- The shortest flight between Karachi, PK and Tehran, IR on Qatar is 1,676 miles.
- 3 airlines operate between Karachi, PK and Tehran, IR
- 5 flights per week fly out of Karachi, PK connecting to Tehran, IR
- Dubai, AE is the most popular connection for one stop flights between Karachi, PK and Tehran, IR.
- The smallest aircraft operated by Qatar flying between Karachi, PK and Tehran, IR is a 330 with 232 seats.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Karachi Civil to Tehran Imam Khomeini International Apt
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Iran Air00100001:15 PM1:15 PM3:20
Cheap International Flights from Karachi - KHI
Flights
Airline
Lowest Price
Emirates, Etihad, Gulf Air, Egyptair, Qatar, Saudi Arabian, Thai, Turkish, Oman
₨37264
Cheap International Flights to Tehran - THR
Flights
Airline
Lowest Price
BMI, AirAsia X, Emirates, Etihad, Azerbaijan, KLM, Kuwait, Lufthansa, Pegasus, Ukraine, Qatar, Aeroflot, Turkish
£299
Air France, Emirates, Etihad, KLM, Lufthansa, Pegasus, Ukraine, Qatar, Aeroflot, Turkish
€344
Emirates, Spanair, KLM, Lufthansa, Ukraine, Qatar, Aeroflot, Turkish, Air Europa
€529
American, Alaska, Continental, Delta, Etihad, KLM, Lufthansa, Austrian, Qatar, Turkish, United, US Airways
$1140