Catalytic removal of sulfur compounds from heavy naphtha (HN) was investigated using a combination of an oxidation process using hydrogen peroxide and an adsorption process using granulated activated carbon (GAC) and white eggshell (WES). This study investigated the impact of changing several operating parameters on the desulfurization efficiency. Specifically, the volume ratio of H2O2 to HN (0.01~0.05), agitation speed (Uspeed) of the water bath shaker (100-500 ± 1 rpm), pH of sulfur solution (1~5), amount of adsorbent (0.1~2.5 g), desulfurization temperature (25~85 ± 1 °C) and contact time (10~180 minutes) were examined. The results indicate that the desulfurization efficiency resulting from catalytic and adsorption processes of GAC is better than that of WES for oxidation and removing sulfur compounds from HN due to its high surface area. The desulfurization efficiency depends strongly on all investigated operating parameters. The maximum removal efficiency of GAC and WES achieved by this study was 86 and 65, respectively.