Information of actual vapour pressure (ea) is frequently required in many disciplines. However, psychrometric data required to calculate ea are often not readily available. Hence, it is of great importance to develop models to estimate ea when psychrometric data are unavailable. Here, five machine learning models were developed for estimating ea, viz. extreme gradient boosting (XGBoost), extreme learning machine (ELM), kernel-based nonlinear extension of Arps decline (KNEA), multiple adaptive regression splines (MARS), and support vector machine (SVM) models. Their performance was also compared to a dynamic model proposed recently, which estimates ea by adjusting dew point temperature from minimum temperature (Tmin) with dynamic correction factor. Three input combinations using only temperature data (i.e. Tmin and mean temperature (Tmean)) were considered in the machine learning models. The meteorological data collected from 1,188 stations across six climate zones were used to develop and assess the models. The overall results revealed that the dynamic and machine learning models offered satisfactory ea estimates spanning from hyper arid to humid climates. However, the accuracy of the dynamic model was lower than all machine learning algorithms using either only Tmin or combinations of Tmean and Tmin in all climate zones. The machine learning models using Tmean and Tmin were superior to those using only Tmean or Tmin. There were comparable performances among the ELM, KNEA, MARS, and SVM models with various input variables; however, the XGBoost model incorporating Tmean and Tmin produced the best accuracy. The computational demand was least for the ELM model, followed by the XGBoost model. Considering the accuracy and computational demand, the XGBoost model is recommended for predicting daily and monthly ea from hyper arid to humid climates when historical data are prior known. When there are no historical data, we recommend using the global XGBoost model incorporating Tmean, Tmin, and aridity index for estimating daily and monthly ea from arid to humid regions, and using the dynamic model in hyper-arid regions.