Accurate characterization of carbonate pore types is of great significance for seismic reservoir characterization. However, the existing pore-type inversion methods cannot characterize the coexistence of three main pore types (vuggy pores, matrix pores, and cracks) for each modeling point because they apply a simple iterative procedure without using S-wave velocity. To overcome this problem, we develop a simultaneous triple pore-type inversion (TPTI) strategy to estimate the porosities of different pore types from the P- and S-wave velocities using a global optimization technique known as very fast simulated annealing. Considering the rock composition variation and pore geometry complexity, we first establish an easy-to-implement multipore effective medium model for carbonate reservoirs based on the Keys-Xu model and Gassmann’s equation. Then, the applicability of this model is verified by two sets of experimental acoustic measurements for synthetic and actual carbonate samples. A good comparison of model predictions with laboratory data indicates that our model can effectively capture the elastic responses of carbonate rocks with different pore shapes, which provides a theoretical basis for quantifying multiple pore types. Based on the developed model, we further develop a TPTI method. We apply it to describe pore-type distribution from well logs and seismic data in a heterogeneous carbonate reservoir from the Sichuan Basin in southwest China. Real applications suggest that our method significantly improves the accuracy of porosity estimates for different pore types, outperforming the traditional dual pore-type inversion method. This advancement holds considerable promise for the seismic characterization of pore types in ultradeep carbonate reservoirs.