In an era marked by growing global population and climate variability, ensuring food security has become a paramount concern. Rice, being a staple crop for billions of people, requires accurate and timely yield prediction to ensure global food security. This study was undertaken across two rice crop seasons in the Udham Singh Nagar district of Uttarakhand state to predict rice yield at 45, 60 and 90 days after transplanting (DAT) through machine learning (ML) models, utilizing a combination of optical and Synthetic Aperture Radar (SAR) data in conjunction with crop biophysical parameters. Results revealed that the ML models were able to provide relatively accurate early yield estimates. For summer rice, eXtreme gradient boosting (XGB) was the best-performing model at all three stages (45, 60, and 90 DAT), while for kharif rice, the best-performing models at 45, 60, and 90 DAT were XGB, Neural network (NNET), and Cubist, respectively. The combined ranking of ML models showed that prediction accuracy improved as the prediction date approaches harvest, and the best prediction of yield was observed at 90 DAT for both summer and kharif rice. Overall rankings indicate that for summer rice, the top three models were XGB, NNET, and Support vector regression, while for kharif rice, these were Cubist, NNET, and Random Forest, respectively. The findings of this study offer valuable insights into the potential of the combined use of remote sensing and biophysical parameters using ML models, which enhances food security planning and resource management by enabling more informed decision-making by stakeholders such as farmers, policy planners as well as researchers.