Verizon:Fan, in order to activate a device on our network you would need to have a SIM card from us, and you would need to start an account. Also, if you are traveling, you do have to wait till you are in the US, as the device will need to connect to our towers to activate.- Crystal