Direct Flights: New York to Rio de Janeiro
9h 35m
Flight time
7,729 km
Distance
6
Airport pairs
Find non-stop flights from New York to Rio de Janeiro — no layovers, no connections. The route covers 7,729 km with a typical flight time of 9h 35m. Rio de Janeiro is located in Brazil.
Compare direct flights now
New York → Rio de Janeiro — check availability across all airlines
Direct airport connections
JFK
John F Kennedy International Airport
→
GIG
Galeao - Antonio Carlos Jobim International Airport
JFK
John F Kennedy International Airport
→
SDU
Santos Dumont Airport
LGA
La Guardia Airport
→
GIG
Galeao - Antonio Carlos Jobim International Airport
LGA
La Guardia Airport
→
SDU
Santos Dumont Airport
EWR
Newark Liberty International Airport
→
GIG
Galeao - Antonio Carlos Jobim International Airport
EWR
Newark Liberty International Airport
→
SDU
Santos Dumont Airport
Best Time to Book — New York to Rio de Janeiro
| Season | Months | Demand | Booking Tip |
|---|---|---|---|
| Peak | Jun – Aug, Dec | High | Book 8–12 weeks ahead for best availability. |
| Shoulder | Mar – May, Sep – Nov | Moderate | Good deals 4–6 weeks in advance. |
| Low | Jan – Feb | Low | Last-minute fares often available. |
More about this route
Other direct routes from New York
Find a hotel in Rio de Janeiro
Compare hundreds of hotels for your stay.
FAQs — Direct Flights New York to Rio de Janeiro
Yes, there are non-stop flights operating between New York and Rio de Janeiro. Flight time is approximately 9h 35m.