Are there any tours available for cruise ship passengers?
As far as I know, cruise ships don't go anywhere near Bocas del Toro, which is the other end of the country.
Where is your cruise ship stopping ?
Cristobal port is in Colon, nowhere near to the Isla San Cristobal. (Different Cristobals even, I suspect).
Have a look at -
Thank you. Rj