
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $941 (Booking.com) |
Popular in | December |
Cheapest in | March |
Average price | $1,148 |
Fly from
Fly to
Route
Depart
Return
Price
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Tue 4/21
6:55 am-5:45 pm
2 stops16h 50m
Punta Cana
Thu 4/30
8:45 pm-10:20 pm
1 stop19h 35m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Tue 4/21
7:00 am-11:35 pm
2 stops22h 35m
Punta Cana
Thu 4/30
11:55 am-4:25 pm
2 stops22h 30m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Tue 4/14
6:20 am-12:45 pm
2 stops36h 25m
Punta Cana
Thu 4/23
11:55 am-4:25 pm
2 stops22h 30m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Tue 4/14
6:55 am-5:45 pm
2 stops16h 50m
Punta Cana
Thu 4/23
8:40 pm-10:20 pm
1 stop19h 40m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Sat 3/21
1:30 pm-5:55 pm
1 stop33h 25m
Punta Cana
Sat 3/28
7:10 pm-10:25 pm
2 stops22h 15m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Tue 4/21
1:10 pm-4:55 pm
1 stop33h 45m
Punta Cana
Thu 4/30
7:55 pm-3:45 pm
1 stop13h 50m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Fri 3/20
5:05 pm-6:45 pm
1 stop30h 40m
Punta Cana
Sun 3/29
2:30 pm-10:55 pm
2 stops26h 25m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Fri 3/20
5:50 pm-6:45 pm
2 stops29h 55m
Punta Cana
Sun 3/29
2:30 pm-10:55 pm
2 stops26h 25m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Sat 3/21
6:50 am-5:55 pm
2 stops40h 05m
Punta Cana
Sat 3/28
7:10 pm-10:25 pm
2 stops22h 15m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Fri 5/8
5:50 am-1:55 pm
2 stops38h 05m
Punta Cana
Mon 5/18
4:20 pm-4:30 pm
2 stops42h 10m
| Provider | Price Accuracy | Trust Score* |
|---|---|---|
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*3 stars |
Currently, March is the cheapest month in which you can book a flight from Belgrade to Punta Cana (average of $714). Flying from Belgrade to Punta Cana in October is currently the most expensive (average of $1,049). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Zurich (ZRH) – chosen by Cheapflights users on 75% of 1-stop itineraries from Belgrade to Punta Cana on Cheapflights.
Frankfurt am Main (FRA) is the most affordable 1-stop option, with an average round-trip price of $976.
Flights via Zurich (ZRH) have the shortest average one-way travel time for 1-stop routes: 13h 38m.
Flights via Zurich (ZRH) offer the fastest connection on this route, with an average layover time of 1h 47m.
Boarding
Entertainment
Comfort
Crew
Food
Overall
Reviews
Henriette,Dec 2025
FRA - GVA
Boarding
Entertainment
Comfort
Crew
Food
Overall
Reviews
Henriette,Dec 2025
FRA - GVA
Boarding
Entertainment
Comfort
Crew
Food
Overall
Reviews
Henriette,Dec 2025
FRA - GVA
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$690 | Average$880 | FlexibilityNo cancel fee | On-time76% | |
| Cheapest$845 | Average$1,021 | FlexibilityNo cancel fee | On-time79% |