The nearest airport is BJX - Del Bajio Guanajuato Intl, located 62.3 km south west of San Roque.
Other airports nearby include SLP - San Luis Potosi Ponciano Arriaga Intl (100.4 km north), QRO - Queretaro Intercontinental (118.7 km south east), AGU - Aguascalientes Jesus Teran Intl (140.3 km west), MLM - Morelia General Francisco J Mujica Intl (166.2 km south),