Coral Bay is a must-see destination in Saint John, U.S. Virgin Islands. It is one of the most popular cities to visit in the country. We recommend you stay at least 7 days in order to fully appreciate everything Coral Bay has to offer.
When flying to Coral Bay, you’ll arrive at Saint Thomas Island SPB (SPB), which is located 24 km from the city center. The shortest flight to Coral Bay from the United States departs from Orlando and takes around 2h 59m.
Another option to get to Coral Bay is to pick up a car rental from Saint Thomas Island, which is about 23 km from Coral Bay. You’ll find branches of Budget and Thrifty, among others, in Saint Thomas Island.