There are 5 ways to get from Lima 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 to Pelotas, bus
best- Fly from Jorge Chávez International Airport (LIM) to Pelotas (PET)plane LIM - PET
- Take the bus from Pelotas to Rio Grandebus
12h 29mR$1,739–5,276Bus
cheapest- Take the bus from Gran Terminal Terrestre Plaza Norte to Terminal de Omnibus Retirobus
- Take the bus from Puerto Madero to Terminal Punta del Estebus
- Take the bus from Terminal Punta del Este to Pelotasbus
- Take the bus from Pelotas to Rio Grandebus
3d 16hR$837–3,346Drive 4,193.8 km
- Drive from Lima to Rio Grandecar 4,193.8 km
2d 11hR$3,414–4,931Fly to Salgado Filho International Airport, bus
- Fly from Jorge Chávez International Airport (LIM) to Salgado Filho International Airport (POA)plane LIM - POA
- Take the bus from Rodoviária de Porto Alegre to Pelotasbus
- Take the bus from Pelotas to Rio Grandebus
15h 56mR$1,623–2,517Bus via Campo Grande
- Take the bus from Lima - Atocongo to Campo Grandebus
- Take the bus from Terminal Rodoviário de Campo Grande 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
5d 10hR$2,251–4,180
Jorge Chávez International Airport (LIM) to Pelotas (PET) flights
Comparing Your Travel Options
The cheapest way to get from Lima to Rio Grande is to fly and bus which costs R$ 1600 - R$ 2600 and takes 15h 56m.
The fastest way to get from Lima to Rio Grande is to fly and bus which takes 12h 29m and costs R$ 1700 - R$ 5500.
No, there is no direct bus from Lima to Rio Grande. However, there are services departing from Gran Terminal Terrestre Plaza Norte and arriving at Rio Grande via Perette Carlos H. Y Antartida Argentina Av., Puerto Madero, Terminal Punta del Este and Pelotas. The journey, including transfers, takes approximately 3 days 16h.
The distance between Lima and Rio Grande is 3425 km. The road distance is 4193.8 km.
The best way to get from Lima to Rio Grande without a car is to bus which takes 3 days 16h and costs R$ 800 - R$ 3400.
It takes approximately 12h 29m to get from Lima to Rio Grande, including transfers.
Lima to Rio Grande bus services, operated by El Rapido Internacional, depart from Gran Terminal Terrestre Plaza Norte station.
Lima to Rio Grande bus services, operated by El Rapido Internacional, arrive at Terminal de Omnibus Retiro station.
Rio Grande is 2h ahead of Lima. It is currently 6:54 PM in Lima and 8:54 PM in Rio Grande.
Yes, the driving distance between Lima to Rio Grande is 4194 km. It takes approximately 2 days 11h to drive from Lima to Rio Grande.
What companies run services between Lima, Peru and Rio Grande, Brazil?
You can take a bus from Gran Terminal Terrestre Plaza Norte to Rio Grande via Terminal de Omnibus Retiro, Perette Carlos H. Y Antartida Argentina Av., 826 Madero Eduardo Av., Puerto Madero, Terminal Punta del Este, Terminal Punta del Este, and Pelotas in around 3d 16h.
- Website
- latam.com
Flights from Jorge Chávez International Airport to Pelotas via Sao Paulo
- Ave. Duration
- 12h 5m
- When
- Saturday, Wednesday, and Friday
- Estimated price
- R$2,000–6,000
Flights from Jorge Chávez International Airport to Salgado Filho International Airport
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$1,400–2,300
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Curitiba
- Ave. Duration
- 7h
- When
- Thursday and Saturday
- Estimated price
- R$1,400–2,300
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,400–2,300
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- R$1,400–2,300
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- R$1,400–2,300
- Website
- voeazul.com.br
Flights from Jorge Chávez International Airport to Pelotas via Salgado Filho International Airport
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,600–5,500
- Website
- aerolineas.com.ar
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- R$1,200–4,300
- 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 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 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
- 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–50
- 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–50
- 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–50
- 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–50
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
- Phone
- +1 305 677 0535
- Website
- andesmar.com
Bus from Gran Terminal Terrestre Plaza Norte to Terminal de Omnibus Retiro
- Ave. Duration
- 3d
- Frequency
- Twice a week
- Estimated price
- R$8–1,400
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Phone
- +54 9 11 4187 3610
- [email protected]
- Website
- lavelozdelnorte.com.ar
Bus from Gran Terminal Terrestre Plaza Norte to Terminal de Omnibus Retiro
- Ave. Duration
- 3d
- Frequency
- Once a week
- Estimated price
- R$800–1,687
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- R$800–1,200
- Cama
- R$1,000–1,500
- Phone
- +54 11 4316 6530
- [email protected]
- Website
- intl.buquebus.com
Bus from Puerto Madero to Terminal Punta del Este
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- R$460–1,000
- Schedules at
- intl.buquebus.com
- Book at
- intl.buquebus.com
- Tourist
- R$460–650
- Business
- R$500–750
- First
- R$600–1,000
- Phone
- +598 2 402 5164
- [email protected]
- Website
- ega.com.uy
Bus from Terminal Punta del Este to Pelotas
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- R$340–600
- Schedules at
- ega.com.uy
- Book at
- reservadirecta.sittnet.net
- Semileito
- R$340–410
- Leito
- R$500–600
- Phone
- +55 (68) 3221-1660
- Website
- transacreana.com.br
Bus from Lima - Atocongo to Campo Grande
- Ave. Duration
- 3d 22h
- Frequency
- Once a week
- Estimated price
- R$1,300–2,800
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Campo Grande to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 27h 24m
- Frequency
- 3 times a day
- Estimated price
- R$800–1,200
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.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 Travelling around the UAE, How to get from Stansted Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
There are 111+ hotels available in Rio Grande.



















