Flight distance between Nakhon Sawan, Thailand and Rio de Janeiro, Brazil 10,002.0 mi / 16,096.7 km