Where is St John

Map of St JohnSt John is the smallest of the (3) United States Virgin Islands. The other 2 islands being St Thomas and St Croix.

St John is located a few short miles off St Thomas’ eastern shore – and can be reached by ferry service leaving from Charlotte Amalie or Red Hook, St Thomas and arriving in St John’s main port of Cruz Bay.

Click here for St Thomas to St John ferry information

Where are the Virgin Islands?
The Virgin Islands are a chain of islands in the Caribbean just east of Puerto Rico.

Google Map with key locations for St Thomas and St john

View Where is St John in a larger map

Do I need a passport to travel to St John?
A: No, St John is a US territory so a US passport is not required to travel to the island. However, traveling with a passport can make your entry to the States quicker and it allows you the option to travel to islands like Jost Van Dyke, Tortola and the Baths on Virgin Gorda which are located in the British Virgin Islands (BVIs).