There are 10 ways to get from Ribeirão Preto to Barbacena by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Terminal Rodoviário de Ribeirão Preto to Divinópolis, MGbus Belo Horizonte / ...
- Take the bus from Terminal Rodoviário de Divinópolis to Terminal Rodoviário de Barbacenabus Rio de Janeiro
10h 50mR$283–456Bus via Belo Horizonte
cheapest- Take the bus from Terminal Rodoviário de Ribeirão Preto to Rodoviária de Belo Horizontebus Belo Horizonte / ...
- Take the bus from Belo Horizonte to Barbacenabus Rio de Janeiro / ...
12h 10mR$244–395Drive 517.3 km
- Drive from Ribeirão Preto to Barbacenacar 517.3 km
8h 7mR$269–388Fly to Belo Horizonte Confins, bus
- Fly from Dr. Leite Lopes State Airport (RAO) to Belo Horizonte Confins (CNF)plane RAO - CNF
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Barbacenabus
6h 34mR$824–2,717Bus via Varginha
- Take the bus from Terminal Rodoviário de Ribeirão Preto to Rodoviaria de Varginhabus
- Take the bus from Rodoviaria de Varginha to Terminal Rodoviário de Lavrasbus
- Take the bus from Terminal Rodoviário de Lavras to Barbacenabus
12h 2mR$360–468Bus #2
- Take the bus from Terminal Rodoviário de Ribeirão Preto to Terminal Rodoviario Joaquim Martins Larabus
- Take the bus from Terminal Rodoviário de Divinópolis to Terminal Rodoviário de Barbacenabus Rio de Janeiro
12h 45mR$365–633Bus via Poços de Caldas
- Take the bus from Terminal Rodoviário de Ribeirão Preto to Rodoviária de Poços de Caldasbus
- Take the bus from Rodoviária de Poços de Caldas to Terminal Rodoviário de Lavrasbus
- Take the bus from Terminal Rodoviário de Lavras to Barbacenabus
14h 15mR$340–455Fly to Santos Dumont Airport, bus
- Fly from Dr. Leite Lopes State Airport (RAO) to Santos Dumont Airport (SDU)plane RAO - SDU
- Take the bus from Rio de Janeiro to Barbacenabus
8h 40mR$444–3,117Fly to Presidente Itamar Franco Airport, bus
- Fly from Dr. Leite Lopes State Airport (RAO) to Presidente Itamar Franco Airport (IZA)plane RAO - IZA
- Take the bus from Aeroporto Regional Presidente Itamar Franco to Rodoviária de Juiz de Forabus
- Take the bus from Rodoviária de Juiz de Fora to Terminal Rodoviário de Barbacenabus
9h 11mR$617–3,576Fly to Rio De Janeiro–Galeão International Airport, bus
- Fly from Dr. Leite Lopes State Airport (RAO) to Rio De Janeiro–Galeão International Airport (GIG)plane RAO - GIG
- Take the bus from Rio de Janeiro to Barbacenabus
9h 22mR$572–3,232
Dr. Leite Lopes State Airport (RAO) to Belo Horizonte Confins (CNF) flights
Questions & Answers
The cheapest way to get from Ribeirão Preto to Barbacena is to drive which costs R$ 260 - R$ 390 and takes 8h 7m.
The fastest way to get from Ribeirão Preto to Barbacena is to fly and bus which takes 6h 34m and costs R$ 800 - R$ 2800.
No, there is no direct bus from Ribeirão Preto to Barbacena. However, there are services departing from Terminal Rodoviário de Ribeirão Preto and arriving at Terminal Rodoviário de Barbacena via Terminal Rodoviário de Divinópolis. The journey, including transfers, takes approximately 10h 50m.
The distance between Ribeirão Preto and Barbacena is 633 km. The road distance is 517.3 km.
The best way to get from Ribeirão Preto to Barbacena without a car is to bus which takes 10h 50m and costs R$ 280 - R$ 460.
It takes approximately 10h 50m to get from Ribeirão Preto to Barbacena, including transfers.
Ribeirão Preto to Barbacena bus services, operated by Viação Santa Cruz, depart from Terminal Rodoviário de Ribeirão Preto station.
Ribeirão Preto to Barbacena bus services, operated by Viação Santa Cruz, arrive at Rodoviaria de Varginha station.
Yes, the driving distance between Ribeirão Preto to Barbacena is 517 km. It takes approximately 8h 7m to drive from Ribeirão Preto to Barbacena.
Book your Ribeirão Preto to Barbacena bus tickets online with Omio.
What companies run services between Ribeirão Preto, Brazil and Barbacena, Brazil?
You can take a bus from Terminal Rodoviário de Ribeirão Preto to Terminal Rodoviário de Barbacena via Divinópolis, MG and Terminal Rodoviário de Divinópolis in around 10h 50m.
- Website
- voeazul.com.br
Flights from Dr. Leite Lopes State Airport to Belo Horizonte Confins
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R$600–2,500
Flights from Dr. Leite Lopes State Airport to Belo Horizonte Confins via Sao Paulo Viracopos
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- R$600–2,500
Flights from Dr. Leite Lopes State Airport to Santos Dumont Airport via Sao Paulo Viracopos
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- R$850–2,300
Flights from Dr. Leite Lopes State Airport to Santos Dumont Airport via Belo Horizonte Confins
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- R$850–2,300
Flights from Dr. Leite Lopes State Airport to Presidente Itamar Franco Airport via Sao Paulo Viracopos
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R$750–5,000
Flights from Dr. Leite Lopes State Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo Viracopos
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- R$600–4,100
Flights from Dr. Leite Lopes State Airport to Rio De Janeiro–Galeão International Airport via Belo Horizonte Confins
- Ave. Duration
- 5h 5m
- When
- Monday to Friday
- Estimated price
- R$600–4,100
- Website
- voegol.com.br
Flights from Dr. Leite Lopes State Airport to Belo Horizonte Confins via Sao Paulo Congonhas
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- R$500–3,400
Flights from Dr. Leite Lopes State Airport to Santos Dumont Airport via Sao Paulo Congonhas
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- R$1,200–2,800
Flights from Dr. Leite Lopes State Airport to Presidente Itamar Franco Airport via Sao Paulo Congonhas
- Ave. Duration
- 5h 35m
- When
- Monday to Friday
- Estimated price
- R$550–4,000
Flights from Dr. Leite Lopes State Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- R$460–3,300
- Website
- latam.com
Flights from Dr. Leite Lopes State Airport to Belo Horizonte Confins via Sao Paulo Congonhas
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- R$390–2,100
Flights from Dr. Leite Lopes State Airport to Santos Dumont Airport via Sao Paulo Congonhas
- Ave. Duration
- 3h 17m
- When
- Monday to Saturday
- Estimated price
- R$260–2,600
Flights from Dr. Leite Lopes State Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- R$260–2,600
Flights from Dr. Leite Lopes State Airport to Presidente Itamar Franco Airport via Sao Paulo
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- R$500–3,400
Flights from Dr. Leite Lopes State Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- R$420–2,700
- Phone
- +55 18 2212-5444
- [email protected]
- Website
- motta.com.br
Bus from Terminal Rodoviário de Ribeirão Preto to Divinópolis, MG
- Ave. Duration
- 5h 50m
- Frequency
- Every 2 hours
- Estimated price
- R$140–240
- Schedules at
- motta.com.br
- Book at
- motta.com.br
Bus from Terminal Rodoviário de Ribeirão Preto to Rodoviária de Belo Horizonte
- Ave. Duration
- 7h 50m
- Frequency
- Hourly
- Estimated price
- R$180–310
- Schedules at
- motta.com.br
- Book at
- motta.com.br
- Phone
- +55 32 2101-3333 / 0800 880 2006
- [email protected]
- Website
- Grupo Paraibuna
Bus from Terminal Rodoviário de Divinópolis to Terminal Rodoviário de Barbacena
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R$140–220
- Schedules at
- Grupo Paraibuna
Bus from Terminal Rodoviário de Divinópolis to Terminal Rodoviário de Barbacena
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R$140–220
- Schedules at
- Grupo Paraibuna
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Barbacena
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- R$85–170
- Schedules at
- passaroverde.com.br
Bus from Terminal Rodoviário de Ribeirão Preto to Terminal Rodoviario Joaquim Martins Lara
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- R$220–420
- Schedules at
- passaroverde.com.br
Bus from Terminal Rodoviário de Ribeirão Preto to Rodoviaria de Varginha
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Estimated price
- R$200–280
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- R$200–280
- Phone
- 0800 039 88 46
- [email protected]
- Website
- Saritur
Bus from Rodoviaria de Varginha to Terminal Rodoviário de Lavras
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- R$35–70
- Schedules at
- Saritur
Bus from Rodoviária de Poços de Caldas to Terminal Rodoviário de Lavras
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a day
- Estimated price
- R$110–200
- Schedules at
- Saritur
- Phone
- +55 32 3249-1800
- [email protected]
- Website
- transur.com.br
Bus from Terminal Rodoviário de Lavras to Barbacena
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- R$125–127
- Schedules at
- transur.com.br
- Book at
- buson.com.br
Bus from Terminal Rodoviário de Lavras to Barbacena
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- R$125–127
- Schedules at
- transur.com.br
- Book at
- buson.com.br
Bus from Rodoviária de Juiz de Fora to Terminal Rodoviário de Barbacena
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$45–75
- Schedules at
- transur.com.br
- Book at
- buson.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Belo Horizonte to Barbacena
- Ave. Duration
- 3h 18m
- Frequency
- Hourly
- Estimated price
- R$60–90
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Rio de Janeiro to Barbacena
- Ave. Duration
- 4h 27m
- Frequency
- Hourly
- Estimated price
- R$95–460
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Rio de Janeiro to Barbacena
- Ave. Duration
- 4h 27m
- Frequency
- Hourly
- Estimated price
- R$95–460
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- +55 16 2102 8700
- [email protected]
- Website
- rapidodoeste.com.br
Bus from Terminal Rodoviário de Ribeirão Preto to Rodoviária de Poços de Caldas
- Ave. Duration
- 4h 15m
- Frequency
- Every 2 hours
- Estimated price
- R$100–130
- Schedules at
- rapidodoeste.com.br
- Book at
- rapidodoeste.com.br
- Phone
- +55 32 3215-1109 / +55 32 3216-6494
- [email protected]
- Website
- facebook.com
Bus from Aeroporto Regional Presidente Itamar Franco to Rodoviária de Juiz de Fora
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- R$25–45
- Schedules at
- buson.com.br
- Book at
- buson.com.br
- Convencional
- R$30–45
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 South Korea: Travelling from Seoul to Busan , What documents do I need to cross Niagara Falls?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 40+ hotels available in Barbacena.























