No, you do not have to travel to Singapore for the foreign branch registration purpose. This can be handled by us via emails and also by getting the right documents signed and couriered to us.
However you will still have to visit Singapore for opening the bank account.
New Company Setup
New Company Setup
Existing Company
New Branch Setup
New Setup
Singapore Bank Account