There are 6 ways to get from Formiga to Varginha by bus, taxi, rideshare, 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 via Rodoviária de Três Corações
best- Take the bus from Terminal Rodoviário de Formiga to Rodoviária de Belo Horizonte
- Take the bus from Rodoviária de Belo Horizonte to Três Corações
11h 4mR$203–1,247Drive 170.5 km
cheapest- Drive from Formiga to Varginha170.5 km
2h 36mR$96–138Taxi, bus
- Take the taxi from Formiga to Rodoviária de Boa Esperança
- Take the bus from Rodoviária de Boa Esperança to Rodoviaria de Varginha
3h 20mR$633–740Bus
- Take the bus from Terminal Rodoviário de Formiga to Rodoviária de Belo Horizonte
- Take the bus from Rodoviária de Belo Horizonte to Rodoviaria de Varginha
11h 37mR$187–407Bus via Ribeirão Preto
- Take the bus from Posto Mar de Minas, Formiga to Terminal Rodoviário de Ribeirão Preto
- Take the bus from Terminal Rodoviário de Ribeirão Preto to Rodoviaria de VarginhaJuiz de Fora / ...
12h 39mR$305–470Airport Transfer
- Take the rideshare from Formiga to Varginha-VAG170.5 km
2h 36m
Questions & Answers
The cheapest way to get from Formiga to Varginha is to drive which costs R$ 95 - R$ 140 and takes 2h 36m.
The fastest way to get from Formiga to Varginha is to drive which takes 2h 36m and costs R$ 95 - R$ 140.
No, there is no direct bus from Formiga to Varginha. However, there are services departing from Terminal Rodoviário de Formiga and arriving at Rodoviaria de Varginha via Rodoviária de Belo Horizonte and Rodoviária de Três Corações. The journey, including transfers, takes approximately 11h 4m.
The distance between Formiga and Varginha is 538 km. The road distance is 170.5 km.
The best way to get from Formiga to Varginha without a car is to bus via Rodoviária de Três Corações which takes 11h 4m and costs R$ 200 - R$ 1300.
It takes approximately 11h 4m to get from Formiga to Varginha, including transfers.
Formiga to Varginha bus services, operated by Santafé Transportes, depart from Terminal Rodoviário de Formiga station.
Formiga to Varginha bus services, operated by Santafé Transportes, arrive at Rodoviária de Belo Horizonte station.
Yes, the driving distance between Formiga to Varginha is 170 km. It takes approximately 2h 36m to drive from Formiga to Varginha.
Book your Formiga to Varginha bus tickets online with Omio.
What companies run services between Formiga, Brazil and Varginha, Brazil?
You can take a bus from Terminal Rodoviário de Formiga to Rodoviaria de Varginha via Rodoviária de Belo Horizonte and Rodoviária de Três Corações in around 11h 4m.
Bus from Terminal Rodoviário de Formiga to Rodoviária de Belo Horizonte
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- R$87
- Schedules at
- api.whatsapp.com
- Book at
- api.whatsapp.com
- Phone
- 0300 313 2020
- Website
- expressogardenia.com.br
Bus from Rodoviária de Belo Horizonte to Três Corações
- Ave. Duration
- 5h 47m
- Frequency
- Every 3 hours
- Estimated price
- R$100–160
- Schedules at
- expressogardenia.com.br
- Book at
- expressogardenia.com.br
- Phone
- 0800 888 0899
- atendimento@viajesantacruz.com.br
- Website
- viajesantacruz.com.br
Bus from Rodoviária de Boa Esperança to Rodoviaria de Varginha
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a day
- Estimated price
- R$44
- Schedules at
- viajesantacruz.com.br
- Phone
- 0800 039 88 46
- sac@saritur.com.br
- Website
- saritur.com.br
Bus from Rodoviária de Belo Horizonte to Rodoviaria de Varginha
- Ave. Duration
- 7h 7m
- Frequency
- Every 4 hours
- Estimated price
- R$100–319
- Book at
- saritur.com.br
- Convencional
- R$100–150
- 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$160–230
- Schedules at
- passaroverde.com.br
- Convencional
- R$160–230
- Phone
- +55 19 3891 9012
- contato@empresasantacruz.com.br
- Website
- viajesantacruz.com.br
Bus from Terminal Rodoviário de Ribeirão Preto to Rodoviaria de Varginha
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- R$140–220
- Schedules at
- empresasantacruz.com.br
Bus from Terminal Rodoviário de Ribeirão Preto to Rodoviaria de Varginha
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Estimated price
- R$232
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Ave. Duration
- 1h 40m
- Estimated price
- R$550–700
Taxi Formiga(Geraldo)
- Phone
- +55 (37) 99947-6600
Táxi Formiga MG 24 horas - charles
Ponto de Táxi Terminal Rodoviário
- Phone
- +55 (37) 3322-1426
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 How to get from Stansted Airport into central London, How to get from JFK to New York City, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 46+ hotels available in Varginha.
Check out Blablacar's carpooling service for rideshare options between Formiga and Varginha. A great option if you don't have a driver's licence or want to avoid public transport.




















