Great question! Your data-only eSIM works wherever there’s a signal — including many port stops on your cruise. However, once out in open ocean, cruise ship internet usually relies on satellite connections, so your eSIM won’t connect there.
Each destination on your cruise will need a different trip so make sure you buy data for all the countries you're travelling to so you can explore with ease when you dock.