Do I need a US visa to have a Nomad account? Carolina G. June 06, 2022 21:08 Updated Follow It is not necessary to have a US visa to have a Nomad account.To see what it takes to open your Nomad account, click here. Related articles Why do I need to provide my CPF? What do I need to open a Nomad Checking Account or a Investment Account? What information do I need to provide in the registration to open only a Checking Account or to open a Checking + Investment Account? Why do I need to provide my mobile number and e-mail? How long does it take to open the Nomad Account? Comments 0 comments Article is closed for comments.