The present invention provides several synthetic methods for preparing N-(2-butylbenzofuran-5-yl)-N-(methylsulfonyl)methanesulfonamide, a compound of formula (3), an intermediate in the preparation of Dronedarone. The present invention further provides a process for preparing Dronedarone, comprising the steps of converting 2-butyl-5-bis(methanesulfon)-amidobenzofuran of formula (3) to Dronedarone, wherein the 2-butyl-5-bis(methanesulfon)-amidobenzofuran of formula (3) is prepared by the processes of the present invention.