Skip to main content
Beginning of main content

Cheap Flights from Punta Cana to Santiago $797.1

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Punta Cana to Santiago (PUJ to SCL)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Punta Cana to Santiago (PUJ to SCL)

Question : What's the expected flight time for PUJ to SCL?
Answer : Flying from PUJ to SCL typically takes about 7 hours and 30 minutes.

Question : If having the most departure times is important to you, are there particular days that offer more options than others?
Answer : Sunday has the most flight times for Punta Cana to Santiago with four.

Question : Can you cut down on flight costs by changing the day of the week you travel to Santiago?
Answer : For the month of February, the cheapest day to fly is Tuesday. Having flexibility in your travel plans means you can save, so be sure to plan ahead when possible.

Question : How long are most people's visits to Santiago when they fly in from Punta Cana?
Answer : Passengers from PUJ to SCL stay 10 days on average.

Question : Should you take that vacation to Santiago in the next 30 days?
Answer : As of January 16th, the best day for deals to Santiago (SCL) from Punta Cana (PUJ) is February 10th. Bookings have been made roughly 19% below the average price for this route.

Question : Which airline is offering the cheapest round-trip flight from PUJ to SCL?
Answer : Check out Copa Airlines, as they have been booking customers at lower fares than most.

Question : Which airline has been the most dependable in getting passengers to their destination on time?
Answer : LATAM Airlines will have you to SCL on time 83% of the time. Spend as little time in an airport as necessary by flying with LATAM Airlines. If they are late for some reason, expect to be delayed less than 10 minutes.