Flights from Rio de Janeiro to Oaxaca (GIG to OAX)

Find cheap Rio de Janeiro, Brazil to Oaxaca, Mexico flights with our free search service. Compare all available fares for direct or connection flights to Oaxaca.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Rio de Janeiro to Oaxaca (One Way)

What is the distance between Rio de Janeiro and Oaxaca?

The average distance from Rio de Janeiro to Oaxaca is 7126 kilometers (equals to 4427 miles or 3847 nautical miles). Your flight will departure from Rio De Janeiro Internacional Airport, Brazil and arrive on Oaxaca Airport, Mexico.

How long is the flight from Rio de Janeiro to Oaxaca?

The average flight time between Rio de Janeiro to Oaxaca is 14 hours and 8 minutes.

How much is the fare for flight between Rio de Janeiro and Oaxaca?

The average price for one-way airfare from Rio de Janeiro to Oaxaca is 630 USD (none-taxes) for economy class.

Cheap flights from Rio de Janeiro to Oaxaca

Mon 06/Aug - Wed 22/Aug
16 days
$807
Sat 23/Mar - Sat 13/Apr
21 days Flights from Rio de Janeiro to Oaxaca on Copa 23/03/2019
$790