The Panama Canal fees as far as I can tell are $642 for a vessel smaller than 50', $450 "delay fee", which I guess is charged if you are not able to keep up in the locks, and a $50 measuring fee. In addition their is a cost to the linehandlers. But it's still a good value compared to the alternative.