Flight to Ribeirão Preto
Belo Horizonte → Ribeirão Preto · about ~55m in the air · ~€40–130
Bus to São Carlos
Ribeirão Preto → São Carlos · about 1h 30m · ~€2–7
Bus to Piracicaba
São Carlos → Piracicaba · about 1h 25m · ~€2–7
Belo Horizonte → Piracicaba
Your route
RecommendedChoose a line to change transport
Scroll for the full route →Your itinerary
About the trip from Belo Horizonte to Piracicaba
Belo Horizonte (Brazil) and Piracicaba (Brazil) are 495 km (308 mi) apart in a straight line. The way we suggest is by flight and bus, via Ribeirão Preto and São Carlos: ~7h 5m door to door with 2 changes, for ~€45–143 per person. Without flying, it takes about 13h 35m by bus, via São Paulo and São Carlos.
Step by step
- Flight from Belo Horizonte to Ribeirão Preto: ~55m in the air, 427 km, ~€40–130
- Bus from Ribeirão Preto to São Carlos: about 1h 30m, 94 km, ~€2–7
- Bus from São Carlos to Piracicaba: about 1h 25m, 83 km, ~€2–7
Every route we know
- Flight + Bus, via Ribeirão Preto and São Carlos: ~7h 5m, 2 changes, ~€45–143
- Bus, via São Paulo and São Carlos: about 13h 35m, 2 changes, ~€20–56
Questions
How long does it take to get from Belo Horizonte to Piracicaba?
~7h 5m door to door by flight and bus, via Ribeirão Preto and São Carlos, including time for changes and airports.
How much does it cost to travel from Belo Horizonte to Piracicaba?
~€45–143 per person for the route we suggest. These are estimates from travel-guide prices and published tariffs, not quotes: check the operator for today's fare.
Can you get from Belo Horizonte to Piracicaba without flying?
Yes: by bus, via São Paulo and São Carlos, in about 13h 35m, for ~€20–56.
Times are rough door-to-door times, with time to change and to get through airports included. A "~" marks a rough time worked out from the distance. We don't have timetables, and fares are rough estimates, not quotes: check Google Maps or the operator before you travel.