There are 7 ways to get from Curvelo to Brasília by bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Belo Horizonte Confins, fly
best- Take the bus from Curvelo to Rodoviária de Belo Horizontebus
- Fly from Belo Horizonte Confins (CNF) to Brasilia International Airport (BSB)plane CNF - BSB
6h 28mR$640–2,863Bus via Unaí
cheapest- Take the bus from Terminal Rodoviário de Curvelo to Rodoviária de Felixlandiabus
- Take the bus from Rodoviária de Felixlandia to Terminal Rodoviário de Unaíbus
- Take the bus from Terminal Rodoviário de Unaí to Terminal Rodoviário de Brasíliabus
12h 45mR$358–479Bus
- Take the bus from Terminal Rodoviário de Curvelo to Rodoviária de Felixlandiabus
- Take the bus from Rodoviária de Felixlandia to Terminal Rodoviário de Paracatubus
- Take the bus from Paracatu to Terminal Rodoviário de Brasíliabus
12h 5mR$454–465Drive 596.9 km
- Drive from Curvelo to Brasíliacar 596.9 km
8h 42mR$370–534Bus to Diamantina Airport, fly
- Take the bus from Terminal Rodoviário de Curvelo to Terminal Rodoviário de Diamantinabus
- Fly from Diamantina Airport (DTI) to Brasilia International Airport (BSB)plane DTI - BSB
7h 40mR$843–4,012Bus via Cristalina
- Take the bus from Terminal Rodoviário de Curvelo to Rodoviária de Felixlandiabus
- Take the bus from Rodoviária de Felixlandia to Terminal Rodoviário de Paracatubus
- Take the bus from Terminal Rodoviário de Paracatu to Cristalinabus
- Take the bus from Cristalina to Terminal Rodoviário de Brasíliabus
12h 28mR$387–438Bus #2
- Take the bus from Curvelo to Rodoviária de Belo Horizontebus
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Brasíliabus Brasilia
16h 40mR$391–639
Belo Horizonte Confins (CNF) to Brasilia International Airport (BSB) flights
Comparing Your Travel Options
The cheapest way to get from Curvelo to Brasília is to bus via Unaí which costs R$ 350 - R$ 480 and takes 12h 45m.
The fastest way to get from Curvelo to Brasília is to bus and fly which takes 6h 28m and costs R$ 600 - R$ 2900.
No, there is no direct bus from Curvelo to Brasília. However, there are services departing from Terminal Rodoviário de Curvelo and arriving at Terminal Rodoviário de Brasília via Rodoviária de Felixlandia and Paracatu. The journey, including transfers, takes approximately 12h 5m.
The distance between Curvelo and Brasília is 811 km. The road distance is 596.9 km.
The best way to get from Curvelo to Brasília without a car is to bus which takes 12h 5m and costs R$ 450 - R$ 470.
It takes approximately 6h 28m to get from Curvelo to Brasília, including transfers.
Curvelo to Brasília bus services, operated by Viação Sertaneja, depart from Terminal Rodoviário de Curvelo station.
Curvelo to Brasília bus services, operated by Viação Sertaneja, arrive at Rodoviária de Felixlandia station.
Yes, the driving distance between Curvelo to Brasília is 597 km. It takes approximately 8h 42m to drive from Curvelo to Brasília.
Book your Curvelo to Brasília bus tickets online with Omio.
What companies run services between Curvelo, Brazil and Brasília, Brazil?
You can take a bus from Terminal Rodoviário de Curvelo to Terminal Rodoviário de Brasília via Rodoviária de Felixlandia and Paracatu in around 12h 5m.
- Website
- voeazul.com.br
Flights from Belo Horizonte Confins to Brasilia International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- R$340–2,400
Flights from Diamantina Airport to Brasilia International Airport via Belo Horizonte Confins
- Ave. Duration
- 6h 17m
- When
- Monday, Friday, and Sunday
- Estimated price
- R$650–3,800
- Website
- latam.com
Flights from Belo Horizonte Confins to Brasilia International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- R$310–2,700
- Website
- voegol.com.br
Flights from Belo Horizonte Confins to Brasilia International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- R$310–2,200
- Phone
- +55 31 3212 7595
Bus from Curvelo to Rodoviária de Belo Horizonte
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- R$60–120
- Schedules at
- buson.com.br
Bus from Curvelo to Rodoviária de Belo Horizonte
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- R$60–120
- Schedules at
- buson.com.br
- Phone
- +55 38 3229 9900
- [email protected]
- Website
- transnorte.com.br
Bus from Curvelo to Rodoviária de Belo Horizonte
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- R$70–90
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Curvelo to Rodoviária de Belo Horizonte
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- R$70–90
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
- Phone
- +55 31 3201-4919 / 31 3201-2604 / 31 3201-2610
- [email protected]
- Website
- viacaosertaneja.com.br
Bus from Terminal Rodoviário de Curvelo to Rodoviária de Felixlandia
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- R$27–40
- Schedules at
- viacaosertaneja.com.br
Bus from Rodoviária de Felixlandia to Terminal Rodoviário de Paracatu
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- R$237
- Schedules at
- viacaosertaneja.com.br
Bus from Terminal Rodoviário de Curvelo to Rodoviária de Felixlandia
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- R$27–40
- Schedules at
- viacaosertaneja.com.br
Bus from Rodoviária de Felixlandia to Terminal Rodoviário de Paracatu
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- R$237
- Schedules at
- viacaosertaneja.com.br
Bus from Terminal Rodoviário de Curvelo to Rodoviária de Felixlandia
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- R$27–40
- Schedules at
- viacaosertaneja.com.br
Bus from Rodoviária de Felixlandia to Terminal Rodoviário de Unaí
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- R$260–320
- Schedules at
- viacaosertaneja.com.br
- Phone
- +55 0800 887 0874
- Website
- araguarina.com.br
Bus from Paracatu to Terminal Rodoviário de Brasília
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- R$59
- Schedules at
- realexpresso.com.br
- Phone
- +55 34 3818 5000
- [email protected]
- Website
- empresasaocristovao.com.br
Bus from Paracatu to Terminal Rodoviário de Brasília
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- R$189
- Schedules at
- empresasaocristovao.com.br
- Book at
- empresasaocristovao.com.br
Bus from Terminal Rodoviário de Paracatu to Cristalina
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- R$87
- Schedules at
- empresasaocristovao.com.br
- Book at
- empresasaocristovao.com.br
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Terminal Rodoviário de Curvelo to Terminal Rodoviário de Diamantina
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- R$119
- Schedules at
- passaroverde.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Cristalina to Terminal Rodoviário de Brasília
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- R$35–55
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- [email protected]
- Website
- rapidofederal.com.br
Bus from Cristalina to Terminal Rodoviário de Brasília
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- R$50–75
- Book at
- clickbus.com.br
- Phone
- +55 (61) 3363-9898
- [email protected]
Bus from Terminal Rodoviário de Unaí to Terminal Rodoviário de Brasília
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- R$70–120
- Schedules at
- buson.com.br
- Phone
- +55 34 3515-7700
- [email protected]
- Website
- expressouniao.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Brasília
- Ave. Duration
- 12h 50m
- Frequency
- 4 times a day
- Estimated price
- R$320–550
- Book at
- expressouniao.com.br
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, How do I get from Sydney to Melbourne, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
There are 2100+ hotels available in Brasília.
























