Yes. Two companies offer trips along the 80km length of the Panama Canal. The best option is the Isla Morada that was built in 1911 as a Prohibition era rum runner and takes 90 passengers. The trip will take a day and you will see the ships and the Miraflores Locks and the largest artificial lake Lago Gatun.