I arrive in St. Thomas at 2:01 and need to get over to Cruz Bay, St. John. My flight arrives at 2:00 p.m. Should I take the 3:00 p.m. Charlotte Amalie ferry or should I take a taxi to the Red Hook ferry instead? How close is the Charlotte Amalie ferry from the airport? How close will the ferry leave us from Grande Bay Resort? Will be able to walk to Grande Bay Resort?
Thanks for any assistance.