Badoc Island is located on the upper north west coast of Luzon in the province of Ilocos Sur. The Island is located about a kilometer off shore from the small town of Badoc itself and is private property.
By road you are several hours north of San Fernando and La Union. Although the coastal road is scenic and has various small towns, well worth stopping off at for a break. Places such as Bandar, Candan and Narvacan. You will also pass through Vigan which is another surf spot just south of Badoc. Bus services run north from San Fernando or of course you can hire a private car or van.