- São Paulo to Petrópolis buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Rodoviária do Tietê | Rodoviária de Petrópolis | Cheapest | ||||
![]() | Bus | Rodoviária do Tietê | Rodoviária de Petrópolis | Fastest |
Last refresh of the prices: Yesterday at 4:03 PM -03.
Get from São Paulo to Petrópolis
The journey takes about 6 hours 40 minutes, and with fares starting at just $41, it presents an excellent value for a comfortable ride.
Compare bus companies
Where are the popular stops in São Paulo and Petrópolis?
Frequently asked questions about travelling from São Paulo to Petrópolis by bus
How far is São Paulo from Petrópolis?
São Paulo and Petrópolis are 373 km (232 miles) apart.
What are the departure and arrival locations for buses traveling from São Paulo to Petrópolis?
Buses departing from Barra Funda in São Paulo will take you to Rodoviária de Petrópolis in Petrópolis.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from São Paulo to Petrópolis, as early as possible.
You can expect to pay from $42 to $103 for a bus ticket from São Paulo to Petrópolis based on the last 2 days. You can expect to find the cheapest price for the trip at $42 which is on 2025-11-16.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting São Paulo
Buses Leaving from São Paulo
- Bus from São Paulo to Palmeiras
- Bus São Paulo - Santos
- São Paulo - Cruzeiro
- Bus from São Paulo to Campo Belo
- Bus São Paulo - Mirassol
- São Paulo - Guarulhos
- Bus from São Paulo to Salvador
- Bus São Paulo - Campinas
- São Paulo - Porto Alegre
- Bus from São Paulo to Ubatuba
- Bus São Paulo - São Sebastião
- São Paulo - Campo Grande
- Bus from São Paulo to Belo Horizonte
- Bus São Paulo - Curitiba
- São Paulo - Sorocaba
Buses Going to São Paulo
- Bus from Franca to São Paulo
- Bus Palmeiras - São Paulo
- Limeira - São Paulo
- Bus from Indaiatuba to São Paulo
- Bus Olímpia - São Paulo
- São José dos Campos - São Paulo
- Bus from Salvador to São Paulo
- Bus Curitiba - São Paulo
- Belo Horizonte - São Paulo
- Bus from Ribeirão Preto to São Paulo
- Bus Santos - São Paulo
- Paraty - São Paulo
- Bus from Londrina to São Paulo
- Bus Campinas - São Paulo
- Ubatuba - São Paulo
Popular Buses Connecting Petrópolis
Buses Leaving from Petrópolis
- Bus from Petrópolis to Castelo
- Bus Petrópolis - Belo Horizonte
- Petrópolis - São Paulo
- Bus from Petrópolis to Juiz de Fora
- Bus Petrópolis - Cabo Frio
- Petrópolis - Tres Rios
- Bus from Petrópolis to Rio de Janeiro
- Bus Petrópolis - São José do Calçado
- Petrópolis - Conselheiro Lafaiete
- Bus from Petrópolis to Niterói
- Bus Petrópolis - Nova Iguaçu
- Petrópolis - Sete Lagoas
- Bus from Petrópolis to Areal
- Bus Petrópolis - Paraíba do Sul
- Petrópolis - Vassouras
Buses Going to Petrópolis
- Bus from Castelo to Petrópolis
- Bus Juiz de Fora - Petrópolis
- Belo Horizonte - Petrópolis
- Bus from São Paulo to Petrópolis
- Bus Niterói - Petrópolis
- Nova Iguaçu - Petrópolis
- Bus from Conselheiro Lafaiete to Petrópolis
- Bus São José do Calçado - Petrópolis
- Ritapolis - Petrópolis
- Bus from Pequeri to Petrópolis
- Bus Itaberaba - Petrópolis
- Além Paraíba - Petrópolis
- Bus from Duque de Caxias to Petrópolis
- Bus Carangola - Petrópolis
- Barbacena - Petrópolis
Popular routes in this country
- Bus from Rio de Janeiro to Foz do Iguaçu
- Bus Curitiba - Foz do Iguaçu
- Florianópolis - Foz do Iguaçu
- Bus from São Paulo to Florianópolis
- Bus Curitiba - Florianópolis
- Rio de Janeiro - Petrópolis
- Bus from Itacaré to Bom Despacho
- Bus Florianópolis - Rio de Janeiro
- Florianópolis - São Paulo
- Bus from Salvador to Rio de Janeiro
- Bus Rio de Janeiro - Salvador
- Rio de Janeiro - Arraial do Cabo
- Bus from Rio de Janeiro to Florianópolis
- Bus São José do Rio Preto - Foz do Iguaçu
- Rio de Janeiro - Angra dos Reis







