There are 5 ways to get from Rio de Janeiro to Rio Grande by plane, bus, 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.
Fly from Santos Dumont Airport, bus
best- Fly from Santos Dumont Airport (SDU) to Pelotas (PET)plane SDU - PET
- Take the bus from Pelotas to Rio Grandebus
5h 53mR$773–4,059Bus
cheapest- Take the bus from Terminal Rodoviário Novo Rio to Rodoviária de Rio Grandebus Rio Grande
35h 9mR$683–1,180Bus via Porto Alegre
- Take the bus from Terminal Rodoviário Novo Rio to Rodoviária de Arroio dos Ratosbus
- Take the bus from Rodoviária de Arroio dos Ratos to Terminal Rodoviário de Porto Alegrebus
- Take the bus from Rodoviária de Porto Alegre to Pelotasbus
- Take the bus from Pelotas to Rio Grandebus
34h 42mR$995–1,423Drive 1,864.4 km
- Drive from Rio de Janeiro to Rio Grandecar 1,864.4 km
22hR$982–1,418Fly from Rio De Janeiro–Galeão International Airport, bus
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Pelotas (PET)plane GIG - PET
- Take the bus from Pelotas to Rio Grandebus
7h 50mR$759–4,089
Santos Dumont Airport (SDU) to Pelotas (PET) flights
Questions & Answers
The cheapest way to get from Rio de Janeiro to Rio Grande is to bus which costs R$ 650 - R$ 1200 and takes 35h 9m.
The fastest way to get from Rio de Janeiro to Rio Grande is to fly and bus which takes 5h 53m and costs R$ 750 - R$ 4100.
No, there is no direct bus from Rio de Janeiro to Rio Grande. However, there are services departing from Terminal Rodoviário Novo Rio and arriving at Rio Grande via Rodoviária de Arroio dos Ratos, Rodoviária de Porto Alegre and Pelotas. The journey, including transfers, takes approximately 34h 42m.
The distance between Rio de Janeiro and Rio Grande is 1398 km. The road distance is 1864.4 km.
The best way to get from Rio de Janeiro to Rio Grande without a car is to bus via Porto Alegre which takes 34h 42m and costs R$ 950 - R$ 1500.
It takes approximately 5h 53m to get from Rio de Janeiro to Rio Grande, including transfers.
Rio de Janeiro to Rio Grande bus services, operated by JBL Internacional, depart from Terminal Rodoviário Novo Rio station.
Rio de Janeiro to Rio Grande bus services, operated by JBL Internacional, arrive at Rodoviária de Arroio dos Ratos station.
Yes, the driving distance between Rio de Janeiro to Rio Grande is 1864 km. It takes approximately 22h to drive from Rio de Janeiro to Rio Grande.
Book your Rio de Janeiro to Rio Grande bus tickets online with Omio.
What companies run services between Rio de Janeiro, Brazil and Rio Grande, Brazil?
You can take a bus from Terminal Rodoviário Novo Rio to Rio Grande via Rodoviária de Arroio dos Ratos, Rodoviária de Porto Alegre, and Pelotas in around 34h 42m.
- Website
- voegol.com.br
Flights from Santos Dumont Airport to Pelotas via Sao Paulo Congonhas
- Ave. Duration
- 3h 52m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$800–4,600
Flights from Rio De Janeiro–Galeão International Airport to Pelotas via Sao Paulo Congonhas
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$750–4,300
Flights from Rio De Janeiro–Galeão International Airport to Pelotas via Belo Horizonte Confins, Sao Paulo Congonhas
- Ave. Duration
- 8h 10m
- When
- Tuesday and Thursday
- Estimated price
- R$900–4,400
- Website
- latam.com
Flights from Santos Dumont Airport to Pelotas via Sao Paulo
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$700–4,000
Flights from Rio De Janeiro–Galeão International Airport to Pelotas via Sao Paulo
- Ave. Duration
- 6h 52m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$700–4,000
- Website
- voeazul.com.br
Flights from Rio De Janeiro–Galeão International Airport to Pelotas via Porto Alegre
- Ave. Duration
- 5h 7m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$750–5,500
Flights from Rio De Janeiro–Galeão International Airport to Pelotas via Sao Paulo Viracopos, Porto Alegre
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$950–5,500
- Phone
- +55 53 3278 7000
- [email protected]
- Website
- expressoembaixador.com.br
Bus from Pelotas to Rio Grande
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
Bus from Rodoviária de Porto Alegre to Pelotas
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- R$124
- Schedules at
- expressoembaixador.com.br
Bus from Pelotas to Rio Grande
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
Bus from Pelotas to Rio Grande
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
- Phone
- +55 51 3722-9700
- [email protected]
- Website
- onibus.saojoaotransportes.com.br
Bus from Pelotas to Rio Grande
- Ave. Duration
- 44 min
- Frequency
- 4 times a day
- Estimated price
- R$30–45
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Pelotas to Rio Grande
- Ave. Duration
- 44 min
- Frequency
- 4 times a day
- Estimated price
- R$30–45
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Pelotas to Rio Grande
- Ave. Duration
- 44 min
- Frequency
- 4 times a day
- Estimated price
- R$30–45
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
- Phone
- +55 51 3475.4440
- [email protected]
- Website
- jblinternacional.com
Bus from Terminal Rodoviário Novo Rio to Rodoviária de Arroio dos Ratos
- Ave. Duration
- 26h 36m
- Frequency
- Once a week
- Estimated price
- R$800–1,300
- Schedules at
- jblinternacional.com
- Book at
- jblinternacional.com
Bus from Rodoviária de Arroio dos Ratos to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 57 min
- Frequency
- Once a week
- Estimated price
- R$29–45
- Schedules at
- jblinternacional.com
- Book at
- jblinternacional.com
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Terminal Rodoviário Novo Rio to Rodoviária de Rio Grande
- Ave. Duration
- 35h
- Frequency
- Once daily
- Estimated price
- R$650–1,200
- Schedules at
- nspenha.com.br
- Book at
- nspenha.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 What documents do I need to cross Niagara Falls?, French strikes 2018: What are my alternative transport options?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 107+ hotels available in Rio Grande.












