Flight distance between Veracruz, Mexico and San Antonio, United States of America 723.0 mi / 1,163.5 km