There are 7 ways to get from Rio Grande to Lima 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 to Pelotas, fly
best- Take the bus from Rio Grande to Pelotasbus
- Fly from Pelotas (PET) to Jorge Chávez International Airport (LIM)plane PET - LIM
17h 37m$467–1,437Bus #2
cheapest- Take the bus from Rio Grande to Pelotasbus
- Take the bus from Pelotas to Terminal Tres Crucesbus
- Take the bus from Terminal Tres Cruces to Terminal de Omnibus Retirobus
- Take the bus from Terminal de Omnibus Retiro to Gran Terminal Terrestre Plaza Nortebus
3d 15h$131–529Bus
- Take the bus from Rio Grande to Pelotasbus
- Take the bus from Pelotas to Terminal Punta del Estebus
- Take the bus from Terminal Punta del Este to Puerto Maderobus
- Take the bus from Terminal de Omnibus Retiro to Gran Terminal Terrestre Plaza Nortebus
3d 9h$154–581Drive 4,200.4 km
- Drive from Rio Grande to Limacar 4,200.4 km
2d 11h$632–912Bus, bus to Salgado Filho International Airport, fly
- Take the bus from Rio Grande to Pelotasbus
- Take the bus from Pelotas to Rodoviária de Porto Alegrebus
- Take the bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218bus
- Fly from Salgado Filho International Airport (POA) to Jorge Chávez International Airport (LIM)plane POA - LIM
16h 1m$301–489Bus via Santiago
- Take the bus from Rio Grande to São Gabrielbus
- Take the bus from Terminal Rodoviária de São Gabriel to Terminal Sur de Santiagobus
- Take the bus from Terminal San Borja to Gran Terminal Terrestre Plaza Nortebus
3d 12h$377–520Bus via Campo Grande
- 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 Terminal Rodoviário de Campo Grandebus
- Take the bus from Campo Grande to Lima - Atocongobus
5d 10h$459–844
Pelotas (PET) to Jorge Chávez International Airport (LIM) flights
Questions & Answers
The cheapest way to get from Rio Grande to Lima is to bus and fly which costs $300 - $490 and takes 16h 1m.
The fastest way to get from Rio Grande to Lima is to bus and fly which takes 16h 1m and costs $300 - $490.
No, there is no direct bus from Rio Grande to Lima. However, there are services departing from Rio Grande and arriving at Gran Terminal Terrestre Plaza Norte via Pelotas, Terminal Punta del Este, 775 Alem Leandro N. Av. and Terminal de Omnibus Retiro. The journey, including transfers, takes approximately 3 days 9h.
The distance between Rio Grande and Lima is 3422 km. The road distance is 4200.4 km.
The best way to get from Rio Grande to Lima without a car is to bus which takes 3 days 9h and costs $150 - $600.
It takes approximately 17h 37m to get from Rio Grande to Lima, including transfers.
Rio Grande to Lima bus services, operated by São João Transportes Razzera, depart from Rio Grande station.
Rio Grande to Lima bus services, operated by São João Transportes Razzera, arrive at Pelotas station.
Lima is 2h behind Rio Grande. It is currently 10:51 PM in Rio Grande and 8:51 PM in Lima.
Yes, the driving distance between Rio Grande to Lima is 4200 km. It takes approximately 2 days 11h to drive from Rio Grande to Lima.
What companies run services between Rio Grande, Brazil and Lima, Peru?
You can take a bus from Rio Grande to Gran Terminal Terrestre Plaza Norte via Pelotas, Terminal Punta del Este, Terminal Punta del Este, Puerto Madero, 775 Alem Leandro N. Av., 1277 Gilardi Gilardo, and Terminal de Omnibus Retiro in around 3d 9h.
- Website
- latam.com
Flights from Pelotas to Jorge Chávez International Airport via Sao Paulo
- Ave. Duration
- 16h 33m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $440–1,400
Flights from Salgado Filho International Airport to Jorge Chávez International Airport
- Ave. Duration
- 5h
- When
- Monday, Thursday, and Saturday
- Estimated price
- $250–420
Flights from Salgado Filho International Airport to Jorge Chávez International Airport via Sao Paulo
- Ave. Duration
- 9h 21m
- When
- Every day
- Estimated price
- $250–420
Flights from Salgado Filho International Airport to Jorge Chávez International Airport via Brasilia
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $250–420
- 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
- $5
- Schedules at
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $5
- Schedules at
- expressoembaixador.com.br
Bus from Pelotas to Rodoviária de Porto Alegre
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- $25
- Schedules at
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $5
- Schedules at
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $5
- Schedules at
- expressoembaixador.com.br
Bus from Pelotas to Rodoviária de Porto Alegre
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- $25
- 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 get from Stansted Airport into central London, How to plan an amazing trip around Scandinavia, 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 2513+ hotels available in Lima.


