Yes, it is an all day thing. Takes 1-1.5 hours to get from San Pedro to mainland river, one way. Tanisha does great tours and has very comfortable boats; Daniel is a wonderfully knowledgeable guide and nice man. They have a nature only tour that includes manatees and river wildlife or they have a combination of nature tour and ruins. Recommend you view their web site via "Goods & Services" drop down menu above. Fun trips; enjoy.