How to get from Charlotte Amalie to Cruz Bay by car, truck, bike, walk
Distance between Charlotte Amalie and Cruz Bay is 15 kilometers (9 miles).
Driving distance from Charlotte Amalie to Cruz Bay is 18 kilometers (11 miles)
Route Map
Routes from charlotte-amalie-united-states-virgin-islands to cruz-bay-united-states-virgin-islands
4 Ways from Charlotte Amalie (United States/United States Virgin Islands) to Cruz Bay (United States/United States Virgin Islands)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Trompeter Gade 77 m
2. Turn left onto Veterans Drive, VI 30 433 m
3. Keep left 69 m
4. Turn slight left onto Hospital Gade, VI 35 237 m
5. Turn right onto Dronningens Gade East, VI 38 1.53 km
See more
Questions and Answers
What is the cheapest way to get from Charlotte Amalie (United States/United States Virgin Islands) to Cruz Bay (United States/United States Virgin Islands)?
How do I get from Charlotte Amalie (United States/United States Virgin Islands) to Cruz Bay (United States/United States Virgin Islands) the fastest?
How long does it take to get from Charlotte Amalie (United States/United States Virgin Islands) to Cruz Bay (United States/United States Virgin Islands)?