It takes between eight and ten hours to do a full transit of the Panama Canal. Browse our itineraries here.