This is a strange comment, as most people still have to fly to a port city. So maybe that flight is shorter and a domestic flight, but it's still requires a flight.
This is a strange comment, as most people still have to fly to a port city. So maybe that flight is shorter and a domestic flight, but it's still requires a flight.
When you finish your journey, you have to go through customs and show your passport. And your passport will usually be checked before you embark as well.
Also many western hemisphere countries including almost all of those in the Carribean have agreements in place which allow US citizens arriving and departing via a cruise ship to need only a birth certificate and government id.
Traveling with a passport is best practice, you for instance are in trouble if miss your ship for some reason, but is not required for the vast majority of cruises from the US.
In a cruise you can always just go back to the ship, and avoid any random issue.