I do not recommend the Panama Railway excursion. We took this tour Nov'06 (Amsterdam). What should have been a half day tour (which is what we wanted) turned into a full day because we were sharing the train with another cruise ship. The train is very comfortable but there is not a lot to see while on the train. I had expected it to travel closer to the canal but it is more inside the forest. The trip includes a bus ride to the end of the causeway (actually into a dirty parking lot) which is interesting if there is a lot of ships traversing the canal that day. After that we ended up spending hours on the bus just driving around Balboa (a dirty city with nothing of note to see), killing time until the train returned to pick us up. There is nowhere to sit at the train station and handicapped travelers were very uncomfortable standing in the heat waiting for the train to arrive. Very poorly organized. The buses just should have driven us back to the ship. The snack/lunch we were served on the train was pitiful. Our dining friends took the tour of Panama City and raved about it. They saw so much and were thrilled with their tour guide. I suspect if you are the only cruise ship that day the Railway tour will run more smoothly. For us it was far too expensive and a complete disappointment.
Finally getting back on a Dam ship, Nieuw Amsterdam Nov'11 (My Mom's 80'th B'day cruise)
Navigator of the Seas 2010
Serenade of the Seas 2009, 2011