La Union

A surf town on Luzon's northwest coast, where the San Juan breaks, waterfalls and beachside cafés draw young Manileños north for the weekend.

La Union (known locally as 'Elyu') is a province on the northwest coast of Luzon in the Philippines. Its capital, San Fernando, lies about 270 km north of Manila on the South China Sea, at the southern end of the Ilocos Region. The province's best-known spot is the town of San Juan, about 8 km north of the capital, where the area around Urbiztondo Beach has the most consistent beach breaks in Northern Luzon. Dubbed the 'Surfing Capital of the North', its coastal road is lined with surf schools, beachside cafés, craft beer bars and night markets, making it a favourite weekend escape for young people from Manila. Surf season runs from October to March, beginners can learn on small waves year-round, and July to September is typhoon season. Beyond the beaches, in San Fernando you can visit the Chinese-Filipino Ma-Cho Temple, the Pindangan Church Ruins and the Poro Point Lighthouse; head inland into the hills of San Gabriel to hike to Tangadan Falls; go north to Luna for the Spanish-era Baluarte watchtower and its pebble-strewn coast; and to the south are the Bauang grape farms and the Basilica of Our Lady of Charity in Agoo. Getting there: long-distance buses such as Partas and Viron take about 5–7 hours from Manila, the new TPLEX expressway cuts the drive to about 4 hours, and it is about 1.5 hours down the mountain from Baguio; within the province, get around by tricycle and jeepney. Plan on 2–3 days; beachside cafés and sunsets are the essential experience.

Top sights

Where to eat

Itineraries