Skip to Content

How to get from Brasilia to Rio De Janeiro, Brazil

Rio de Janeiro is well connected with Brasilia. You can get from Brasilia to Rio de Janeiro by bus, private transfer, flight, or rental car.

Brazil’s Rio de Janeiro is a top tourist destination with beautiful natural scenery, an eclectic culture, and some of the most stunning beaches in the world.

Rio is a vibrant city full of color and culture, where you’ll be able to explore the Brazilian way of life. Its famous open-air markets, crowded streets, and colorful Rio Carnival are some of its most famous attractions! 

The eclectic mix of architecture reflects Brazil’s multi-cultural influences on everything from its music to food! And you can discover the city’s stately history at insightful museums such as the Museu Histórico Nacional. 

Plan a fun-filled trip to Rio de Janeiro and experience many cultural attractions and activities, including famous samba clubs, outdoor cafes and restaurants, fascinating natural sites, and street carnival celebrations!

Expect fantastic food, lively streets, and plenty of life in this Brazilian hot spot!

Read also: Must-do activities in Rio de Janeiro

Traveling between Brasilia and Rio de Janeiro is easy, and you can choose between a bus, private transfer, flight, and rental car! Read here everything you need to know about Brazil transportation.

Check our guide for the best options to travel from Brasilia to Rio de Janeiro.

How far is Rio de Janeiro from Brasilia?

The distance from Brasilia to Rio De Janeiro is 725.2 miles or 1167.1 kilometers.

Transportation Options from Brasilia to Rio De Janeiro

The following table outlines all transportation options from Brasilia to Rio De Janeiro:

MethodTravel timePrice
Bus from Brasilia to Rio De Janeiro19 hours 30 minutesUSD 72-USD 112Book Now 3 E1661788865313
Private Transfer from Brasilia to Rio De Janeiro16 hours
Flight from Brasilia to Rio De Janeiro1 hour 45 minutesUSD 87-USD 156Book Now 3 E1661788865313
Rental Car16 hours

Getting to Rio de Janeiro from Brasilia

1. Bus from Brasilia to Rio De Janeiro

Journey Duration: 19 hours 30 minutes

The first and most commonly used mode of transportation to travel from Brasilia to Rio de Janeiro is by bus. The 130 Reclining Seats Bus is especially popular for budget travelers, with tickets available for only USD 72!

Buses from Brasilia to Rio take about 19.5 hours.

The bus company Util operates this route with multiple daily departures between Brasilia and Rio! Therefore, if you decide to ride a bus, you can choose from the Economy, 130 Reclining Seats, 140 Reclining Seats, or 180 Reclining Seat Buses.

They are all comfortable and provide everything you need for a smooth journey, but the long driving distance isn’t for everyone, especially when you have other options available.

However, if you’re set on traveling by bus, check the departure times and choose the one that best fits your schedule!

How much does a bus from Brasilia to Rio De Janeiro cost?

A bus ticket from Brasilia to Rio de Janeiro costs USD 72-USD 112.

Brasilia to Rio De Janeiro Economy Bus Schedule

Departure TimeArrival TimeDurationPrice per Person
04:30 PM12:00 PM19 hours 30 minutesUSD 90Book Now 3 E1661788865313

Brasilia to Rio De Janeiro 130 Reclining Seats Bus Schedule

Departure TimeArrival TimeDurationPrice per Person
04:30 PM12:00 PM19 hours 30 minutesUSD 72Book Now 3 E1661788865313

Brasilia to Rio De Janeiro 140 Reclining Seats Bus Schedule

Departure TimeArrival TimeDurationPrice per Person
08:30 PM03:50 PM19 hours 20 minutesUSD 83Book Now 3 E1661788865313

Brasilia to Rio De Janeiro 180 Reclining Seats Bus Schedule

Departure TimeArrival TimeDurationPrice per Person
04:30 PM12:00 PM19 hours 20 minutesUSD 112Book Now 3 E1661788865313
08:30 PM03:50 PM19 hours 20 minutesUSD 112Book Now 3 E1661788865313
Brasilia To Rio De Janeiro2

2. Private Transfer from Brasilia to Rio De Janeiro

Journey Duration: 16 hours

A private transfer is another option if you want comfort and convenience on this long journey from Brasilia to Rio de Janeiro or if you’re traveling in a group.

You just need to do a little research to find out which travel agencies offer trips from Brasilia to Rio!

You typically have a selection of several vehicles, depending on how many people you are traveling with. If you have a large group of people, consider a minivan, and if there are just a few of you, go for a regular car.

Since private transfers are constantly available, you can plan your route and arrive in Rio whenever you like.

Although a private transfer is much more expensive than other forms of public transportation, it will make your 16-hour trip to Rio de Janeiro much easier and more comfortable!

However, you should only choose this option if you want luxury and are willing to splurge on such a long trip.

Bookaway

On Bookaway, you can check all available transportation options from Brasilia to Rio De Janeiro. It is a reliable and easy-to-use platform for comparing prices & schedules and making a booking online.

Bookaway1

3. Flight from Brasilia to Rio De Janeiro

Journey Duration: 1 hour 45 minutes

We recommend taking a flight if you want to avoid the long drive and get from Brasilia to Rio de Janeiro as quickly as possible.

Flying from Brasilia to Rio is quick and straightforward. Even though it’s the fastest way to travel, it’s surprisingly not that expensive compared to the bus and the trip is unquestionably worthwhile!

The air distance between Brasilia and Rio de Janeiro is 934 kilometers or 580.5 miles, and you will arrive in Rio in about 1 hour and 45 minutes.

Three different companies run numerous daily departures between Brasilia and Rio de Janeiro. However, if you decide to fly, your only option is Economy class.

Because the price of plane tickets changes depending on the season, it is best to look for flights in advance and buy your tickets online.

How much does a flight from Brasilia to Rio De Janeiro cost?

A plane ticket from Brasilia to Rio de Janeiro costs USD 87-USD 156.

Brasilia to Rio De Janeiro Economy Flight Schedule

Departure TimeArrival TimeDurationPrice per Person
06:15 AM08:00 AM1 hour 45 minutesUSD 87Book Now 3 E1661788865313
09:35 AM11:20 AM1 hour 45 minutesUSD 87Book Now 3 E1661788865313
03:20 PM05:05 PM1 hour 45 minutesUSD 87Book Now 3 E1661788865313
07:45 PM09:30 PM1 hour 45 minutesUSD 87Book Now 3 E1661788865313
04:55 AM06:45 AM1 hour 45 minutesUSD 88Book Now 3 E1661788865313
01:15 PM03:00 PM1 hour 45 minutesUSD 88Book Now 3 E1661788865313
02:00 PM03:45 PM1 hour 45 minutesUSD 88Book Now 3 E1661788865313
04:40 PM06:25 PM1 hour 45 minutesUSD 88Book Now 3 E1661788865313
06:15 PM08:00 PM1 hour 45 minutesUSD 88Book Now 3 E1661788865313
11:25 AM01:05 PM1 hour 40 minutesUSD 108Book Now 3 E1661788865313
06:00 PM07:40 PM1 hour 40 minutesUSD 108Book Now 3 E1661788865313
08:40 PM10:20 PM1 hour 40 minutesUSD 108Book Now 3 E1661788865313
08:50 PM10:40 PM1 hour 50 minutesUSD 117Book Now 3 E1661788865313
07:55 AM09:35 AM1 hour 40 minutesUSD 156Book Now 3 E1661788865313

4. Driving with Rental Car from Brasilia to Rio De Janeiro

Journey Duration: 16 hours

The final option for traveling from Brasilia to Rio de Janeiro is renting a car.

By renting a car instead of taking a bus, you can go at your own pace and get to Rio much faster. But it will also take a lot longer than a flight.

The time it takes to travel depends on how many breaks you take along the way, but it typically takes 16 hours.

However, renting a car in Brazil is very affordable, so this is a viable option! But keep in mind that Brazilian traffic can be difficult.

So only choose this option if you feel comfortable operating a vehicle in an unfamiliar place.

Rentalcars compares 900 companies at over 53,000 locations. Click here to guarantee you the best car rental price.

Brasilia To Rio De Janeiro1

Best day tours in Rio de Janeiro, Brazil

Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.

The following widget shows some of the best tours in Rio de Janeiro, Brazil.

Frequently Asked Questions

What is the fastest way to get from Brasilia to Rio de Janeiro?

The fastest way to get from Brasilia to Rio de Janeiro is by plane. The flight lasts around 1 hour and 45 minutes!

What is the cheapest way to get from Brasilia to Rio de Janeiro?

The cheapest way to get from Brasilia to Rio de Janeiro is by bus. The cheapest ticket is for the 130 Reclining Seats Bus and costs USD 72.

How long does it take to drive from Brasilia to Rio de Janeiro?

To get from Brasilia to Rio de Janeiro by car, you will need to drive for about 16 hours.

What is the most popular choice for traveling between Brasilia and Rio de Janeiro?

The 130 Reclining Seats bus by Util is the most popular transportation option for passengers traveling from Brasilia to Rio de Janeiro.

Rate this post

Leave a comment

Your email address will not be published. Required fields are marked *

    Table of Contents