> > > > >
Flights from Calgary to Punta Cana
Airlines operating flights from Calgary to Punta Cana
Choose from 1 airlines flying from Calgary to Punta Cana, including WestJet, and . WestJet currently offers the cheapest ticket on this route.
Flight deals from Calgary to Punta Cana
Find the cheapest direct flight options from Calgary to Punta Cana over the next three months. Book one-way tickets from QAR 760 and round-trip tickets from QAR 1,712.
- Round-trip
- One way
-
-
Cheapest nonstop
YYC 00:056h 51mDirectPUJ 09:56Calgary - Punta Cana | Thu, Dec 11 | WestJet
PUJ 11:008hDirectYYC 16:00Punta Cana - Calgary | Mon, Dec 15 | WestJetQAR 1,712 QAR 2,42628% OFF28% OFFQAR 2,426 QAR 1,712 -
YYC 00:056h 51mDirectPUJ 09:56Calgary - Punta Cana | Sat, Jan 17 | WestJet
PUJ 11:008hDirectYYC 16:00Punta Cana - Calgary | Sat, Jan 24 | WestJetQAR 2,184 QAR 2,42610% OFF10% OFFQAR 2,426 QAR 2,184 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Sun, Jan 25 | United Airlines
PUJ 14:0510h 48m1 stopYYC 21:53Punta Cana - Calgary | Thu, Jan 29 | United AirlinesQAR 1,059 QAR 2,42656% OFF56% OFFQAR 2,426 QAR 1,059 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Thu, Dec 11 | United Airlines
PUJ 14:0510h 48m1 stopYYC 21:53Punta Cana - Calgary | Mon, Dec 15 | United AirlinesQAR 1,10055% OFFQAR 2,426 QAR 1,100 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Fri, Dec 12 | United Airlines
PUJ 14:0510h 48m1 stopYYC 21:53Punta Cana - Calgary | Tue, Dec 16 | United AirlinesQAR 1,10355% OFFQAR 2,426 QAR 1,103 -
YYC 05:3516h 10m1 stopPUJ 00:45Calgary - Punta Cana | Sun, Jan 25 | Air Canada
PUJ 19:4018h 33m1 stopYYC 11:13Punta Cana - Calgary | Thu, Jan 29 | Air CanadaQAR 1,14053% OFFQAR 2,426 QAR 1,140 -
YYC 01:0511h 30m1 stopPUJ 15:35Calgary - Punta Cana | Sun, Jan 25 | Flair Airlines
PUJ 14:0510h 48m1 stopYYC 21:53Punta Cana - Calgary | Thu, Jan 29 | United AirlinesQAR 1,19251% OFFQAR 2,426 QAR 1,192 -
YYC 06:3028h 5m1 stopPUJ 13:35Calgary - Punta Cana | Sun, Jan 18 | WestJet
PUJ 07:2032h 16m1 stopYYC 12:36Punta Cana - Calgary | Sun, Jan 25 | WestJetQAR 1,22050% OFFQAR 2,426 QAR 1,220 -
YYC 16:5018h 10m1 stopPUJ 14:00Calgary - Punta Cana | Sun, Jan 18 | Air Canada
PUJ 13:0510h 34m1 stopYYC 20:39Punta Cana - Calgary | Sun, Jan 25 | Air CanadaQAR 1,22550% OFFQAR 2,426 QAR 1,225 -
YYC 09:009h 45m1 stopPUJ 21:45Calgary - Punta Cana | Wed, Jan 21 | Air Canada
PUJ 19:4031h 4m1 stopYYC 23:44Punta Cana - Calgary | Mon, Jan 26 | Air CanadaQAR 1,28347% OFFQAR 2,426 QAR 1,283 -
YYC 18:3018h 5m1 stopPUJ 15:35Calgary - Punta Cana | Sun, Jan 25 | WestJet
PUJ 14:0510h 48m1 stopYYC 21:53Punta Cana - Calgary | Thu, Jan 29 | United AirlinesQAR 1,28847% OFFQAR 2,426 QAR 1,288 -
YYC 07:0029h 35m1 stopPUJ 15:35Calgary - Punta Cana | Sun, Jan 25 | Apg Airlines
PUJ 14:0510h 48m1 stopYYC 21:53Punta Cana - Calgary | Thu, Jan 29 | United AirlinesQAR 1,30246% OFFQAR 2,426 QAR 1,302 -
YYC 13:0017h 25m1 stopPUJ Invalid DateCalgary - Punta Cana | Sat, Dec 13 | Normal Airline
PUJ 15:006hDirectYYC 16:00Punta Cana - Calgary | Mon, Dec 15 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstop
YYC 00:056h 51mDirectPUJ 09:56Calgary - Punta Cana | Fri, Jan 30 | WestJetQAR 760 QAR 1,29641% OFF41% OFFQAR 1,296 QAR 760 -
YYC 00:056h 51mDirectPUJ 09:56Calgary - Punta Cana | Thu, Dec 25 | WestJetQAR 1,166 QAR 1,29610% OFF10% OFFQAR 1,296 QAR 1,166 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Wed, Jan 28 | United AirlinesQAR 605 QAR 1,29653% OFF53% OFFQAR 1,296 QAR 605 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Tue, Feb 3 | United AirlinesQAR 62452% OFFQAR 1,296 QAR 624 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Thu, Feb 5 | United AirlinesQAR 62652% OFFQAR 1,296 QAR 626 -
YYC 06:159h 3m1 stopPUJ 18:18Calgary - Punta Cana | Sat, Jan 10 | United AirlinesQAR 62852% OFFQAR 1,296 QAR 628 -
YYC 06:159h 3m1 stopPUJ 18:18Calgary - Punta Cana | Fri, Feb 6 | United AirlinesQAR 64051% OFFQAR 1,296 QAR 640 -
YYC 06:159h 3m1 stopPUJ 18:18Calgary - Punta Cana | Sat, Feb 7 | United AirlinesQAR 64051% OFFQAR 1,296 QAR 640 -
YYC 06:159h 3m1 stopPUJ 18:18Calgary - Punta Cana | Mon, Feb 9 | United AirlinesQAR 64051% OFFQAR 1,296 QAR 640 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Fri, Jan 30 | United AirlinesQAR 64151% OFFQAR 1,296 QAR 641 -
YYC 14:1325h 5m1 stopPUJ 18:18Calgary - Punta Cana | Thu, Dec 11 | United AirlinesQAR 66449% OFFQAR 1,296 QAR 664 -
YYC 12:4522h 15m1 stopPUJ 14:00Calgary - Punta Cana | Sun, Jan 25 | Air CanadaQAR 68147% OFFQAR 1,296 QAR 681 -
YYC 13:0017h 25m1 stopPUJ Invalid DateCalgary - Punta Cana | Sat, Dec 13 | Normal AirlineFind More FlightsFind More Flights
-
Displayed flight fares from Calgary to Punta Cana are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Flight details for Calgary to Punta Cana
The distance between Calgary and Punta Cana is 5,382.88 km. It takes around 6 hours 51 minutes on average to fly from Calgary to Punta Cana. Based on Trip.com's data, travel demand peaks in July. The off-season for travel is November.
| Cheapest one-way flight price | QAR 605 |
|---|---|
| Cheapest round-trip ticket price | QAR 1,059 |
| Off-season for travel | November |
| Peak season for travel | July |
| Flight distance | 5,382.88 km |
| Average flight time | 6 hours 51 minutes |
| Popular airline | WestJet |
Find the best time to fly from Calgary to Punta Cana
The cheapest time for Calgary to Punta Cana flights: Feb 22 to Mar 1 — one way flight prices from QAR 578.
Cheapest flights
From price
Search
Displayed fare trends are based on Trip.com's aggregated average of the lowest flight prices from Calgary to Punta Cana, calculated over the upcoming 10 weeks.
Flight FAQs
What are the cheapest flights from Calgary to Punta Cana (YYC-PUJ)?
Based on Trip.com data, United Airlines offers one-way fares as low as QAR 605 on Cheapest nonstop routes (e.g. YYC to PUJ on Wed, Jan 28), while United Airlines offers Cheapest nonstop round-trips from QAR 1,059 departing on Sun, Jan 25 and returning on Thu, Jan 29.How long does it take to fly from Calgary (YYC) to Punta Cana (PUJ) and what is the distance?
It takes around 6 hours 51 minutes to fly from Calgary (YYC) to Punta Cana (PUJ).When is the best time to book flights from Calgary to Punta Cana?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Calgary to Punta Cana is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How can I find the best deals on flights from Calgary to Punta Cana?
To find best deals on flights from Calgary to Punta Cana, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Wed, Jan 28, with one-way flights priced at just QAR 605.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is WestJet.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Punta Cana travel is around July.
· Get exclusive promo codes for Trip.com app users.When are flight tickets from Calgary (YYC) to Punta Cana (PUJ) the cheapest?
The cheapest months to fly from Calgary to Punta Cana is November, when demand for travel is lower.Which upcoming date is cheapest to fly from Calgary to Punta Cana on?
After crunching the numbers on our December flight calendar, it's currently cheapest to fly from Calgary to Punta Cana on December 14, 2025 with Air Transat, with prices starting at QAR 1,180.Is there any time difference between Calgary and Punta Cana?
The time difference between Punta Cana and Calgary is 3h.How do I change or cancel my ticket from Calgary to Punta Cana?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.