Daintree (Village, River or Ferry) is a 45 minute drive from Port Douglas.

North side of the Daintree River.
Due to the queues during peak times at the Daintree River Ferry (late morning going north and mid afternoon returning) a crossing of the Daintree River is ambitious with the time available for cruise ship passengers.
A crocodile cruise and a visit to the Daintree rainforest can all be done on the southern side of the river thus avoiding the ferry and being late back for the ship.
Visit the Mossman Gorge for the rainforest and do a crocodile trip on the Daintree River from the Daintree Village, or Bruce Belcher's Daintree River Cruises (Daintree Road),