Cruz Bay

Town · U.S. Virgin Islands · Saint John Island

Cruz Bay is a town in Saint John Island, U.S. Virgin Islands, with a population of about 2,743. The local time zone is America/St_Thomas (UTC-4). The nearest major city is St Croix, about 67 km away.

18.3313° N  64.7938° W
America/St_Thomas  UTC-4
Elevation  6 m
Local time
--:--:--
Sunrise / Sunset
05:4518:58
01Map
Coordinates18.3313, -64.7938
Coordinates (DMS)18°19′53″N, 64°47′38″W
Elevation6 m
TimezoneAmerica/St_Thomas
Population2,743
Also known as: Christiansbye, Creuse Bay, Crux Bay, Cruxbay, Cruz Bay, Cruz Bay Village, Cruz Village, Cruzbay
02Nearby places
Tutu5,519 ←  9.8 km away
Charlotte Amalie20,000 ←  14.5 km away
Altona1,316 ←  16.4 km away
Road Town8,449 ↗  21.1 km away
Spanish Town3,800 →  40 km away
Culebra1,486 ←  53.6 km away
Christiansted1,866 ↓  65.7 km away
St Croix50,601 ↓  67.3 km away
Isabell II9,301 ←  71.5 km away
Esperanza1,092 ←  76.1 km away
03Frequently asked questions
What time zone is Cruz Bay in?
Cruz Bay is in the America/St_Thomas time zone (UTC-4). This offset is used for all local time in Cruz Bay.
Where is Cruz Bay located?
Cruz Bay is located in Saint John Island, U.S. Virgin Islands. Its position is 18.3313, -64.7938.
What are the GPS coordinates of Cruz Bay?
The geographic coordinates of Cruz Bay are 18.3313, -64.7938 (18°19′53″N, 64°47′38″W). It sits at an elevation of about 6 m above sea level.
What is the population of Cruz Bay?
Cruz Bay has a population of about 2,743 people, according to GeoNames data.
← All places in U.S. Virgin Islands