
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $809 (Expedia) |
Popular in | December |
Cheapest in | March |
Average price | $1,540 |
Fly from
Fly to
Route
Depart
Return
Price
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Sat 1/31
5:15 pm-1:01 pm
2 stops48h 46m
Punta Cana
Fri 2/6
4:45 pm-4:35 pm
2 stops18h 50m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Mon 2/2
1:55 pm-1:01 pm
2 stops28h 06m
Punta Cana
Wed 2/11
2:20 pm-4:35 pm
2 stops21h 15m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Wed 1/14
1:30 pm-12:05 pm
2 stops51h 35m
Punta Cana
Sun 1/25
3:35 pm-12:45 pm
2 stops16h 10m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Tue 1/27
7:05 am-8:50 pm
2 stops18h 45m
Punta Cana
Tue 2/3
10:50 pm-10:20 pm
1 stop18h 30m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Tue 1/27
1:30 pm-5:55 pm
1 stop33h 25m
Punta Cana
Tue 2/3
7:10 pm-1:05 pm
1 stop12h 55m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Sun 12/28
12:35 pm-1:20 pm
2 stops29h 45m
Punta Cana
Mon 1/12
2:55 pm-11:25 pm
2 stops27h 30m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Sun 12/28
12:35 pm-1:20 pm
2 stops29h 45m
Punta Cana
Tue 1/13
2:55 pm-11:25 pm
2 stops27h 30m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Sun 12/28
12:35 pm-1:20 pm
2 stops29h 45m
Punta Cana
Thu 1/15
2:55 pm-11:25 pm
2 stops27h 30m
BelgradePunta Cana
BEG - PUJ
BEGPUJ
Belgrade Nikola Tesla
Sun 12/28
12:35 pm-1:20 pm
2 stops29h 45m
Punta Cana
Fri 1/16
5:46 pm-11:55 am
2 stops37h 09m
| Provider | Price Accuracy | Trust Score* |
|---|---|---|
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*1 star |
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.
Crew
Boarding
Overall
Entertainment
Comfort
Food
Reviews
Anonymous,Aug 2025
AMS - ZRH
Crew
Boarding
Overall
Entertainment
Comfort
Food
Reviews
Anonymous,Aug 2025
AMS - ZRH
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$845 | Average$1,021 | FlexibilityNo cancel fee | On-time79% |