There are 5 ways to get from Rio Grande to Santos by bus, plane, 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, fly to São Paulo–Congonhas Airport
best- Take the bus from Rio Grande to Pelotasbus
- Fly from Pelotas (PET) to São Paulo–Congonhas Airport (CGH)plane PET - CGH
- Take the bus from Jabaquara Bus Station to Rodoviária de Santosbus
6h 33mR$1,494–4,762Bus via Porto Alegre
cheapest- Take the bus from Rio Grande to Pelotasbus
- Take the bus from Pelotas to Rodoviária de Porto Alegrebus
- Take the bus from Terminal Rodoviário de Porto Alegre to Rodoviária de Osascobus
- Take the bus from Santo Andre Bus Station to Jose Meninobus
33h 33mR$483–662Bus
- Take the bus from Rodoviária de Rio Grande to Tietê Bus Terminalbus Rio Grande
- Take the bus from Jabaquara Bus Station to Rodoviária de Santosbus Sao Paulo / ...
29hR$610–1,102Drive 1,420.7 km
- Drive from Rio Grande to Santoscar 1,420.7 km
17h 17mR$880–1,271Bus, fly to São Paulo–Guarulhos International Airport
- Take the bus from Rio Grande to Pelotasbus
- Fly from Pelotas (PET) to São Paulo–Guarulhos International Airport (GRU)plane PET - GRU
- Take the bus from Guarulhos to Santos Bus Stationbus
7h 44mR$650–3,371
Pelotas (PET) to São Paulo–Congonhas Airport (CGH) flights
Comparing Your Travel Options
The cheapest way to get from Rio Grande to Santos is to bus via Porto Alegre which costs R$ 480 - R$ 700 and takes 33h 33m.
The fastest way to get from Rio Grande to Santos is to bus and fly which takes 6h 33m and costs R$ 1400 - R$ 4800.
No, there is no direct bus from Rio Grande to Santos. However, there are services departing from Rodoviária de Rio Grande and arriving at Rodoviária de Santos via Jabaquara Bus Station. The journey, including transfers, takes approximately 29h.
The distance between Rio Grande and Santos is 1193 km. The road distance is 1420.7 km.
The best way to get from Rio Grande to Santos without a car is to bus which takes 29h and costs R$ 600 - R$ 1100.
It takes approximately 6h 33m to get from Rio Grande to Santos, including transfers.
Rio Grande to Santos bus services, operated by Penha, depart from Rodoviária de Rio Grande station.
Rio Grande to Santos bus services, operated by Penha, arrive at Tietê Bus Terminal station.
Yes, the driving distance between Rio Grande to Santos is 1421 km. It takes approximately 17h 17m to drive from Rio Grande to Santos.
There are 5862+ hotels available in Santos.
What companies run services between Rio Grande, Brazil and Santos, Brazil?
You can take a vehicle from Rio Grande to Rodoviária de Santos via Rodoviária de Rio Grande, Tietê Bus Terminal, Portuguesa-tietê, Jabaquara, and Jabaquara Bus Station in around 29h.
- Website
- voegol.com.br
Flights from Pelotas to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,000–5,500
- Website
- voeazul.com.br
Flights from Pelotas to São Paulo–Congonhas Airport via Porto Alegre
- Ave. Duration
- 3h 50m
- When
- Tuesday and Thursday
- Estimated price
- R$1,400–4,600
- Website
- latam.com
Flights from Pelotas to São Paulo–Guarulhos International Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- R$450–3,600
- Phone
- +55 53 3278 7000
- [email protected]
- Website
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- 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
- Phone
- +55 51 3722-9700
- [email protected]
- Website
- onibus.saojoaotransportes.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Jabaquara Bus Station to Rodoviária de Santos
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- R$28–60
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Jabaquara Bus Station to Rodoviária de Santos
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- R$28–60
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Guarulhos to Santos Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- R$40–80
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Santo Andre Bus Station to Jose Menino
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- R$28–55
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- 0800 452 2020
- [email protected]
- Website
- expressoluxo.com.br
Bus from Jabaquara Bus Station to Rodoviária de Santos
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- R$40–60
- Schedules at
- expressoluxo.com.br
Bus from Jabaquara Bus Station to Rodoviária de Santos
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- R$40–60
- Schedules at
- expressoluxo.com.br
- Phone
- 0800 771 1126
- [email protected]
- Website
- viacaoultra.com.br
Bus from Jabaquara Bus Station to Rodoviária de Santos
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- R$40–65
- Schedules at
- viacaoultra.com.br
- Book at
- viacaoultra.com.br
Bus from Jabaquara Bus Station to Rodoviária de Santos
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- R$40–65
- Schedules at
- viacaoultra.com.br
- Book at
- viacaoultra.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Rodoviária de Rio Grande to Tietê Bus Terminal
- Ave. Duration
- 27h
- Frequency
- Once daily
- Estimated price
- R$550–1,000
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário de Porto Alegre to Rodoviária de Osasco
- Ave. Duration
- 22h 28m
- Frequency
- 3 times a day
- Estimated price
- R$290–410
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.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 How to get from London City Airport into central London, Travelling to the UK: What do I need to know?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.


















