Welcome to planDisney, Nagendar! Thank you for sailing by planDisney with your important question.
It is each Guest's responsibility to identify and obtain the necessary visas before your cruise starts. Any visas that are required must be obtained to board the ship on embarkation day. Based on an internet search, you generally will not need a visa to enter Mexico, but your spouse and kids may need one to enter the
Bahamas. Individual circumstances will need to be reviewed, so please look into this further well in advance of your cruise. Because I don't know which country in the
Caribbean you will be visiting, I cannot speak to needing a visa for that destination, so I suggest calling Disney Cruise Line Embarkation Guest Services with that specific visa question. They can be reached by calling 1-800-395-9374 and are open Monday-Friday 8:00 am to 10:00 pm (ET). On Saturday and Sunday, they are open from 8:00 am to 8:00 pm (ET). Please select option 1.
I hope this helps you with your planning, Nagendar. If you have any other questions, come back to visit me and my pals at
planDisney. We love helping Guests plan their next Disney vacation.
Adventure is out there!
JoVonn