Fundada em Caratinga, no leste de Minas Gerais em 1949, a São Geraldo percorre 95 milhões de km por ano em 17 Estados brasileiros. São 780 ônibus e mais de 100 linhas interestaduais.