How to Move Your Site From WordPress.com to WordPress.org
WordPress is free. As described in the tutorial, to redirect your users and to keep your search ranking intact on your new site, you’ll have to subscribe to Site Redirect, for $13 per year for at least 2 years. Aside from that, you need to pay for you domain name and hosting account to run a self-hosted WordPress site. You can purchase a domain name for $14.99 per year and a hosting account for $7.99 per month. Altogether, running a site on a self-hosted WordPress platform will cost as low as $123.87 annually.