1map logoGo to main page

Rio de Janeiro, Rio de Janeiro to Brasília, Federal District from $29: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rio de Janeiro, Brazil
to
Brasília, Brazil

How to Get from Rio de Janeiro to Brasília: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$29 by busBest price
1170 kmDistance
2h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rio de Janeiro to Brasília with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  54m
Estimated price
$75-409
Recommended
Company
UTIL
Bus
Average Duration
19h  40m
Estimated price
$29-100
Cheapest
route map
Distance: 1170 km
Duration: 2h 54m

See more options

Pricing table
Company
Grupo Paraibuna, Viação Sertaneja
Bus
Bus
Average Duration
23h  45m
Estimated price
$61-122
Company
various
Drive
Average Duration
13h  29m
Estimated price
$110-750
Company
various
Plane
Average Duration
3h  5m
Estimated price
$115-489

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $44 $30 $35 $31 $38 $42 $44

Traveling From Rio de Janeiro to Brasilia

Traveling from Rio de Janeiro to Brasilia offers a journey from the lively beaches and dynamic nightlife of Rio to the modernist architecture and tranquil government spaces of Brazil's capital.

Best Neighbourhoods in Brasilia

Brasilia features distinct neighborhoods, each offering a unique vibe and attractions.

Plano Piloto
• Home to iconic modernist architecture
• Central hub for government and culture
Jardim Botânico
• Nestled in lush gardens and nature
• Perfect for outdoor activities and tranquility
Asa Sul
• Known for vibrant dining and nightlife
• Features local markets and cultural events

Best Times To Visit Brasilia's Attractions

Timing your visits can greatly enhance your experience at Brasilia’s highlights.

Juscelino Kubitschek Memorial
Visit early in the morning for a peaceful atmosphere and fewer visitors.
National Cathedral
Weekday afternoons provide a quieter experience for contemplation and photos.
Palácio da Alvorada
Late afternoons are ideal for stunning sunset views over the lake.

Brasilia Weather: What to Expect Year-Round

Brasilia enjoys a tropical savanna climate with distinct wet and dry seasons, making May to September ideal for visitors seeking sunny skies and comfortable temperatures. Acknowledging the weather helps you plan your activities effectively, ensuring you make the most of this vibrant city.

Dining Recommendation in Brasilia

Try the iconic dish 'Pequi', often served in local restaurants like Orixás, which showcases the distinct flavors of the Brazilian cerrado. Unlike the seafood-heavy cuisine of Rio, dining in Brasilia immerses you in diverse ingredients and traditional preparations, creating a truly memorable culinary experience.

Rio de Janeiro - Brasília operators

Explore transport companies operating between Rio de Janeiro and Brasília, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
latam.com

Plane from Rio De Janeiro Santos Dumont to Brasilia

Average Duration
1h 52m
Estimated price
$752-753

Plane from Rio De Janeiro Santos Dumont via São Paulo to Brasilia

Average Duration
3h 42m
Estimated price
$752-753

Plane from Rio De Janeiro Santos Dumont via São Paulo Congonhas to Brasilia

Average Duration
3h 46m
Estimated price
$752-753

Plane from Rio De Janeiro-Galeao to Brasilia

Average Duration
1h 51m
Estimated price
$754-750
Website
voegol.com.br

Plane from Rio De Janeiro Santos Dumont to Brasilia

Average Duration
1h 52m
Estimated price
$755-753

Plane from Rio De Janeiro Santos Dumont via São Paulo Congonhas to Brasilia

Average Duration
3h 50m
Estimated price
$755-753

Plane from Rio De Janeiro-Galeao to Brasilia

Average Duration
1h 52m
Estimated price
$756-757

Plane from Rio De Janeiro-Galeao via São Paulo to Brasilia

Average Duration
3h 45m
Estimated price
$756-757
Website
voeazul.com.br

Plane from Rio De Janeiro Santos Dumont via Belo Horizonte Confins to Brasilia

Average Duration
3h 35m
Estimated price
$752-758

Plane from Rio De Janeiro Santos Dumont via São Paulo Congonhas to Brasilia

Average Duration
3h 45m
Estimated price
$752-758

Plane from Rio De Janeiro-Galeao via Belo Horizonte Confins to Brasilia

Average Duration
3h 25m
Estimated price
$759-4090

Plane from Rio De Janeiro-Galeao via São Paulo Viracopos to Brasilia

Average Duration
3h 40m
Estimated price
$759-4090
Bus Show bus routes
Website
util.com.br

Bus from New Rio Bus Station to Brasilia Bus Station

Average Duration
19h 40m
Estimated price
$29-100
Website
paraibunatransportes.com.br

Bus from Terminal Rodoviário do Rio de Janeiro to Terminal Rodoviário de São João del Rei

Average Duration
5h 30m
Estimated price
$4091-4092
Contact phone
+55 31 3201-4919

Bus from Terminal Rodoviário de São João del Rei to Terminal Rodoviário de Brasília

Average Duration
17h 15m
Estimated price
$4093-4094

Rio de Janeiro to Brasília: Overview of Bus, Train, Flight, and Car Trips

Traveling between Rio de Janeiro and Brasília offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Rio de Janeiro to Brasília, covering a distance of 727 miles through Brazil's diverse landscapes. Brace yourself for a journey that lasts approximately 13 hours and 29 minutes, allowing you to immerse in the beauty of the country. 💸 The cost of driving from Rio de Janeiro to Brasília ranges from $110 to $170, offering a budget-friendly option for travelers seeking an adventurous experience. With the flexibility of a car, you can stop at charming towns along the way and indulge in delicious Brazilian cuisine.
Average price
$110 - $170
🚂 Embark on a scenic train journey from Rio de Janeiro to Brasília, spanning a distance of 1,165 km. The route involves a transfer with a 7-hour bus ride to Belo Horizonte before continuing onward to Brasília. 🌆 Experience the diverse Brazilian landscapes as you travel for nearly 20 hours, passing through cities and countryside. Enjoy the convenience of bus transfers and take in the sights along the way.
🛫 Flying from Rio De Janeiro to Brasilia is quick and convenient, with a direct flight taking only 1 hour and 50 minutes. Several airlines like Azul, Gol Transportes Aéreos, and LATAM Chile operate this route from Santos Dumont Airport to Brasilia Airport. 🌆 The flight from Rio to Brasilia offers a seamless way to travel between these two iconic Brazilian cities in just under 3 hours. Whether for business or leisure, this air route provides a comfortable and efficient mode of transportation. 💸 Prices for flights between Brasilia and Rio de Janeiro can vary, with ticket fares ranging from $75 to $409.
Departure Point
Rio De Janeiro Santos Dumont Airport
Arrival Point
Brasilia Airport
🚌 Embark on a scenic journey from Rio de Janeiro to Brasilia by bus, with services departing four times a day from New Rio Bus Station. The trip takes around 19 hours and 40 minutes, offering a comfortable way to travel between these vibrant Brazilian cities. 💰 Prices for the bus ride between Brasilia and Rio de Janeiro range from $29 to $100, making it an affordable choice for those seeking an economical way to explore the country. Sit back, relax, and enjoy the journey as you venture from the bustling streets of Rio to the bustling capital of Brasilia.
Departure Point
New Rio Bus Station
Arrival Point
Brasilia Bus Station
Useful tips for bus travellers
• Arrive at the New Rio Bus Station early, ideally 30-45 minutes before your bus departs, as boarding can sometimes be chaotic with multiple services operating and you might need extra time to locate the correct platform, especially during busy travel seasons.
• Pack snacks and drinks for the lengthy journey; although the bus will make scheduled stops, having your own refreshment will save you from potentially overpriced or low-quality options available at rest stops.
• Upon arriving at Brasília Bus Station, take note of the signage and layout; it can be quite large and busy. Various local buses operate from this station, including those to the main areas like Plano Piloto; using Google Maps can help you quickly determine the best route to your accommodation or next destination.

Frequently asked questions

Find out more about the route from Rio de Janeiro to Brasília.

Or choose the category:
The distance between Rio de Janeiro and Brasilia is 585 miles, with a road distance of 728 miles. By plane, it takes approximately 2 hours and 49 minutes to reach Brasilia from Rio de Janeiro. If traveling by car, it takes around 13 hours and 31 minutes to reach Rio de Janeiro from Brasilia. Alternatively, taking a bus from Rio de Janeiro to Brasilia takes approximately 19 hours.
The most cost-effective way to travel from Rio de Janeiro to Brasília is by bus, which costs $12 and takes approximately 19 hours. However, if time is a priority, the quickest option is to fly, which takes 2 hours and 49 minutes and costs between $65 and $440. Keep in mind that flying is significantly faster but can be more expensive compared to the bus. Ultimately, the choice between time-efficiency and cost-effectiveness depends on your personal preferences and budget.
The prices of a bus ticket between Brasilia and Rio de Janeiro are $12. However, the prices for other modes of transportation such as flights or car rentals may vary. It is recommended to check with airlines and rental car companies for their current prices. Additionally, prices may also depend on the time of year and availability, so it's advisable to book in advance for the best rates.
To get from Rio de Janeiro to Brasilia without using public transportation, the most convenient option is to drive. The driving distance between the two cities is approximately 728 miles and it takes around 13 hours and 31 minutes to complete the journey by car. The prices for renting a car for this trip range from $110 to $170, depending on the rental company and the type of car chosen. Driving allows you the flexibility to stop and explore other cities or attractions along the way.
The best way to travel from Rio de Janeiro to Brasília without a car is by taking a bus. The bus journey takes approximately 19 hours and costs around $12. This option allows you to sit back and relax while enjoying the scenic views along the way. It is a cost-effective and convenient mode of transportation for this route.
Yes, there is a direct link between Rio de Janeiro and Brasilia. The EPTC bus service operates hourly from Rio de Janeiro to Brasilia and the journey takes approximately 19 hours. The bus departs from Rio de Janeiro station and arrives at Brasilia Bus Station. This provides a convenient and direct option for travelers looking to travel between these two cities.
The flight duration between Rio de Janeiro and Brasilia is typically around 1 hour and 45 minutes for a direct flight. The cost of a flight ticket between the two cities can range from $69 to $438, depending on factors such as airline, time of booking, and availability. It is advisable to compare prices and book in advance to get the best deals on flights between Rio de Janeiro and Brasilia.
There are plenty of options for accommodation near Brasília with over 799 hotels to choose from. Prices for hotels in the area start at $32 per night, offering a range of budget-friendly and luxury options. Some popular areas to explore for accommodation include the central area of Brasília and nearby neighborhoods such as Setor Hoteleiro Norte and Setor Hoteleiro Sul. Whether you prefer a hotel with modern amenities or a more traditional guesthouse, there is a wide selection to suit different preferences and budget.