>
>
>
>
>
Flights from Tehran to Punta Cana
Cheap flight deals from Tehran to Punta Cana
Here are our top budget-friendly flights, offering flexible one-way or round-trip options. Additional flights with other timings and airlines are also available.
-
Round-trip
-
One way
-
-
IKA 1:55 AM24h 55m2 stopsPUJ 7:20 PMTehran - Punta Cana | Mon, May 12 | Pegasus AirlinesPUJ 9:20 PM23h 55m2 stopsIKA 4:45 AMPunta Cana - Tehran | Mon, May 19 | Air EuropaPHP 66,667 PHP 120,48645% OFF45% OFFPHP 120,486 PHP 66,667
-
IKA 6:25 AM40h 50m2 stopsPUJ 3:45 PMTehran - Punta Cana | Thu, May 1 | Pegasus AirlinesPUJ 10:20 PM20h 50m2 stopsIKA 2:40 AMPunta Cana - Tehran | Mon, May 5 | Condor AirlinesPHP 85,629 PHP 120,48628% OFF28% OFFPHP 120,486 PHP 85,629
-
IKA 4:35 AM43h 25m2 stopsPUJ 4:30 PMTehran - Punta Cana | Fri, May 23 | EmiratesPUJ 5:15 PM26h 15m2 stopsIKA 3:00 AMPunta Cana - Tehran | Thu, May 29 | TUI fly BelgiumPHP 85,753 PHP 120,48628% OFF28% OFFPHP 120,486 PHP 85,753
-
IKA 6:25 AM41h 35m2 stopsPUJ 4:30 PMTehran - Punta Cana | Fri, May 23 | Pegasus AirlinesPUJ 5:15 PM25h 55m2 stopsIKA 2:40 AMPunta Cana - Tehran | Thu, May 29 | TUI fly BelgiumPHP 86,43428% OFFPHP 120,486 PHP 86,434
-
IKA 3:45 AM22h 40m2 stopsPUJ 6:55 PMTehran - Punta Cana | Sat, May 10 | Pegasus AirlinesPUJ 9:25 PM21h 45m2 stopsIKA 2:40 AMPunta Cana - Tehran | Sat, May 17 | Iberojet AirlinesPHP 86,52028% OFFPHP 120,486 PHP 86,520
-
IKA 8:40 PM30h 20m2 stopsPUJ 7:30 PMTehran - Punta Cana | Sat, May 31 | Turkish AirlinesPUJ 9:35 PM19h 55m2 stopsIKA 1:00 AMPunta Cana - Tehran | Sun, Jun 8 | Condor AirlinesPHP 86,98428% OFFPHP 120,486 PHP 86,984
-
IKA 10:40 AM40h 20m2 stopsPUJ 7:30 PMTehran - Punta Cana | Sat, May 31 | EmiratesPUJ 9:35 PM21h 55m2 stopsIKA 3:00 AMPunta Cana - Tehran | Sun, Jun 8 | Condor AirlinesPHP 87,78927% OFFPHP 120,486 PHP 87,789
-
IKA 12:50 AM26h2 stopsPUJ 7:20 PMTehran - Punta Cana | Mon, May 12 | EmiratesPUJ 9:20 PM27h 55m2 stopsIKA 8:45 AMPunta Cana - Tehran | Mon, May 19 | Air EuropaPHP 87,84427% OFFPHP 120,486 PHP 87,844
-
IKA 1:40 AM45h 23m2 stopsPUJ 3:33 PMTehran - Punta Cana | Thu, May 15 | LufthansaPUJ 11:35 AM25h 40m2 stopsIKA 8:45 PMPunta Cana - Tehran | Thu, May 22 | Jetblue AirwaysPHP 88,95126% OFFPHP 120,486 PHP 88,951
-
IKA 10:45 PM28h 15m2 stopsPUJ 7:30 PMTehran - Punta Cana | Sat, May 31 | Qatar AirwaysPUJ 9:35 PM22h 30m2 stopsIKA 3:35 AMPunta Cana - Tehran | Sun, Jun 8 | Condor AirlinesPHP 89,16026% OFFPHP 120,486 PHP 89,160
-
THR 1:00 PM17h 25m1 stopsPUJ Invalid DateTehran - Punta Cana | Thu, May 1 | Normal AirlinePUJ 3:00 PM6hNonstopTHR 4:00 PMPunta Cana - Tehran | Sat, May 3 | Normal AirlineFind More FlightsFind More Flights
-
IKA 1:40 AM20h 40m1 stopsPUJ 2:50 PMTehran - Punta Cana | Thu, May 8 | LufthansaPHP 60,805 PHP 117,56748% OFF48% OFFPHP 117,567 PHP 60,805
-
IKA 1:40 AM24h 40m1 stopsPUJ 6:50 PMTehran - Punta Cana | Sat, May 17 | LufthansaPHP 77,251 PHP 117,56734% OFF34% OFFPHP 117,567 PHP 77,251
-
IKA 1:40 AM21h 35m1 stopsPUJ 3:45 PMTehran - Punta Cana | Fri, May 16 | LufthansaPHP 78,939 PHP 117,56733% OFF33% OFFPHP 117,567 PHP 78,939
-
IKA 1:40 AM20h 40m1 stopsPUJ 2:50 PMTehran - Punta Cana | Thu, May 1 | LufthansaPHP 81,34731% OFFPHP 117,567 PHP 81,347
-
IKA 1:40 AM26h1 stopsPUJ 8:10 PMTehran - Punta Cana | Mon, May 5 | LufthansaPHP 84,28228% OFFPHP 117,567 PHP 84,282
-
IKA 1:40 AM20h 40m1 stopsPUJ 2:50 PMTehran - Punta Cana | Thu, May 15 | LufthansaPHP 87,00026% OFFPHP 117,567 PHP 87,000
-
THR 1:00 PM17h 25m1 stopsPUJ Invalid DateTehran - Punta Cana | Thu, May 1 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flying from Tehran to Punta Cana
Cheapest one-way flight price | PHP 60,805 |
---|---|
Off-season for travel | March |
Peak season for travel | May |
Flight distance | 11,271.13 km |
Popular airline | Emirates |
When is the cheapest time to fly from Tehran to Punta Cana?
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.
Frequently Asked Questions
-
When are flight tickets from Tehran (THR) to Punta Cana (PUJ) the cheapest?
Airlines adjust prices for flights from Tehran to Punta Cana 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 Punta Cana (PUJ) cost?
According to Trip.com's data, the lowest price is around PHP 92,582.
How to find a cheap flight from Tehran to Punta Cana
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 Punta Cana. 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
More Travel Options
-
Popular Routes to Punta Cana
-
Popular Airlines to Punta Cana
-
Popular Flights From Tehran
-
Popular Punta Cana Hotels
- Plane tickets from Halmstad to Punta Cana
- Cheap tickets from Caruaru to Punta Cana
- Cheap tickets from Ulsan to Punta Cana
- Cheap tickets from Laramie to Punta Cana
- Cheap flights from Newport News to Punta Cana
- Cheap tickets from Quincy to Punta Cana
- Cheap tickets from Shanghai to Punta Cana
- Cheap tickets from Medellin to Punta Cana
- Cheap tickets from Taif to Punta Cana
- Cheap tickets from Edmonton to Punta Cana
- Swiss flight tickets to Punta Cana
- Cheap Sunrise Airways flights to Punta Cana
- Cheap Hainan Airlines tickets to Punta Cana
- Cheap STARLUX Airlines flights to Punta Cana
- Cheap Aeroitalia flights to Punta Cana
- Cheap EasyFly flights to Punta Cana
- Cheap Copa Airlines tickets to Punta Cana
- Gol Linhas Aereas Inteligentes flight tickets to Punta Cana
- Cheap avianca flights to Punta Cana
- Cheap JetSMART tickets to Punta Cana
- Volaris flight tickets to Punta Cana
- Vueling Airlines flight tickets to Punta Cana
- Cheap Orbest Airlines tickets to Punta Cana
- HiSky Europe flight tickets to Punta Cana
- Cheap Thai Airways flights to Punta Cana
- Plane tickets from Tehran to Chios
- Cheap flights from Tehran to Mumbai
- Cheap tickets from Tehran to Sonderborg
- Cheap tickets from Tehran to Sao Paulo
- Cheap tickets from Tehran to Shymkent
- Cheap flights from Tehran to Manila
- Cheap tickets from Tehran to Penang
- Cheap tickets from Tehran to Cagliari
- Cheap flights from Tehran to Melbourne
- Plane tickets from Tehran to Agadir
- Cheap flights from Tehran to Canberra
- Cheap tickets from Tehran to Sarasota
- Cheap tickets from Tehran to Algiers
- Cheap flights from Tehran to Bhubaneswar
- Cheap tickets from Tehran to Dushanbe