There are 6 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
11h 34mR$1,644–5,695Bus
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 9hR$798–2,981Drive 4,193.8 km
- Drive from Lima to Rio Grandecar 4,193.8 km
2d 11hR$3,242–4,682Fly 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
13h 16mR$1,461–2,502Bus via Santiago
- Take the bus from Gran Terminal Terrestre Plaza Norte to Terminal San Borjabus
- Take the bus from Terminal Sur de Santiago to Terminal Rodoviária de São Gabrielbus
- Take the bus from São Gabriel to Rio Grandebus
3d 12hR$2,001–2,774Bus 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,348–4,376
Jorge Chávez International Airport (LIM) to Pelotas (PET) flights
Questions & Answers
The cheapest way to get from Lima to Rio Grande is to fly and bus which costs R$ 1400 - R$ 2500 and takes 13h 16m.
The fastest way to get from Lima to Rio Grande is to fly and bus which takes 11h 34m and costs R$ 1600 - R$ 6000.
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 9h.
The distance between Lima and Rio Grande is 3424 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 9h and costs R$ 800 - R$ 3000.
It takes approximately 11h 34m to get from Lima to Rio Grande, including transfers.
Lima to Rio Grande bus services, operated by Lineas de Los Andes, depart from Gran Terminal Terrestre Plaza Norte station.
Lima to Rio Grande bus services, operated by Lineas de Los Andes, arrive at Terminal de Omnibus Retiro station.
Rio Grande is 2h ahead of Lima. It is currently 6:24 PM in Lima and 8:24 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 9h.
- Website
- latam.com
Flights from Jorge Chávez International Airport to Pelotas via Sao Paulo
- Ave. Duration
- 16h
- When
- Monday, Wednesday, Friday, Tuesday, Thursday, and Sunday
- Estimated price
- R$1,800–6,000
Flights from Jorge Chávez International Airport to Pelotas via Asuncion, Sao Paulo
- Ave. Duration
- 16h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,900–6,000
Flights from Jorge Chávez International Airport to Salgado Filho International Airport
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,300–2,200
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Curitiba
- Ave. Duration
- 7h
- When
- Monday, Thursday, and Saturday
- Estimated price
- R$1,300–2,200
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,300–2,200
Flights from Jorge Chávez International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- R$1,300–2,200
- 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
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 plan an amazing trip around Scandinavia, Train travel in Spain: A guide to Renfe, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 104+ hotels available in Rio Grande.


