Flight deals from New Delhi to Tehran
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Tue, Jun 10 | SalamAirIKA 19:259h 20m1 stopsDEL 06:45Tehran - New Delhi | Mon, Jun 16 | SalamAirNZD 567 NZD 93840% OFF40% OFFNZD 938 NZD 567
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Thu, Jun 19 | SalamAirIKA 19:259h 20m1 stopsDEL 06:45Tehran - New Delhi | Mon, Jun 23 | SalamAirNZD 600 NZD 93836% OFF36% OFFNZD 938 NZD 600
-
DEL 08:5511h 45m1 stopsIKA 18:40New Delhi - Tehran | Fri, Jun 13 | Oman AirIKA 19:259h 30m1 stopsDEL 06:55Tehran - New Delhi | Fri, Jun 20 | SalamAirNZD 630 NZD 93833% OFF33% OFFNZD 938 NZD 630
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Thu, Jun 12 | SalamAirIKA 18:1010h 35m1 stopsDEL 06:45Tehran - New Delhi | Wed, Jun 18 | SalamAirNZD 63432% OFFNZD 938 NZD 634
-
DEL 08:5510h 30m1 stopsIKA 17:25New Delhi - Tehran | Wed, Jun 25 | Oman AirIKA 01:4025h 20m1 stopsDEL 05:00Tehran - New Delhi | Sat, Jun 28 | Azerbaijan AirlinesNZD 63632% OFFNZD 938 NZD 636
-
DEL 02:5512h1 stopsIKA 12:55New Delhi - Tehran | Tue, Jun 24 | Kuwait AirwaysIKA 13:559h 30m1 stopsDEL 01:25Tehran - New Delhi | Tue, Jul 1 | Kuwait AirwaysNZD 67328% OFFNZD 938 NZD 673
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Tue, Jun 17 | SalamAirIKA 19:259h 20m1 stopsDEL 06:45Tehran - New Delhi | Mon, Jun 23 | SalamAirNZD 68427% OFFNZD 938 NZD 684
-
DEL 16:0027h 25m1 stopsIKA 17:25New Delhi - Tehran | Tue, Jun 10 | Oman AirIKA 19:2516h 10m1 stopsDEL 13:35Tehran - New Delhi | Mon, Jun 16 | SalamAirNZD 70425% OFFNZD 938 NZD 704
-
DEL 18:3518h 10m1 stopsIKA 10:45New Delhi - Tehran | Sun, Jul 20 | Air ArabiaIKA 11:2514h 35m1 stopsDEL 04:00Tehran - New Delhi | Sun, Jul 27 | Air ArabiaNZD 70525% OFFNZD 938 NZD 705
-
DEL 08:5510h 30m1 stopsIKA 17:25New Delhi - Tehran | Wed, Jun 11 | Oman AirIKA 15:2513h 30m1 stopsDEL 06:55Tehran - New Delhi | Sat, Jun 14 | SalamAirNZD 71324% OFFNZD 938 NZD 713
-
DEL 13:0017h 25m1 stopsTHR Invalid DateNew Delhi - Tehran | Wed, Jun 11 | Normal AirlineTHR 15:006hDirectDEL 16:00Tehran - New Delhi | Fri, Jun 13 | Normal AirlineFind More FlightsFind More Flights
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Thu, Jun 19 | SalamAirNZD 257 NZD 56254% OFF54% OFFNZD 562 NZD 257
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Tue, Jun 24 | SalamAirNZD 259 NZD 56254% OFF54% OFFNZD 562 NZD 259
-
DEL 19:4524h 55m1 stopsIKA 18:40New Delhi - Tehran | Sat, Jun 21 | Air India ExpressNZD 279 NZD 56250% OFF50% OFFNZD 562 NZD 279
-
DEL 19:4524h 55m1 stopsIKA 18:40New Delhi - Tehran | Thu, Jun 19 | Air India ExpressNZD 29148% OFFNZD 562 NZD 291
-
DEL 16:0024h 35m1 stopsIKA 14:35New Delhi - Tehran | Fri, Jun 20 | Oman AirNZD 29248% OFFNZD 562 NZD 292
-
DEL 19:4523h 40m1 stopsIKA 17:25New Delhi - Tehran | Tue, Jun 10 | Air India ExpressNZD 30246% OFFNZD 562 NZD 302
-
DEL 19:4523h 40m1 stopsIKA 17:25New Delhi - Tehran | Tue, Jun 17 | Air India ExpressNZD 30546% OFFNZD 562 NZD 305
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Tue, Jun 10 | SalamAirNZD 32842% OFFNZD 562 NZD 328
-
DEL 19:4524h 55m1 stopsIKA 18:40New Delhi - Tehran | Mon, Jun 9 | Air India ExpressNZD 34040% OFFNZD 562 NZD 340
-
DEL 07:4512h 55m1 stopsIKA 18:40New Delhi - Tehran | Thu, Jun 12 | SalamAirNZD 42724% OFFNZD 562 NZD 427
-
DEL 13:0017h 25m1 stopsTHR Invalid DateNew Delhi - Tehran | 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 New Delhi to Tehran
Cheapest one-way flight price | NZD 256 |
---|---|
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 2,534.46 km |
Average flight time | 4 hours 30 minutes |
Popular airline | Air India |
Find the best time to fly from New Delhi to Tehran
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 New Delhi (DEL) to Tehran (THR) the cheapest?
Airlines adjust prices for flights from New Delhi to Tehran 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 New Delhi (DEL) to Tehran (THR) cost?
According to Trip.com's data, the lowest price is around NZD 1,285. -
How long does it take to fly from New Delhi (DEL) to Tehran (THR) and what is the distance?
It takes around 4 hours 30 minutes to fly from New Delhi (DEL) to Tehran (THR).
How to find a cheap flight from New Delhi to Tehran
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 New Delhi to Tehran. 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 New Delhi
-
Top Routes to Tehran
-
More flight options
- New Delhi to Sydney Flights
- New Delhi to London Flights
- New Delhi to Singapore Flights
- New Delhi to Dubai Flights
- New Delhi to Bali Flights
- New Delhi to Hong Kong Flights
- New Delhi to Kuala Lumpur Flights
- New Delhi to Bangkok Flights
- New Delhi to Toronto Flights
- New Delhi to Hanoi Flights
- New Delhi to Kathmandu Flights
- Flights from Indira Gandhi International Airport to Dunedin
- Flights from Indira Gandhi International Airport to Tauranga
- Flights from Indira Gandhi International Airport to Gisborne
- Flights from Indira Gandhi International Airport to Rotorua
- Flights from Indira Gandhi International Airport to Whangarei
- Flights from Indira Gandhi International Airport to Napier
- Flights from New Delhi to Auckland Airport
- Flights from New Delhi to Nelson Airport
- Flights from New Delhi to Kerikeri Airport
- Flights from New Delhi to New Plymouth Airport
- Flights from New Delhi to Whangarei Airport
- Flights from New Delhi to Hawke's Bay Airport
- Flights from Indira Gandhi International Airport to Melbourne Airport
- Flights from Indira Gandhi International Airport to Avalon Airport
- Flights from Indira Gandhi International Airport to Sydney Airport
- Flights from Indira Gandhi International Airport to London Stansted Airport
- Flights from Indira Gandhi International Airport to London Luton Airport
- Flights from Indira Gandhi International Airport to London Gatwick Airport
- London to Tehran Flights
- Sydney to Tehran Flights
- Melbourne to Tehran Flights
- Kuala Lumpur to Tehran Flights
- Seoul to Tehran Flights
- Dubai to Tehran Flights
- Frankfurt to Tehran Flights
- Paris to Tehran Flights
- Amsterdam to Tehran Flights
- Berlin to Tehran Flights
- Bangkok to Tehran Flights
- Flights from Auckland Airport to Tehran
- Flights from Christchurch International Airport to Tehran
- Flights from Wellington International Airport to Tehran
- Flights from Hamilton International Airport to Tehran
- Flights from Rotorua Airport to Tehran
- Flights from Auckland to Imam Khomeini International Airport
- Flights from Christchurch to Imam Khomeini International Airport
- Flights from Wellington to Imam Khomeini International Airport
- Flights from Hamilton to Imam Khomeini International Airport
- Flights from Rotorua to Imam Khomeini International Airport
- Flights from Istanbul Airport to Imam Khomeini International Airport
- Flights from Sabiha Gokcen International Airport to Imam Khomeini International Airport
- Flights from London Gatwick Airport to Imam Khomeini International Airport
- Flights from London City Airport to Imam Khomeini International Airport
- Flights from London Luton Airport to Imam Khomeini International Airport
- Flights from Heathrow Airport to Imam Khomeini International Airport
- Hyderabad to Mashhad Flights
- Mumbai to Tehran Flights
- Hyderabad to Tehran Flights
- Ahmedabad to Tehran Flights
- Bengaluru to Tehran Flights
- Mumbai to Shiraz Flights
- Chennai to Tehran Flights
- New Delhi to Mashhad Flights
- Jaipur to Mashhad Flights
- Ahmedabad to Shiraz Flights
- Jaipur to Tehran Flights
- Flights from Indira Gandhi International Airport to Imam Khomeini International Airport
- Flights from Rajiv Gandhi International Airport to Shiraz Shahid Dastgheib International Airport
- Flights from Rajiv Gandhi International Airport to Mashhad Hashemi Nejad International Airport
- Flights from Chhatrapati Shivaji Maharaj International Airport to Imam Khomeini International Airport
- Flights from Rajiv Gandhi International Airport to Imam Khomeini International Airport
- Flights from Sardar Vallabhbhai Patel International Airport to Imam Khomeini International Airport