The pharmaceutical supply chain (PSC) plays a crucial role in ensuring the timely and reliable availability of essential drugs while maintaining high-quality standards. Balancing the triad of cost, time, and quality is paramount in optimizing the complexities of this supply chain. In this research, a multi-objective PSC optimization model is developed to maximize the key business factors. The dynamic nature of the PSC can significantly compromise the effectiveness of the decision making process. To deal with this challenge, a robust possibilistic flexible programming approach (RPFPA) solution methodology is proposed. This methodology provides a robust and flexible framework to tackle the uncertainties within the supply chain. To validate the proposed model and methodology, a computational analysis of a case study is conducted. The results of the analysis demonstrate the effectiveness of the model and methodology in addressing the uncertainties and complexities of the PSC. Specifically, the findings reveal that by accepting a 23.8% increase in costs, decision-makers can achieve a desirable level of robustness in their decisions. Moreover, the study identifies that the assignment of higher priority to cost objectives leads to more centralized decisions within the supply chain, while a greater emphasis on quality objectives results in a more decentralized approach. By employing the proposed approach, decision-makers can efficiently deal with the complexities and uncertainties inherent in the PSC, making well-informed choices that balance cost, time, and quality.