In order to fully enjoy what Tortuguero National Park has to offer you need between 2 to 3 days there.