The nearest airport is TCN - Tehuacan, located 66.0 km north east of Rosario.
Other airports nearby include PBC - Puebla Hermanos Serdan Intl (135.2 km north west), OAX - Oaxaca Xoxocotlan Intl (165.3 km south east), TXA - Tlaxcala (168.6 km north), CVJ - Cuernavaca General Mariano Matamoros (174.1 km north west),