Flights from Rio de Janeiro to Puebla (GIG to PBC)
Best price to flight from Rio de Janeiro to Puebla (One Way)
What is the distance between Rio de Janeiro and Puebla?
The average distance from Rio de Janeiro to Puebla is 7381 kilometers (equals to 4586 miles or 3985 nautical miles).
Your flight will departure from Rio De Janeiro Internacional Airport, Brazil and arrive on Puebla Airport, Mexico.