There are 7 ways to get from Rivas to Oaxaca by shuttle, 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.
Shuttle to Managua Airport, fly
best- Take a shuttle bus from Rivas to Granada
- Fly from Managua Airport (MGA) to Oaxaca International Airport (OAX)plane MGA - OAX
13h 52m$5,274–14,074Bus
cheapest- Take the bus from Rivas to Terminal Tica Bus San Josébus
- Take the bus from San José to San Salvadorbus
- Take the bus from San Salvador to Tapachulabus
- Take the bus from Tapachula to Oaxacabus
2d 6h$3,451–4,700Shuttle, bus, drive
- Take a shuttle bus from San Jorge to Terminal Metropolitana de Buses
- Take the bus from Terminal Metropolitana de Buses to Guatemalabus
- Take the bus from Transportes Fuente del Norte to San Rafael Pie de la Cuestabus Gtm
- Drive from San Rafael Pie de la Cuesta to Tapachulacar
- Take the bus from Tapachula to Oaxacabus
37h 36m$3,634–5,053Drive 1,675 km
- Drive from Rivas to Oaxacacar 1,675 km
23h 12m$3,546–5,122Shuttle, bus via San Cristóbal de las Casas
- Take a shuttle bus from Rivas to León
- Take a shuttle bus from León to Antigua Guatemala
- Take a shuttle bus from Antigua Guatemala to San Cristóbal de las Casas
- Take the bus from San Cristóbal de las Casas to Oaxacabus
45h 55m$8,458–10,458Shuttle, shuttle to Juan Santamaría International Airport, fly
- Take a shuttle bus from Peñas Blancas to La Fortuna
- Take a shuttle bus from La Fortuna to Alajuela
- Fly from Juan Santamaría International Airport (SJO) to Oaxaca International Airport (OAX)plane SJO - OAX
12h 58m$16,260–56,568Shuttle, Bus
- Take a shuttle bus from Rivas to León
- Take the bus from León to San Salvadorbus Ss
- Take the bus from San Salvador to Tapachulabus
- Take the bus from Tapachula to Oaxacabus
43h 9m$7,958–9,062
Managua Airport (MGA) to Oaxaca International Airport (OAX) flights
Questions & Answers
The cheapest way to get from Rivas to Oaxaca is to bus which costs $3400 - $4700 and takes 2 days 6h.
The fastest way to get from Rivas to Oaxaca is to shuttle and fly which takes 12h 58m and costs $16000 - $60000.
No, there is no direct bus from Rivas to Oaxaca. However, there are services departing from Rivas and arriving at Oaxaca via San José, San Salvador and Tapachula. The journey, including transfers, takes approximately 2 days 6h.
The distance between Rivas and Oaxaca is 1379 km. The road distance is 1675 km.
The best way to get from Rivas to Oaxaca without a car is to shuttle and bus via San Cristóbal de las Casas which takes 45h 55m and costs $8000 - $11000.
It takes approximately 13h 52m to get from Rivas to Oaxaca, including transfers.
Rivas to Oaxaca bus services, operated by Tica Bus, depart from Rivas station.
Rivas to Oaxaca bus services, operated by Tica Bus, arrive at Terminal Tica Bus San José station.
Yes, the driving distance between Rivas to Oaxaca is 1675 km. It takes approximately 23h 12m to drive from Rivas to Oaxaca.
There are 933+ hotels available in Oaxaca.
What companies run services between Rivas, Nicaragua and Oaxaca, Mexico?
You can take a bus from Rivas to Oaxaca via Terminal Tica Bus San José, San José, San Salvador, San Salvador, and Tapachula in around 2d 6h.
- Website
- aeromexico.com
Flights from Managua Airport to Oaxaca International Airport via Mexico City
- Ave. Duration
- 10h 9m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $2,200–11,000
Flights from Managua Airport to Oaxaca International Airport via Guatemala City, Mexico City
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $2,200–11,000
Flights from Managua Airport to Oaxaca International Airport via San Salvador, Mexico City
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $5,000–21,000
Flights from Juan Santamaría International Airport to Oaxaca International Airport via Mexico City
- Ave. Duration
- 8h 21m
- When
- Every day
- Estimated price
- $2,000–9,500
- Phone
- +506 8812 4012
- [email protected]
- Website
- EasyRide CR
Shuttle from Rivas to Granada
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $2,215
- Schedules at
- EasyRide CR
Shuttle from Rivas to León
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $4,447
- Schedules at
- EasyRide CR
Shuttle from Rivas to León
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $4,447
- Schedules at
- EasyRide CR
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 to the US: What do I need to know?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

