If you do a partial transit you can do a ferry through the canal, then bus back. However, you don't have time do that and also go to the authentic Embera villages or monkeys on Gatun Lake?
If you do a full transit, the ship will go through the canal. However, if it only stops at Colon (as most itineraries seem to), you still can't do the Embera villages?
Colon and Cartegena are not advised to DIY?
*2017: RCI Serenade of the Seas, Baltic
2016: Century Paragon, Yangtze River
2106: Carnival Glory, Eastern Caribbean
2015: Coral Princess, Panama Canal
2015: Holland Zaandam, South America
2014: Sun Princess, Sydney/New Zealand
2014: Royal Princess, New England & Canada
2014: Holland Amsterdam, Panama Canal
2014: Ruby Princess, B2B2B2B Caribbean
2013: Holland Prinsendam, Greece & Turkey
2013: Holland Zaandam, Alaska
2013: Diamond Princess, Alaska
2012: Carnival Breeze, B2B, Mediterranean
2011: Carnival Triumph, Caribbean
2011: Crown Princess, British Isles