Cheap flights to Punta Cana – Compare and Save

— PUJ
20 May — 27 May1
1 adult

Flights to Punta Cana in 2025

Find the latest flights to Punta Cana in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 858,174 searches and data was last updated on 15 May 2025.

Return from

£534

One-way from

£245

Popular in

December

Cheapest in

March

Average price

£642

Good round-trip deal

£648 or less

Good one-way deal

£549 or less
Air Canada
  • Air Canada
  • 28/10-8/11
  • 3 total stops
  • 35h 15m total
  • London to Punta Cana
20/5
  • 20/5
  • 2 total stops
  • 23h 40m total
  • London to Punta Cana
Highest demand for flights based on searches. 2% potential increase in price (£13 potential increase over avg. return price).
Cheapest flight prices on average. 3% potential price decrease (£16 potential savings vs. average return price).
Average for return flights in May 2025
Price to beat on a round-trip flight from London to Punta Cana.
Price to beat on a one-way flight from London to Punta Cana.

Find flight deals to Punta Cana

Cheapest flights to Punta Cana
Explore the most affordable flight options available to Punta Cana. Find the lowest fares based on data from user searches, with prices last updated on 15 May 2025.

Tue 18/1114:30LHR - PUJ
1 stop14h 15mAir Canada
Tue 25/1112:50PUJ - LHR
1 stop14h 20mAir Canada
Deal found 14/5£530
Tue 28/1006:50LHR - PUJ
2 stops20h 55mAir Canada
Sat 8/1112:50PUJ - LHR
1 stop14h 20mAir Canada
Deal found 14/5£534
Tue 28/1006:50LHR - PUJ
2 stops20h 55mAir Canada
Sat 8/1115:05PUJ - LHR
2 stops21h 15mAir Canada
Deal found 14/5£535
Mon 22/910:00LGW - PUJ
Nonstop9h 10mBritish Airways
Mon 6/1016:40PUJ - LGW
Nonstop8h 20mBritish Airways
Deal found 14/5£535
Mon 9/610:00LGW - PUJ
1 stop15h 11mMultiple Airlines
Wed 25/611:46PUJ - LGW
1 stop14h 09mMultiple Airlines
Deal found 14/5£536
Wed 3/1211:10LHR - PUJ
1 stop15h 05mAir Canada
Wed 17/1213:05PUJ - LHR
1 stop13h 25mAir Canada
Deal found 14/5£540
Tue 18/1106:50LHR - PUJ
2 stops21h 55mAir Canada
Tue 25/1112:50PUJ - LHR
1 stop14h 20mAir Canada
Deal found 14/5£542
Tue 18/1106:50LHR - PUJ
2 stops21h 55mAir Canada
Tue 25/1112:50PUJ - LHR
1 stop14h 20mAir Canada
Deal found 14/5£543
Thu 4/1206:50LHR - PUJ
2 stops34h 55mAir Canada
Sat 13/1212:50PUJ - LHR
1 stop14h 20mAir Canada
Deal found 14/5£546
Tue 28/1014:30LHR - PUJ
1 stop13h 15mAir Canada
Sat 8/1112:50PUJ - LHR
1 stop14h 20mAir Canada
Deal found 14/5£546
Sat 17/520:05STN - PUJ
1 stop24h 35mMultiple Airlines
Wed 21/517:55PUJ - STN
2 stops17h 10mMultiple Airlines
Deal found 14/5£547
Thu 4/1206:50LHR - PUJ
2 stops34h 55mAir Canada
Sat 13/1213:05PUJ - LHR
2 stops23h 15mAir Canada
Deal found 14/5£548

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.