Flights from Rio de Janeiro to Xiamen (GIG to XMN)
Best price to flight from Rio de Janeiro to Xiamen (One Way)
What is the distance between Rio de Janeiro and Xiamen?
The average distance from Rio de Janeiro to Xiamen is 17254 kilometers (equals to 10721 miles or 9316 nautical miles).
Your flight will departure from Rio De Janeiro Internacional Airport, Brazil and arrive on Xiamen Airport, China.