Skip to main content
Beginning of main content

Cheap Flights from Punta Cana to Edmonton $1,168.32

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 Edmonton (PUJ to YEG)

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

Interesting Facts About Flights from Punta Cana to Edmonton (PUJ to YEG)

Question : If speed is all that matters, how can you get from PUJ to YEG as quickly as possible?
Answer : Air Transat can get you there in seven hours and 35 minutes. For example, if you were to leave Punta Cana at 9:05 PM AST, you would arrive in Edmonton at 1:40 AM MDT (remember, there is a three-hour time change).

Question : Which airline is struggling to get to Edmonton on time?
Answer : If you're flying Air Transat to Edmonton from Punta Cana, you may be tardy as they're late 40% of the time. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.

Question : How many departure times are there on a given day?
Answer : It does differ by the day of the week, but on average, you can expect only one flight time when you book. You won't have as many choices on this route as most other routes departing the Dominican Republic.

Question : Which airline has been the most dependable in getting passengers to their destination on schedule?
Answer : Sunwing leads the way with a 100% on-time rate. Stick to Sunwing and you won't spend more time in airports than you have to. Hopefully they keep that perfect record alive.

Question : How often are flights late from Punta Cana International Airport (PUJ) to Edmonton International Airport (YEG)?
Answer : The Punta Cana to Edmonton route has a 64% on-time rate, ranking in the bottom 25% of the world in getting their passengers to their destinations on schedule. When there is a delay, it averages 73 minutes.

Question : What's the expected flight time for PUJ to YEG?
Answer : The average flight duration between PUJ and YEG is seven hours and 35 minutes.

Question : What's the likelihood of you being delayed on this route?
Answer : PUJ to YEG currently scores 1 out of a possible 5 stars in promptness. This score combines both the number of delayed flights and total delay minutes. With 1 star, you should feel rather worried about getting to Edmonton on time.