Bus Brasília to Rio de Janeiro and return

Cheap bus and train tickets for trips from Rio de Janeiro to Brasília and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,681,232 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Brasília to Rio de Janeiro

Cheapest Bus$19.18
Fastest Bus17h 50m
Earliest Bus5:00 PM
Latest Bus8:30 PM
Daily Bus Routes2 Ø
Distance577.4 miles
Bus CompaniesViação Kaissara, Viação UTIL

The cheapest bus routes from Brasília to Rio de Janeiro

Today
Tomorrow
07/16
from $46.64
07/17
07/18
from $46.64
07/19

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Viação Kaissara
    5:00 PM
    Brasília, DF - Central bus station
    Duration 21h 20m
    2:20 PM
    Rio de Janeiro, RJ - Rodoviária Novo Rio
    from$19.18
  • Viação UTIL
    8:30 PM
    Brasília, DF - Central bus station
    Duration 17h 50m
    2:20 PM
    Rio de Janeiro, RJ - Rodoviária Novo Rio
    from$20.42

The cheapest carpooling offers from Brasília to Rio de Janeiro

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    1:00 PM
    Brasília
    Duration 21h 8m
    10:08 AM
    Rio de Janeiro
    from$44.05

The cheapest bus routes from Rio de Janeiro to Brasília

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Viação UTIL
    8:30 PM
    Rio de Janeiro, RJ - Rodoviária Novo Rio
    Duration 18h 15m
    2:45 PM
    Brasília, DF - Central bus station
    from$46.64

The cheapest carpooling offers from Rio de Janeiro to Brasília

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    12:00 PM
    Rio de Janeiro
    Duration 14h 54m
    2:54 AM
    Brasília
    from$20.33

Information about the bus connection, amenities and services

When booking a bus from Brasília to Rio de Janeiro you can pick different options. If you don't have much time to spare go for the quickest one, which is provided by and which will get you to your desired destination in 17h 50m. Regarding prices, you can typically get cheap bus tickets for Rio de Janeiro to Brasília starting from $46.64.
Intercity buses are the ideal option for smart travelers who want to travel for less without compromising comfort. Most bus operators have renovated their fleet and taking the bus has become one of the most convenient modes of transportation available. Among the many amenities, you'll be able to find wireless internet at no extra cost, take at least one piece of baggage in the baggage compartment, and a small bag on-board. Low-cost snacks and beverages are also offered by ClickBus BR. When taking a bus from Brasília to Rio de Janeiro, make sure you check and compare all available offers so that you find just the ideal bus. On CheckMyBus you can find detailed information on departure times, the exact location of stations in Rio de Janeiro and Brasília as well as an overview of all available on-board features. We will always do our best to keep you up to date on special offers from our partners. Follow us on our social media channels for more info!
Traveling by bus is one of the least expensive options for visiting family members or simply seeing new places. For your bus ride from Brasília to Rio de Janeiro, there's tickets available starting at only $46.64 But be fast: if you book last-minute, you might have to pay a bit more. Listen up, we've got an inside tip for you: compare prices for different departure times if you're flexible timewise. Taking an earlier bus can allow you to save that extra bit of money.

Bus stops in Brasília and Rio de Janeiro

Stations
Terminal Paulo da Portela 316-382, Rio de Janeiro (Brazil)
Av. Pedro Calmon 102, 21941-485 Rio de Janeiro (Brazil)
R. Estácio de Sá , 20211-270 Rio de Janeiro (Brazil)
Avenida Bartolomeu Mitre , 22470-051 Rio de Janeiro (Brazil)
Av. Graça Aranha 5-7, 20011-030 Rio de Janeiro (Brazil)
24855-300 Rio de Janeiro (Brazil)
R. Rivadávia Corrêa 60, 20220-290 Rio de Janeiro (Brazil)
Terminal Alvorada - Barra da Tijuca , 22640-102 Rio de Janeiro (Brazil)
Av. Mal. Floriano 86-436, 20221-030 Rio de Janeiro (Brazil)
Terminal Padre Henrique Otte 3, 20220-260 Rio de Janeiro (Brazil)

Compare Brasília and Rio de Janeiro

$1.47
$1.44
Brasília
Rio de Janeiro
A cab ride in Brasília is 3% more expensive than in Rio de Janeiro.
$0.75
$0.71
Brasília
Rio de Janeiro
A bus fare in Brasília is 6% more expensive than in Rio de Janeiro.
$0.94
$1.31
Brasília
Rio de Janeiro
A large beer in Brasília is 29% cheaper than in Rio de Janeiro.
$0.59
$0.52
Brasília
Rio de Janeiro
A bottle of water in Brasília is 12% more expensive than in Rio de Janeiro.
$5.36
$5.66
Brasília
Rio de Janeiro
A meal in Brasília is 6% cheaper than in Rio de Janeiro.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.