There are 5 ways to get from Pelotas to Santa Rosa 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 via Lajeado
best- Take the bus from Pelotas to Rodoviária de Porto Alegrebus
- Take the bus from Estação Rodoviária de Porto Alegre to Terminal Rodoviário de Lajeadobus
- Take the bus from Terminal Rodoviário de Lajeado to Terminal Rodoviário de Soledadebus
- Take the bus from Terminal Rodoviário de Soledade to Estação Rodoviaria de Santa Rosabus
14h 5mR$364–519Drive 559.9 km
cheapest- Drive from Pelotas to Santa Rosacar 559.9 km
8h 13mR$291–420Fly, bus
- Fly from Pelotas (PET) to Sepé Tiaraju Airport (GEL)plane PET - GEL
- Take the bus from Rodoviária de Santo Ângelo to Estação Rodoviaria de Santa Rosabus
26h 24mR$2,296–11,137Bus
- Take the bus from Pelotas to Bagebus 621
- Take the bus from Rodoviária De Bagé to Estação Rodoviaria de Santa Rosabus Santa Rosa
14h 43mR$358–514Bus #2
- Take the bus from Pelotas to Estação Rodoviária de Porto Alegrebus
- Take the bus from Estação Rodoviária de Porto Alegre to Rodoviária De Santa Cruz Do Sulbus 375 / ...
- Take the bus from Rodoviária De Santa Cruz Do Sul to Rodoviária de Santo Ângelobus
- Take the bus from Rodoviária de Santo Ângelo to Estação Rodoviaria de Santa Rosabus
15h 35mR$317–497
Pelotas (PET) to Sepé Tiaraju Airport (GEL) flights
Questions & Answers
The cheapest way to get from Pelotas to Santa Rosa is to drive which costs R$ 290 - R$ 420 and takes 8h 13m.
The fastest way to get from Pelotas to Santa Rosa is to drive which takes 8h 13m and costs R$ 290 - R$ 420.
No, there is no direct bus from Pelotas to Santa Rosa. However, there are services departing from Pelotas and arriving at Estação Rodoviaria de Santa Rosa via Estação Rodoviária de Porto Alegre, Terminal Rodoviário de Lajeado and Terminal Rodoviário de Soledade. The journey, including transfers, takes approximately 14h 5m.
The distance between Pelotas and Santa Rosa is 774 km. The road distance is 559.9 km.
The best way to get from Pelotas to Santa Rosa without a car is to bus via Lajeado which takes 14h 5m and costs R$ 360 - R$ 550.
It takes approximately 14h 5m to get from Pelotas to Santa Rosa, including transfers.
Pelotas to Santa Rosa bus services, operated by São João Transportes Razzera, depart from Pelotas station.
Pelotas to Santa Rosa bus services, operated by São João Transportes Razzera, arrive at Bage station.
Yes, the driving distance between Pelotas to Santa Rosa is 560 km. It takes approximately 8h 13m to drive from Pelotas to Santa Rosa.
Book your Pelotas to Santa Rosa bus tickets online with Omio.
What companies run services between Pelotas, Brazil and Santa Rosa, Brazil?
You can take a bus from Pelotas to Estação Rodoviaria de Santa Rosa via Rodoviária de Porto Alegre, Estação Rodoviária de Porto Alegre, Terminal Rodoviário de Lajeado, and Terminal Rodoviário de Soledade in around 14h 5m.
- Website
- voeazul.com.br
Flights from Pelotas to Sepé Tiaraju Airport via Porto Alegre
- Ave. Duration
- 23h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,900–13,000
- Phone
- +55 53 3278 7000
- [email protected]
- Website
- expressoembaixador.com.br
Bus from Pelotas to Rodoviária de Porto Alegre
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- R$124
- Schedules at
- expressoembaixador.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 Need to know: Greyhound, Italy Travel Guides, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 26+ hotels available in Santa Rosa.


