Cheap flights to Punta Cana – Compare and Save
— PUJ
20 May — 27 May1
Return
1 adult
Economy
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
- 28/10-8/11
- 3 total stops
- 35h 15m total
- London to Punta Cana
- 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 CanaExplore 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.
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
Best flights to Punta CanaDiscover carefully curated flight deals to Punta Cana that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 15 May 2025.
Discover carefully curated flight deals to Punta Cana that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 15 May 2025.
Tue 28/1006:50LHR - PUJ
2 stops20h 55mAir Canada
Sat 8/1112:50PUJ - LHR
1 stop14h 20mAir Canada
Deal found 14/5£534
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
Mon 9/608:25LHR - PUJ
1 stop31h 47mJetBlue
Wed 25/614:55PUJ - LHR
1 stop13h 35mJetBlue
Deal found 14/5£557
Thu 5/612:40LGW - PUJ
1 stop29h 45mAir Transat
Thu 12/615:05PUJ - LGW
1 stop13h 45mAir Transat
Deal found 14/5£562
Sat 11/1015:05LGW - PUJ
1 stop24h 39mAmerican Airlines
Sat 18/1011:49PUJ - LGW
1 stop15h 21mAmerican Airlines
Deal found 15/5£624
Sat 31/511:05LGW - PUJ
Nonstop8h 50mTUI Airways
Sat 7/617:35PUJ - LGW
Nonstop8h 15mTUI Airways
Deal found 14/5£648
Thu 6/1118:15LCY - PUJ
1 stop27h 10mLufthansa
Sat 15/1119:10PUJ - LCY
1 stop17h 30mLufthansa
Deal found 14/5£650
Thu 6/1119:20LCY - PUJ
2 stops26h 05mSWISS
Sat 15/1119:10PUJ - LCY
2 stops17h 55mSWISS
Deal found 14/5£669
Thu 6/1119:25LHR - PUJ
2 stops26h 00mAustrian Airlines
Sat 15/1119:10PUJ - LHR
2 stops19h 30mAustrian Airlines
Deal found 14/5£698
Tue 1/710:00LGW - PUJ
1 stop14h 20mAir Europa
Sun 6/721:20PUJ - LGW
1 stop14h 05mAir Europa
Deal found 14/5£770
Tue 28/1006:50LHR - PUJ
2 stops20h 55mAir Canada
Sat 8/1115:05PUJ - LHR
2 stops21h 15mAir Canada
Deal found 14/5£535
Direct flights to Punta CanaExplore direct flight options to Punta Cana based on user searches, and compare prices and availability for your desired travel dates. Data last updated 15 May 2025.
Explore direct flight options to Punta Cana based on user searches, and compare prices and availability for your desired travel dates. Data last updated 15 May 2025.
Mon 22/910:00LGW - PUJ
Nonstop9h 10mBritish Airways
Mon 6/1016:40PUJ - LGW
Nonstop8h 20mBritish Airways
Deal found 14/5£535
Thu 6/1113:10LGW - PUJ
Nonstop9h 20mBritish Airways
Sat 15/1119:05PUJ - LGW
Nonstop8h 15mBritish Airways
Deal found 14/5£579
Thu 6/1113:10LGW - PUJ
Nonstop9h 20mBritish Airways
Sat 22/1119:05PUJ - LGW
Nonstop8h 15mBritish Airways
Deal found 14/5£604
Tue 28/1013:10LGW - PUJ
Nonstop9h 20mBritish Airways
Sat 8/1119:05PUJ - LGW
Nonstop8h 15mBritish Airways
Deal found 14/5£637
Sat 31/511:05LGW - PUJ
Nonstop8h 50mTUI Airways
Sat 7/617:35PUJ - LGW
Nonstop8h 15mTUI Airways
Deal found 14/5£648
Mon 23/610:00LGW - PUJ
Nonstop9h 10mBritish Airways
Mon 30/616:35PUJ - LGW
Nonstop8h 25mBritish Airways
Deal found 14/5£692
Mon 30/610:00LGW - PUJ
Nonstop9h 10mBritish Airways
Mon 7/716:35PUJ - LGW
Nonstop8h 25mBritish Airways
Deal found 14/5£706
Thu 10/710:30LGW - PUJ
Nonstop8h 50mTUI Airways
Thu 17/717:05PUJ - LGW
Nonstop8h 15mTUI Airways
Deal found 14/5£733
Sat 28/611:00LGW - PUJ
Nonstop9h 10mBritish Airways
Sat 5/716:55PUJ - LGW
Nonstop8h 25mBritish Airways
Deal found 14/5£737
Sat 28/611:00LGW - PUJ
Nonstop9h 10mBritish Airways
Sat 5/716:55PUJ - LGW
Nonstop8h 25mBritish Airways
Deal found 14/5£743
Wed 4/612:00LGW - PUJ
Nonstop9h 10mBritish Airways
Wed 11/618:00PUJ - LGW
Nonstop8h 20mBritish Airways
Deal found 14/5£750
Wed 28/512:00LGW - PUJ
Nonstop9h 10mBritish Airways
Wed 4/618:00PUJ - LGW
Nonstop8h 20mBritish Airways
Deal found 14/5£762
Last-minute flights to Punta CanaDiscover last-minute flight deals to Punta Cana. Data last updated 15 May 2025 and is based on user searches.
Discover last-minute flight deals to Punta Cana. Data last updated 15 May 2025 and is based on user searches.
Sat 17/520:05STN - PUJ
1 stop24h 35mMultiple Airlines
Wed 21/517:55PUJ - STN
2 stops17h 10mMultiple Airlines
Deal found 14/5£547
Sun 18/507:00LGW - PUJ
1 stop13h 40mMultiple Airlines
Sun 25/512:42PUJ - LGW
1 stop16h 28mMultiple Airlines
Deal found 14/5£571
Tue 20/509:30LHR - PUJ
1 stop32h 55mAir Canada
Tue 27/514:25PUJ - LHR
1 stop35h 05mAir Canada
Deal found 15/5£605
Tue 20/518:55LTN - PUJ
1 stop27h 20mMultiple Airlines
Tue 27/514:05PUJ - LTN
2 stops28h 30mMultiple Airlines
Deal found 15/5£610
Tue 20/509:30LHR - PUJ
1 stop32h 55mAir Canada
Wed 28/514:25PUJ - LHR
1 stop14h 35mAir Canada
Deal found 15/5£616
Tue 20/514:05LHR - PUJ
1 stop28h 20mAir Canada
Thu 29/514:15PUJ - LHR
1 stop14h 20mAir Canada
Deal found 15/5£621
Tue 20/522:05STN - PUJ
2 stops26h 15mMultiple Airlines
Tue 27/514:05PUJ - STN
2 stops26h 40mMultiple Airlines
Deal found 15/5£635
Wed 21/506:00LTN - PUJ
1 stop16h 15mMultiple Airlines
Wed 28/517:55PUJ - LTN
2 stops22h 55mMultiple Airlines
Deal found 15/5£578
Wed 21/508:15STN - PUJ
2 stops37h 10mMultiple Airlines
Wed 28/517:55PUJ - STN
2 stops20h 20mMultiple Airlines
Deal found 15/5£584
Wed 21/510:00LTN - PUJ
2 stops35h 25mMultiple Airlines
Wed 28/517:55PUJ - LTN
2 stops22h 55mMultiple Airlines
Deal found 15/5£589
Wed 21/509:30LHR - PUJ
1 stop32h 55mAir Canada
Wed 28/514:15PUJ - LHR
1 stop14h 20mAir Canada
Deal found 15/5£597
Wed 21/506:00LGW - PUJ
1 stop16h 15mMultiple Airlines
Wed 28/517:55PUJ - LGW
2 stops20h 20mMultiple Airlines
Deal found 15/5£620
One-way flights to Punta CanaSearch for one-way flight options to Punta Cana. Find affordable one-way fares based on user searches. Data last updated 15 May 2025.
Search for one-way flight options to Punta Cana. Find affordable one-way fares based on user searches. Data last updated 15 May 2025.
Tue 20/522:35STN - PUJ
2 stops23h 40mMultiple Airlines
Deal found 14/5£245
Tue 20/513:10LTN - PUJ
2 stops33h 05mMultiple Airlines
Deal found 14/5£246
Tue 20/513:10LTN - PUJ
2 stops33h 05mMultiple Airlines
Deal found 15/5£247
Tue 20/508:50LGW - PUJ
2 stops37h 25mMultiple Airlines
Deal found 15/5£272
Tue 20/517:20LGW - PUJ
1 stop28h 55mMultiple Airlines
Deal found 14/5£280
Tue 20/517:20LGW - PUJ
1 stop28h 55mMultiple Airlines
Deal found 15/5£283
Tue 20/518:55LTN - PUJ
1 stop27h 20mMultiple Airlines
Deal found 15/5£289
Tue 20/520:55LHR - PUJ
1 stop25h 20mMultiple Airlines
Deal found 14/5£292
Tue 20/518:55LTN - PUJ
1 stop27h 20mMultiple Airlines
Deal found 14/5£294
Tue 20/520:10LCY - PUJ
1 stop26h 05mMultiple Airlines
Deal found 14/5£314
Thu 19/621:25LGW - PUJ
2 stops26h 55mMultiple Airlines
Deal found 15/5£316
Thu 22/508:30LTN - PUJ
3 stops36h 15mMultiple Airlines
Deal found 15/5£317