A random search for flights from Newark Liberty (EWR) to Rio de Janeiro (GIG) shows:
OPTION 1: 13hr 48min via Charlotte (CLT)
EWR - CLT US Airways Flt 1491 Dep 06:25pm 15Jan,Fri
CLT - GIG US Airways Flt 0800 Dep 10:28pm 15Jan,Fri
Flight Duration: 11hr 51min; Layover Time: 1hr 57min; Total Trip Time: 13hr 48min
6HRS
9 hours
About 12.5 hours
17-21 hours
About 9h45m with Iberia (direct)
Direct flight about 7hrs 10 minutes.
The flight time from Rio de Janeiro, Brazil to Lima, Peru is approximately 5 hours and 12 minutes long. The actual flight distance is 2,346 miles or 3,776 km.
About 11 hours.
There is approximately 5,683 miles between Paris, France and Rio de Janeiro, Brazil. The flight would take about 12 hours to complete.
Departure point: George Bush Intercontinental Airport, Houston, TexasDestination point: Rio de Janeiro, BrazilEstimated flight duration: 10 hours, 2 minutes
The flight distance from Lagos, Nigeria to Rio de Janeiro, Brazil is 3,743 miles / 6,024 km
Flight time is approx17 hrs 12 mins if you assume no wind interference.