Flights from Rio de Janeiro to Popayan (GIG to PPN)
Best price to flight from Rio de Janeiro to Popayan (One Way)
What is the distance between Rio de Janeiro and Popayan?
The average distance from Rio de Janeiro to Popayan is 4535 kilometers (equals to 2817 miles or 2448 nautical miles).
Your flight will departure from Rio De Janeiro Internacional Airport, Brazil and arrive on Popayan Airport, Colombia.