We have done the Panama Canal once . Going again this Xmas.
Unless you are going to spend days or weeks in southern Panama
or other countries. No Vaccinations are required.
I would thou suggest the following
1 - Tetanus also known as DPT
2 - Twinrex (Hepititus)
3 - Ducarol (travelers diarrhea)
These should be current for anyone travelling
Check with your Doctors or Travel Clinic.
SS Ithaca , Volendam , Mariner of the Seas (x2) , Veendam , Coral Princess , Island Princess (x3) , Emerald Princess,Sapphire Sapphire (x3),Diamond Princess