Los autobuses extraurbanos que conectan a San Miguel Ixtahuacán con la cabecera San Marcos desde las 3:30, 4:00, 4:30, 5:00, 5:30, 6:00 y 6:15 horas y de San Marcos hacia San Miguel Ixtahuacán, desde 5:00 y 11:00 , y 12:00, 12:30, 13:00, 14:30, 15:30, y 17:00 horas; las compañías que prestan el servicio son: González, Flor de Occidente, Miguelense, Transportes San Miguel, Rutas San Cristóbal, Aguilar, Juárez, Trans Velásquez.