Targeted therapies, such as crizotinib and ceritinib, have shown promising results in treating non-small cell lung cancer (NSCLC) with specific oncogenic drivers like anaplastic lymphoma kinase (ALK), c-ros (ROS1) oncogene, etc. This study aims to assess the cost-effectiveness of these therapies for patients with NSCLC in India. The Markov model consisted of three health states: progression-free survival, progressive disease, and death. Lifetime costs and consequences were estimated for three treatment arms: crizotinib, ceritinib, and chemotherapy for patients with ALK- and ROS1-positive NSCLC. Incremental cost per quality-adjusted life-year (QALY) gained with crizotinib and ceritinib was compared to chemotherapy and assessed using a willingness-to-pay threshold of one-time per capita gross domestic product in India. The total lifetime cost per patient for ALK-positive NSCLC was ₹332,456 ($4,054 US dollars [USD]), ₹1,284,100 ($15,659 USD), and ₹2,337,779 ($28,509 USD) in the chemotherapy, crizotinib, and ceritinib arms, respectively. The mean QALYs lived per patient were 1.20, 2.21, and 3.34, respectively. For patients with ROS1-positive NSCLC, the total cost was ₹323,011 ($3,939 USD) and ₹1,763,541 ($21,507 USD) for chemotherapy and crizotinib, with mean QALYs lived per patient of 1.16 and 2.73, respectively. Nearly 92% and 81% reduction in the price of ceritinib and crizotinib is required to make it a cost-effective treatment option for ALK- and ROS1-positive NSCLC, respectively. Our study findings suggest that the prices of ceritinib and crizotinib need to be reduced significantly to justify their value for inclusion in India's publicly financed health insurance scheme for treatment of patients with locally advanced/metastatic ALK- and ROS1-positive NSCLC, respectively.