We were on a Princess cruise to the Panama Canal in December and we did the Ocean to Ocean trip. We went by bus from Cristobal Pier to Panama City, then took a small boat through two locks of the canal. We enjoyed it very much and thought it was a great experience. We talked to several fellow cruisers who had done the train trip and they were disappointed. They said they didn't actually see much of the canal and in some cases, the train windows were dirty so they couldn't see much anyway.