1. Choose a new WordPress host 2. Setup the Duplicator Plugin for Easy Migration 3. Import your WordPress site to the new host 4. Change the Hosts file to prevent downtime 5. Create a MySQL database on your new host 6. Run Duplicator website migration script 7. Updating your domain name server 8. FAQs about moving WordPress to new host