We've done the trip from St John to Christiansted (and back) several times, mostly just for the sailing fun. An easy reach, but it's open-water seas. We just bum around Christiansted for a day or two, explore the fort and old buildings, hang out at the shoreside brewpub, watch the world go by. Someday we should rent a car and explore, I suppose.