PUJ

336€ Find Cheap Flights to Punta Cana – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
549 €
Typical prices: 753 €-1.112 €
Air Europa
Thu 1.2.Thu 15.2.
DUS - PUJ • 1 stop
Cheapest direct flights
670 €
Typical prices: 819 €-1.197 €
Discover Airlines
Tue 4.12.Tue 11.12.
MUC - PUJ • Direct
Direct flights
You can fly direct with Discover Airlines and Condor. Average duration is 10h 28m
FAQs
FAQs
Top airlines
Most flights • 7 per week
Best reviews • 7,8 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 13% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 13 weeks in advance save around 5% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 14% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Punta Cana!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Punta Cana

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Punta Cana

Mon, 1. Feb - Mon, 15. Feb
Air Europa Logo
10:30 - 20:55Düsseldorf  Duesseldorf Intl-Punta Cana Punta Cana
15h 25m1 stop Madrid Barajas
Air Europa Logo
22:25 - 17:45Punta Cana  Punta Cana-Düsseldorf Duesseldorf Intl
14h 20m1 stop Madrid Barajas
549 €Air Europa
3+ days ago
Fri, 26. Feb - Mon, 8. Mar
Air Europa Logo
10:30 - 20:45Düsseldorf  Duesseldorf Intl-Punta Cana Punta Cana
15h 15m1 stop Madrid Barajas
Air Europa Logo
22:25 - 17:45Punta Cana  Punta Cana-Düsseldorf Duesseldorf Intl
14h 20m1 stop Madrid Barajas
551 €Air Europa
3+ days ago
Sun, 22. Nov - Wed, 2. Dec
Lufthansa Logo
6:30 - 17:50Hamburg  Hamburg-Punta Cana Punta Cana
16h 20m2 stops Frankfurt am Main Munich Franz Josef Strauss
Lufthansa Logo
20:10 - 17:05Punta Cana  Punta Cana-Hamburg Hamburg
15h 55m1 stop Frankfurt am Main
579 €Lufthansa
22 hours ago
Sun, 8. Nov - Sun, 22. Nov
Lufthansa Logo
9:25 - 17:50Düsseldorf  Duesseldorf Intl-Punta Cana Punta Cana
13h 25m1 stop Munich Franz Josef Strauss
Lufthansa Logo
19:35 - 13:10Punta Cana  Punta Cana-Düsseldorf Duesseldorf Intl
12h 35m1 stop Munich Franz Josef Strauss
583 €Lufthansa
3+ days ago
Sun, 15. Nov - Sun, 22. Nov
Air Canada Logo
17:10 - 12:10Frankfurt am Main  Frankfurt am Main-Punta Cana Punta Cana
24h 00m1 stop Toronto Pearson Intl
Air Canada Logo
19:45 - 7:25Punta Cana  Punta Cana-Frankfurt am Main Frankfurt am Main
30h 40m1 stop Montreal Pierre Elliott Trudeau Intl
605 €Air Canada
3+ days ago
Mon, 15. Feb - Thu, 25. Feb
Air Canada Logo
9:45 - 18:45Frankfurt am Main  Frankfurt am Main-Punta Cana Punta Cana
14h 00m1 stop Montreal Pierre Elliott Trudeau Intl
Air Canada Logo
19:45 - 7:25Punta Cana  Punta Cana-Frankfurt am Main Frankfurt am Main
30h 40m1 stop Montreal Pierre Elliott Trudeau Intl
605 €Air Canada
3+ days ago
Mon, 23. Nov - Wed, 2. Dec
Multiple Airlines Logo
9:40 - 18:15Hamburg  Hamburg-Punta Cana Punta Cana
13h 35m1 stop Zurich
Multiple Airlines Logo
20:10 - 14:05Punta Cana  Punta Cana-Hamburg Hamburg
12h 55m1 stop Frankfurt am Main
606 €Multiple Airlines
3+ days ago
Sat, 6. Mar - Sat, 13. Mar
Air France Logo
7:05 - 19:05Frankfurt am Main  Frankfurt am Main-Punta Cana Punta Cana
17h 00m1 stop Paris Charles de Gaulle
Air France Logo
21:35 - 22:05Punta Cana  Punta Cana-Frankfurt am Main Frankfurt am Main
19h 30m1 stop Paris Charles de Gaulle
612 €Air France
3+ days ago
Sun, 22. Nov - Sat, 5. Dec
Multiple Airlines Logo
6:30 - 17:50Hamburg  Hamburg-Punta Cana Punta Cana
16h 20m2 stops Frankfurt am Main Munich Franz Josef Strauss
Multiple Airlines Logo
20:35 - 14:00Punta Cana  Punta Cana-Hamburg Hamburg
12h 25m1 stop Zurich
612 €Multiple Airlines
2 days ago
Tue, 9. Mar - Tue, 23. Mar
Air France Logo
12:00 - 19:40Frankfurt am Main  Frankfurt am Main-Punta Cana Punta Cana
12h 40m1 stop Paris Charles de Gaulle
Air France Logo
21:35 - 14:20Punta Cana  Punta Cana-Frankfurt am Main Frankfurt am Main
11h 45m1 stop Paris Charles de Gaulle
614 €Air France
3+ days ago
Booking Insights

Price, demand, and travel trends for flights to Punta Cana

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Punta Cana?

Duesseldorf Intl Airport to Punta Cana is the cheapest route at 549 € return, found in the past 5 days on KAYAK. Frankfurt am Main Airport to Punta Cana is the most popular connection with return deals from 605 €.

How much is a flight to Punta Cana?

On average, a return flight from Germany to Punta Cana costs 899 €, based on KAYAK data over the past 12 months. Return fares from Berlin average 839 €, while Dresden runs a bit higher at 880 €.

What is the cheapest day to fly to Punta Cana?

Tuesday is the cheapest day to fly to Punta Cana at 863 € return on average over the past 12 months on KAYAK. Friday is the most expensive at 948 €.

What is the cheapest month to fly to Punta Cana?

•September is the cheapest month to fly to Punta Cana with an average price of 775 € return.
•December (1.169 €) and July (1.064 €) are the most expensive.

Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Punta Cana?

Evening flights to Punta Cana are the cheapest at 842 € return on average. Afternoon flights are the most expensive at 970 €.

What is a good deal for flights to Punta Cana?

Flights under 753 € are considered a good deal. 25% of KAYAK users found return flights to Punta Cana at or below these prices, with the lowest fares from:
•Berlin 720 €
•Stuttgart 733 €
•Munich 747 €.

When are flights to Punta Cana the cheapest?

Flights to Punta Cana are cheapest 13 weeks before departure. Booking in this window typically costs about 5% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Punta Cana

Low season

June

Cheapest flight

336 €
Beat the crowds with an average 40% drop in travellers.
The most popular month to fly with an average 51% increase in travellers.
One-way flight from Munich to Punta Cana

When to book flights to Punta Cana

Are your dates flexible? Find out the best times to travel to Punta Cana based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Punta Cana, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Punta Cana is a good deal?

    A good deal on a flight to Punta Cana is around 753 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How long are direct flights to Punta Cana from different departure cities?

    Direct flight time to Punta Cana varies depending on your departure city:

    • From Frankfurt am Main Airport: 10h 25m
    • From Munich: 10h 40m

  • Which city has the cheapest flights to Punta Cana?

    Based on fares booked in the past 5 days, the cheapest flights to Punta Cana are from Düsseldorf, starting at 549 € return, and from Frankfurt am Main, starting at 605 € return.

  • How expensive are last-minute flights to Punta Cana?

    Last-minute fares to Punta Cana (booked within two weeks of departure) are typically 3% lower than the average return fare of 899 €. Booking late can sometimes save money, but availability is limited.

  • What is the difference between the most popular and the most frequent airline at Punta Cana?

    Discover Airlines operates the most flights from Germany to Punta Cana at 7 per week, while Condor is the airline most often selected by KAYAK users searching for flights from Germany to Punta Cana. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airlines should I consider for flights to Punta Cana?

  • How many flights serve Punta Cana?

    Punta Cana receives 2 flights per day and 13 per week from across the world. Frankfurt am Main Airport has the most flights to Punta Cana with 10 weekly flights.

Your guide to booking Punta Cana flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Punta Cana, book around 13 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 5% lower during this window than last-minute fares.
  • For flights to Punta Cana, a good return fare is around 753 €. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Punta Cana in September. Return fares historically average 775 €, making September the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to 129 € on a return flight. Afternoon flights to Punta Cana average 842 € compared to 970 € for midday flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Punta Cana, some airlines may include bags at no extra cost. For example, Condor includes a cabin bag and a checked bag in Economy class, Discover Airlines includes a cabin bag and a checked bag in Economy class, and Lufthansa includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Punta Cana, a great place to start is Playa Juanillo. It is popular with first-time visitors and can give you a good feel for the area.

Reviews of the top 5 airlines flying to Punta Cana

 
Need help choosing which airline to fly with to Punta Cana? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
Discover AirlinesOverall score based on 35 reviews
7,4Boarding
6,4Food
6,9Comfort
6,4Entertainment
8,3Crew
Airline reviews

I’ve never heard of discover airlines but will definitely be on the lookout for future flights. Everything about the trip was perfect. The staff were exceedingly friendly and helpful. The only critique; there was a delay and gate change and this fact was NOT well published! My eTicket was NEVER updated with the new flight details. We ran the whole way from our connecting flight only to find that our flight was delayed. Very frustrating. Additionally, there was NO announcement regarding the root cause of the delay. The uncertainty about the cause of the delay contributes to the overall frustration. One other small matter onboard; one of the toilets was unavailable (or perhaps malfunctioning) and NO explanation was given nor was any workaround explained. It would have been less frustrating if they announced why the toilet was lock and explained the alternatives in detail. That way the foot traffic congestion could have been minimized.

10,0 ExcellentAnonymous, Oct 2025
Read more Discover Airlines reviews

I’ve never heard of discover airlines but will definitely be on the lookout for future flights. Everything about the trip was perfect. The staff were exceedingly friendly and helpful. The only critique; there was a delay and gate change and this fact was NOT well published! My eTicket was NEVER updated with the new flight details. We ran the whole way from our connecting flight only to find that our flight was delayed. Very frustrating. Additionally, there was NO announcement regarding the root cause of the delay. The uncertainty about the cause of the delay contributes to the overall frustration. One other small matter onboard; one of the toilets was unavailable (or perhaps malfunctioning) and NO explanation was given nor was any workaround explained. It would have been less frustrating if they announced why the toilet was lock and explained the alternatives in detail. That way the foot traffic congestion could have been minimized.

Basically a low cost airline, with very small seats, mediocre food and staff not particularly nice. Not a pleasant flight

Plane was old and small. Crew was not very friendly and didn’t check in much or offer water more than 2 times over a 8 hour flight.

We were on a full-service fare as part of a long-haul trip so it was disappointing to be on such a no-frills flight (no meals/hot drinks/entertainment) especially for a 3.5hr flight, at the start of a long trip. The crew however we’re lovely & friendly.

Food too spicy. Very late boarding. Premium Econ seat did not recline.

Connecting time in Zurich was 50 minutes. We had to rush due to delay previous flight. To short for our luggage, got it only with 24 hours delay

This was the second time my trip that Swiss lost my luggage from one of their own connecting flights. Really frustrating.

The flight and all amenities were good to excellent. SWISS was awful to deal with. Every step of the way they nickel and dime you. Chose your seats? $14. Change your seats… No accounting for the prior payment. You get billed again. 17 pound restriction on overhead luggage, nonsense. It’s a weight in the plane whether it’s in the overhead or in check baggage. They just milk you for every cent they can and I resent it. The flight was excellent.

Seats are too cramped, but that is a problem with every airline. I actually enjoyed the meal served.

Crammed like sardines into the middle of the middle 4 seat row for an 11 hour flight was a terrible experience. No attempt made to help passengers sleep by dimming lights or shutting window shades. Small mediocre meals. Not enough good movies/TV options. Hopefully we will never have to do this again.

I have no complaints. The crew was attentive, pleasant and heloful

Crew took my carry on and checked it in; turned out to be a blessing; however the luggage was delayed at my final destination; receiving it 36 hours later. Thought, we'd get, at least water; but the Swiss chocolate was delicious. Thanks.

Like the blanket. Food wasn’t good and boarding was a mess

The flight was canceled so it’s stupid to send me this now !!!!!

I really liked that the pilot stay Ed touch with us during the flight, about bumpy weather coming up & during it. He spoke slowly enough we could hear him & it was comforting. The flight attendants had to take their seats a couple of times so it was nice to hear the pilot. The flight attendants were amazing. They all seem to work well together and to have good spirits when dealing with us. Much appreciated.

The flight was right on time and we made our connections

the snack at the end was an improvement of previous flights of a year ago . crew were responsive and gave good service

I was rescheduled when I missed my flight due to border clearance issue

Better to not serve food if those are the options

Better entertainment & food options more may be adding chicken option or on vegetarian side good quality pasta

Flight was excellent. The staff was a great comfort with the Captain meeting everyone on board The delay was unforeseen but an inconvenience.almost 3hours was too long to sit in the plane before the flight.

Ditto to what i said earlier. I thought my earlier response included this flight too!

The flight was clean, boarded on time, provided priority boarding since I checked in my carry on. The food was ok, it could have been better. The worst experience was one of the flight attendant talking rudely to the passengers sitting in the seat in front of me. Those passengers spoke broken English and might not have had enough experience flying, but that is no ground for any disrespect. It is the attendant’s job to be respectful to all passengers, of course if someone misbehaves with them. I don’t think this couple misbehaved with anyone on the flight.

The staff was great. There were boarding delays due to the weather although the staff remained calm and friendly. The food is generally sub-par and there was a delay with my luggage but the airline was relatively speedy with having it delivered to me.

Proximity of the the gate to the lounge could have been better but overall a nice experience. The lounge was exceptional. Getting from the Schengen side to the international side was also pain free. Boarding the plane, service on board , disembarking at Heathrow and quick delivery of bags all made for a good overall experience.

Such a comfortable flight! Food was yummy and staff was very friendly! Will absolutely fly Lufthansa again.

Again another extremely chaotic boarding for the flight. Could have easily opened up more automated gates and the staff could have proactively managed the queues as they're forming rather than sitting behind the counter, waiting for the boarding to start.

There was a stewardess walking up and down and keep spraying room refreshner on people heads and faces. I had to bread this and smell like a room freshener afterwards not to mention was keep falling on my face. It was terrible.

The food was fine. The seats are small but accomidating. The staff was very freindly. I would fly them again happily

My flight to Frankfurt was a very pleasant experience. The food was good, but what really stood out was the cabin crew, who were exceptionally friendly, attentive, and professional. The service was excellent—honestly, better than on some much more expensive flights I’ve taken. A wonderful experience overall!

The flight from FRA to SFO was uncomfortable. The crew allowed people to change seats after boarding finished, but then made some people move back to their seats but not others, which resulted in my wife and I having to sit in two middle seats for an 11 hour flight. The entertainment system was not working well throughout the flight, and stopped working completely around hour 8.

Economy plus on a long flight with Lufthansa was wonderful. Service starts with a pillow, blanket, slippers and care package waiting on your seat. An it just gets better from there.

Review what was entered already in the same booking. Not sure we will use Arrant Grant, given what happened!

Great service food was very good and overall experience was great !!

I ended up upgrading to business class. They use Seat Boost and even though I was the highest bidder at 900 Euros, they decline my offer. When I got to the Gate, I asked if I could upgrade and they said yest for 1300 Euros.

The flight was 1 hour late due to technical problems with the plane. We paid for premium economy seats, but the seats were extremely uncomfortable and just as crowded as regular economy seats with perhaps a little more legroom. I had to pay extra to select our seats in advance. Compared to other airlines with premium economy seats, Condor’s premium economy seats were poor and other airlines don’t charge to select your seats in advance. The worst though was the toilets. They ran out of toilet paper with 4 hours left in a 12 hour flight, trash was overflowing, and the toilets were smelly. I will never fly Condor again and I will advise my friends and colleagues to never fly Condor.

Terrible. I can't believe I lost my entire ticket price when I tried to cancel or change the flight the day before.

Excellent airline. New planes. Comfortable business class seats. Professional crew

Frankfurt to San Francisco The Site would not let me Upgrade luggage ( paid extra at the airport Had to pay for seats but did not receive those seats Had to pay extra to check in at counter (since I could not upgrade on the app) $25 a person. Unfriendly staff- bordering on rude Check in in San Francisco (to Frankfurt) was smooth, courteous and no extra charges for seats or check in

It was a short flight, maybe an hour long. Everything was handled great.

Missed this flight. $5000 to rebook next day. Horribly rude staff in Frankfurt. Everyone we encountered was either not helpful or outright mean.

Missed connection due to no fault of our own, rude staff across the board, nearly 4 hrs in line for Condor service desk to ‘rebook’. Paid $5000 just to be lucky enough to get home next day.. will never fly with condor again.

Condor's computers do not work. They do not leave enough time to catch a connecting flight. Condor had to book passengers on a different airline to make their destination. They lost my niece and nephew's luggage. The bathroom had pee all over it before the flight took off.

Upgraded to premium economy at the gate. Well worth it!

Travelling to a place near Punta Cana?

Book flights to Punta Cana if you plan to visit one of these locations
Bavaro

More options for your flight to Punta Cana