There are 5 ways to get from Formiga to Barretos 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 Posto Mar de Minas, Formiga to Terminal Rodoviário de Ribeirão Pretobus
- Take the bus from Ribeirão Preto to Barretosbus Ribeirão Preto
9h 30mR$261–431Bus via Araxá
cheapest- Take the bus from Formiga to Araxa Bus Stationbus
- Take the bus from Araxá to Barretosbus Belo Horizonte / ...
9h 31mR$189–305Drive 391.1 km
- Drive from Formiga to Barretoscar 391.1 km
5h 32mR$203–293Bus, fly
- Take the bus from Posto Mar de Minas, Formiga to Terminal Rodoviário de Francabus
- Fly from Franca (FRC) to Barretos Airport (BAT)plane FRC - BAT
7h 2mR$651–4,014Bus via Franca
- Take the bus from Posto Mar de Minas, Formiga to Terminal Rodoviário de Francabus
- Take the bus from Terminal Rodoviário de Franca to Terminal Rodoviário de Barretosbus Franca
9h 34mR$229–415
Franca (FRC) to Barretos Airport (BAT) flights
Questions & Answers
The cheapest way to get from Formiga to Barretos is to bus via Araxá which costs R$ 180 - R$ 310 and takes 9h 31m.
The fastest way to get from Formiga to Barretos is to drive which takes 5h 32m and costs R$ 200 - R$ 300.
No, there is no direct bus from Formiga to Barretos. However, there are services departing from Posto Mar de Minas, Formiga and arriving at Barretos via Ribeirão Preto. The journey, including transfers, takes approximately 9h 30m.
The distance between Formiga and Barretos is 469 km. The road distance is 391.1 km.
The best way to get from Formiga to Barretos without a car is to bus which takes 9h 30m and costs R$ 260 - R$ 440.
It takes approximately 9h 30m to get from Formiga to Barretos, including transfers.
Formiga to Barretos bus services, operated by Passaro Verde, depart from Posto Mar de Minas, Formiga station.
Formiga to Barretos bus services, operated by Passaro Verde, arrive at Terminal Rodoviário de Ribeirão Preto station.
Yes, the driving distance between Formiga to Barretos is 391 km. It takes approximately 5h 32m to drive from Formiga to Barretos.
There are 220+ hotels available in Barretos.
What companies run services between Formiga, Brazil and Barretos, Brazil?
You can take a bus from Posto Mar de Minas, Formiga to Barretos via Ribeirão Preto in around 9h 30m.
- Website
- voeazul.com.br
Flights from Franca to Barretos Airport
- Ave. Duration
- 45 min
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$460–3,700
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Posto Mar de Minas, Formiga to Terminal Rodoviário de Ribeirão Preto
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- R$190–350
- Schedules at
- passaroverde.com.br
Bus from Posto Mar de Minas, Formiga to Terminal Rodoviário de Franca
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- R$140–260
- Schedules at
- passaroverde.com.br
Bus from Posto Mar de Minas, Formiga to Terminal Rodoviário de Franca
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- R$140–260
- Schedules at
- passaroverde.com.br
- Phone
- +55 16 2102 8700
- rodoviario@rapidodoeste.com.br
- Website
- rapidodoeste.com.br
Bus from Ribeirão Preto to Barretos
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- R$65–85
- Schedules at
- rapidodoeste.com.br
- Book at
- rapidodoeste.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Formiga to Araxa Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- R$90–150
- Schedules at
- gontijo.com.br
Bus from Araxá to Barretos
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- R$95–150
- Schedules at
- gontijo.com.br
- Phone
- +55 18 2212-5444
- mottaonline@motta.com.br
- Website
- motta.com.br
Bus from Araxá to Barretos
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- R$95–160
- Schedules at
- motta.com.br
- Book at
- motta.com.br
- Phone
- 0800 704 8780
- andorinha@andorinha.com
- Website
- andorinha.com
Bus from Terminal Rodoviário de Franca to Terminal Rodoviário de Barretos
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Estimated price
- R$100–160
- Schedules at
- andorinha.com
Bus from Terminal Rodoviário de Franca to Terminal Rodoviário de Barretos
- Ave. Duration
- 4h 2m
- Frequency
- Once a week
- Estimated price
- R$85–150
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.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 Flying into Beijing?, How to get from Luton Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.

















