Flights from New York to Rio de Janeiro

Price Overview

Flights from New York to Rio de Janeiro start from $743. Prices vary by date, airline, and how far in advance you book.

Best Time to Fly

The cheapest month to fly from New York to Rio de Janeiro is typically November with average fares around $1,408.

MonthFromAverage
October$1,023$1,818
November$743$1,408

Airlines

Direct Flights

Direct flights from New York to Rio de Janeiro are available.

Frequently Asked Questions

How much are flights from New York to Rio de Janeiro?
Fares start from $743. Prices shift significantly by departure date — searching flexible dates is the fastest way to find the lowest fare.
What airlines fly from New York to Rio de Janeiro?
7 airlines serve this route: Air Canada, Aeromexico, American Airlines, LATAM Airlines, Copa Airlines, GOL Airlines, Avianca. Air Canada currently has the lowest fares from $743.
Are there direct flights from New York to Rio de Janeiro?
Yes — non-stop flights are available on American Airlines. Connecting itineraries are also available and sometimes cheaper.