Flight distance from Rio de Janeiro to Punta Cana
5342 kilometers/3319 miles
or 2884 nautical miles.
Your flight will depart from Rio de Janeiro airport and land at Punta Cana airport.
| City: | Rio de Janeiro (GIG) | Punta Cana (PUJ) |
|---|---|---|
| Latitude: | -22.9 | 18.566667 |
| Longitude: | -43.211111 | -68.383333 |
| Country: | Brazil | Dominican Republic |
| Timezone: | America/Sao_Paulo | America/Santo_Domingo |
| Current time:: | 18:03 04-Apr-2026 | 18:03 04-Apr-2026 |
How far is between Rio de Janeiro and Punta Cana?
- Your starting point Rio de Janeiro, Brazil is located at -22.9,-43.211111
- Your ending point Punta Cana, Dominican Republic is located at 18.566667,-68.383333
- l distance from Rio de Janeiro to Punta Cana is 5342 kms equals to miles and 2884 nautical miles.
- Flight time from Rio de Janeiro to Punta Cana is 27 hours 45 minutes
Click here to get detail flight schedules from Rio de Janeiro to Punta Cana
Distance Calculator
Lastest Update
- Distance from Rio de Janeiro to Los Angeles
- Distance from Rio de Janeiro to Sao Paulo
- Distance from Rio de Janeiro to Montevideo
- Distance from Rio de Janeiro to Iguassu Falls
- Distance from Rio de Janeiro to Miami
- Distance from Rio de Janeiro to Lima
- Distance from Rio de Janeiro to Buenos Aires
- Distance from Rio de Janeiro to Brasilia
- Distance from Rio de Janeiro to Cancun
- Distance from Rio de Janeiro to Punta Cana
