No.
If you want to take out a web hosting account with Intrahost to host existing domain names it is NOT necessary to transfer the domains and use Intrahost as their registrar.
Once you have a web host account with Intrahost you can simply go back to the domain registrar’s website, log into your domain name control panel and change the DNS records to point to the IP address of your Intrahost account.





