We have been on several cruses and tours and we did do the 8 hour and LOVED it. Be sure you get the tour from the ship. due to another ship broke down in one of the canals and we had a delay so we got back to the ship late. but the ship was there due to we had got the tour from the ship. Yes I have seen ship leave people at a port due to they went on there own and didn't watch the time. There is close to a 2 hour trip to the canal but you are feed with so much info. on the area, people, goverment, history, ect. I would pay the money and do it again if I ever get a chance. Next to the Alaske trip the Panama Canal trip was the best and that was due to the 8 hour tour. Be sure you bring a camara that you can take alot of pictures with cause when they fill/draine the canal you will take alot.