St. John is a great little island and getting there is half the fun! The only way to get to the island of St. John, in the U.S. Virgin Islands, is by boat. Any kind of boat will do, but for most people its likely to be a passenger ferry, charter boat, sail boat, water taxi, or car barge. All of those options are available from St. Thomas. St. John does not have an airport. The closest airport is on St. Thomas, airport code STT. Let’s talk about your transportation options from St. Thomas to St. John.