Navigation Menu+

Where is St John

Mini 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.

Mobile-friendly Google map of St John and St Thomas

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).