There are 2 ways to get from Oaxaca to Rio Grande by plane, bus, or train
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 Oaxaca International Airport (OAX) to Pelotas (PET)plane OAX - PET
- Take the bus from Pelotas to Rio Grandebus
26h 27mR$3,489–11,658Fly to Caxias Do Sul Airport, bus, train
cheapest- Fly from Oaxaca International Airport (OAX) to Caxias Do Sul Airport (CXJ)plane OAX - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Rodoviáriatrain
- Take the bus from Rodoviária de Porto Alegre to Pelotasbus
- Take the bus from Pelotas to Rio Grandebus
28h 24mR$2,847–9,122
Oaxaca International Airport (OAX) to Pelotas (PET) flights
Questions & Answers
The cheapest way to get from Oaxaca to Rio Grande is to fly and bus and train which costs R$ 2800 - R$ 9500 and takes 28h 24m.
The fastest way to get from Oaxaca to Rio Grande is to fly and bus which takes 26h 27m and costs R$ 3400 - R$ 12000.
The distance between Oaxaca and Rio Grande is 7267 km.
It takes approximately 26h 27m to get from Oaxaca to Rio Grande, including transfers.
Rio Grande is 3h ahead of Oaxaca. It is currently 10:01 PM in Oaxaca and 1:01 AM in Rio Grande.
There are 105+ hotels available in Rio Grande.
What companies run services between Oaxaca, Mexico and Rio Grande, Brazil?
There is no direct connection from Oaxaca to Rio Grande. However, you can take the bus to Avenida Símbolos Patrios, walk to Oaxaca International Airport (OAX) airport, fly to Pelotas (PET), take the taxi to Pelotas, then take the bus to Rio Grande. Alternatively, you can take the bus to Avenida Símbolos Patrios, walk to Oaxaca International Airport (OAX) airport, fly to Caxias Do Sul Airport (CXJ), take the taxi to Caxias do Sul, take the bus to Novo Hamburgo, walk to Fenac, take the train to Rodoviária, walk to Rodoviária de Porto Alegre, take the bus to Pelotas, then take the bus to Rio Grande.
- Website
- latam.com
Flights from Oaxaca International Airport to Pelotas via Mexico City, Sao Paulo
- Ave. Duration
- 24h 19m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$3,400–13,000
Flights from Oaxaca International Airport to Pelotas via Dallas/Ft.Worth, Sao Paulo
- Ave. Duration
- 26h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$4,200–14,000
Flights from Oaxaca International Airport to Caxias Do Sul Airport via Dallas/Ft.Worth, Sao Paulo
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- R$3,200–11,000
Flights from Oaxaca International Airport to Caxias Do Sul Airport via Mexico City, Sao Paulo
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- R$3,400–9,500
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Caxias Do Sul Airport via Mexico City, Sao Paulo
- Ave. Duration
- 17h 19m
- When
- Every day
- Estimated price
- R$2,600–9,000
Flights from Oaxaca International Airport to Caxias Do Sul Airport via Dallas/Ft.Worth, Sao Paulo
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- R$3,200–11,000
- Website
- voeazul.com.br
Flights from Oaxaca International Airport to Pelotas via Mexico City, Lima, Porto Alegre
- Ave. Duration
- 22h 3m
- When
- Wednesday and Friday
- Estimated price
- R$4,200–12,000
- Phone
- +55 51 3363-8477
- [email protected]
- Website
- trensurb.gov.br
Train from Fenac to Rodoviária
- Ave. Duration
- 50 min
- Frequency
- Every 15 minutes
- Estimated price
- R$9
- Schedules at
- trensurb.gov.br
- 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
- 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
- Phone
- +55 800 881 0144
- [email protected]
- Website
- caxiense.com.br
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- facebook.com
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$35–55
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
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 Why you should take the train in the US, 5 delightfully under-the-radar French towns you need to visit, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.













