We did it last year went from Sopers Hole to St. John for an overnight stay. We had to check out of BVI and into USVI than check in again to BVI but didn't have to check out of USVI. If I remember correctly there was a small fee to get into BVI again but I can't remember that for sure.