I live in mainland US, I am NOT a US citizen, but I have my US Drivers License which I use as proof of identity whenever I fly within US. In case of flying to/from USVI, can I still use my US Drivers License? Or do I need to carry Passport?
1. At the time of departing from USVI to mainland US - do you need to go through US Immigration at the departing airport in USVI?
2. After arrival in mainland US from USVI - do you need to go through US Immigration? Or is it similar to a domestic flight where you can directly exit the airport after arrival?
Appreciate your help! Thanks!