Support

Flights Brasilia — Rio de Janeiro

Brasilia
BSB
Rio de Janeiro
RIO

Cheap flights Brasilia — Rio de Janeiro

Below you can see the best deals on flights Brasilia — Rio de Janeiro for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 13 August, from $57.

Top 10 cheap flights Brasilia — Rio de Janeiro

Direct flights Brasilia — Rio de Janeiro

Direct flight options for Brasilia — Rio de Janeiro with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by Gol Transportes Aereos — travel time is 1 h 35 min.

Top 10 direct flights Brasilia — Rio de Janeiro

About the Brasilia — Rio de Janeiro flight

On this page, you can find and book flights for the BrasiliaRio de Janeiro route. The distance between the cities is 930 km, and a high frequency of service is provided by approximately 144 flights per week.

Flights are operated by LATAM, GOL, Air France, and other carriers. Since ticket prices depend on the season and demand, we recommend using the low-fare calendar and checking the information on how to get to the airport of departure and from the airport of arrival.

Flight schedule Brasilia — Rio de Janeiro

The table shows direct flights Brasilia → Rio de Janeiro on the selected date. The flight takes approximately 1 h 35 min. Regular flights are operated by Gol Transportes Aereos, Latam Airlines Group, TAP Portugal and Copa Airlines. Departures from Brasilia International Airport airports, arrivals at Galeão Antonio Carlos Jobim International Airport and Santos Dumont Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Brasilia — Rio de Janeiro

Below is a calendar of the lowest flight ticket prices for Brasilia — Rio de Janeiro by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $56 in ,, and the most expensive are around $154 in r. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Brasilia → Rio de Janeiro, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$157highMay$102lowSep$102low
Feb$164highJun$96lowOct$100low
Mar$130mediumJul$109mediumNov$116medium
Apr$116mediumAug$96lowDec$150high

Some values are estimated based on seasonality.

When to fly

Rio de Janeiro's climate is characterized by hot and humid summers, with temperatures reaching 31.1°C in January. The driest and coolest weather occurs in June and July: during this time, the average low drops to 16°C, and the number of rainy days is minimal.

The most budget-friendly months to fly are August and December, when ticket prices start $56 and $56 respectively. Prices peak in June, when the minimum available fare starts $154.

For a balance between weather and price, consider September: there is little rainfall this month, and flights start $57. You may want to avoid booking for February if you wish to minimize the risk of prolonged rains.

Temperature · Rio de Janeiro

Dry and wet days · Rio de Janeiro

Wind speed and direction · Rio de Janeiro

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Brasilia — Rio de Janeiro ticket

  • Use the low-fare calendar and the price trend chart on this page, as the fare difference between neighboring dates can be as much as double.
  • Book your GOL or LATAM flights 4–6 weeks before departure to find deals starting $56.
  • Keep in mind that budget fares on domestic Brazilian flights often do not include checked baggage, so it is more cost-effective to pay for it online in advance when booking your ticket.
  • Choose evening or night flights, which are typically cheaper on the Brasilia to Rio route than morning departures during business hours.

Airlines

Air service between the cities is provided by about 11 airlines, with LATAM Airlines and GOL Linhas Aéreas being the main carriers. Most flights on this route are direct, and the total frequency of departures reaches 144 times per week. Click on a specific airline's card in the list below to explore detailed schedules and available fare options.

  • Gol Transportes Aereos
    Gol Transportes AereosG3
    71x/week
    WebsiteFleet: 13830M pax/year
    • Direct flight BSB → SDU41x/week
      Duration
      1h 48m
      Days
      un,MonS
    • Direct flight BSB → GIG30x/week
      Duration
      1h 45m
      Days
      un,MonS
  • Latam Airlines Group
    Latam Airlines GroupLA
    65x/week
    WebsiteFleet: 34782M pax/year
    • Direct flight BSB → SDU36x/week
      Duration
      1h 40m
      Days
      un,MonS
    • Direct flight BSB → GIG29x/week
      Duration
      1h 44m
      Days
      un,MonS
  • TAP Portugal
    TAP PortugalTP
    4x/week
    WebsiteFleet: 9415.9M pax/year
    • Direct flight BSB → SDU3x/week
      Duration
      1h 40m
      Days
      un,MonS
    • Direct flight BSB → GIG1x/week
      Duration
      1h 40m
      Days
      un,MonS
  • Copa Airlines
    Copa AirlinesCM
    1x/week
    WebsiteFleet: 10316.1M pax/year
    • Direct flight BSB → GIG1x/week
      Days
      un,MonS
    • Direct flight BSB → SDU1x/week
  • Aerolineas Argentinas
    Aerolineas ArgentinasAR
    1x/week
    WebsiteFleet: 8411.2M pax/year
    • Direct flight BSB → GIG1x/week
      Duration
      1h 45m
      Days
      un,MonS
  • Emirates
    EmiratesEK
    1x/week
    WebsiteFleet: 26051.9M pax/year
    • Direct flight BSB → GIG1x/week
      Days
      un,MonS
  • Avianca
    AviancaAV
    1x/week
    WebsiteFleet: 14032M pax/year
    • Direct flight BSB → SDU1x/week
    • Direct flight BSB → GIG1x/week
      Days
      un,MonS
  • Lufthansa
    LufthansaLH
    1x/week
    WebsiteFleet: 38764.5M pax/year
    • Direct flight BSB → GIG1x/week
  • Air France
    Air FranceAF
    1x/week
    WebsiteFleet: 22045M pax/year
    • Direct flight BSB → GIG1x/week
  • Iberia
    IberiaIB
    1x/week
    WebsiteFleet: 9224M pax/year
    • Direct flight BSB → GIG1x/week
  • KLM
    KLMKL
    1x/week
    WebsiteFleet: 11230.3M pax/year
    • Direct flight BSB → GIG1x/week

Cities and airports on the Brasilia — Rio de Janeiro route

Flights Brasilia — Rio de Janeiro depart from Brasilia International Airport and arrive at Galeão Antonio Carlos Jobim International Airport and Santos Dumont Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Frequently asked questions about the Brasilia — Rio de Janeiro flight

How long is the flight from Brasilia to Rio de Janeiro?

A direct flight on this route takes an average of 1 hour and 15 minutes, as the distance between the cities is approximately 930 km.

Which airlines fly this route?

Flights are operated by LATAM, GOL, Azul, as well as international carriers including Air France, KLM, and Emirates through partnership agreements.

Are there direct flights?

Yes, there is an intensive direct air link between the cities, with approximately 144 flights per week.

Which airport does the flight arrive at?

Flights from Brasilia arrive at Galeão International Airport (GIG) or Santos Dumont Airport (SDU), which is located within the city limits of Rio de Janeiro.

How much is the cheapest ticket?

Prices are dynamic and seasonal. Currently, minimum fares start from 4,072 ₽; please check the calendar on this page for the latest prices for your dates.

Where else you can fly from Brasilia