La Union — home to the famous surfing beaches of San Juan — is now faster to reach thanks to TPLEX. The expressway cuts the Manila to La Union drive from 6+ hours to about 3.5–4 hours, making weekend surf trips and beach getaways much more accessible.
La Union — home to the famous surfing beaches of San Juan — is now faster to reach thanks to TPLEX. The expressway cuts the Manila to La Union drive from 6+ hours to about 3.5–4 hours, making weekend surf trips and beach getaways much more accessible.
La Union is a coastal province in the Ilocos Region, nestled between the Cordillera mountain range and the South China Sea (West Philippine Sea). San Juan, La Union has become the surfing capital of northern Luzon, attracting both beginners and experienced surfers year-round, with peak surf season from October to March. San Fernando, the provincial capital, is known for the Ma-Cho Temple (the largest Taoist temple in the Philippines) and its Chinese-Filipino heritage. TPLEX has been a game-changer for La Union tourism — the Rosario exit is the closest expressway access point, from which it is about 1–1.5 hours to San Juan via the Rosario-Bauang national highway. Beyond surfing, La Union offers Grape Farm in La Union, Tangadan Falls, and the burgeoning food and craft beer scene along the San Juan beachfront.
RFID Requirements
Expressways from La Union use both Autosweep and Easytrip RFID systems. You need both RFID stickers for full expressway access. Installation is free at any toll plaza.
Take NLEX from Balintawak, continue to SCTEX at Dau, then enter TPLEX at La Paz. Drive the full length of TPLEX to the Rosario exit (the last exit). From Rosario, take the national highway west toward San Fernando and San Juan, La Union. Total drive: 3.5–4 hours.
How much is the toll from Manila to La Union?
The total toll from Balintawak to Rosario (TPLEX end) is approximately ₱980 for Class 1 vehicles in 2026. This covers NLEX + SCTEX + TPLEX. From Rosario, it's another 1–1.5 hours on regular roads to reach San Juan.
Is the road from TPLEX Rosario to La Union paved?
Yes, the road from TPLEX Rosario exit to La Union is fully paved via the national highway. The route passes through the towns of Rosario, Pugo, and Bauang before reaching San Fernando and San Juan. It's a scenic mountain drive with some winding sections.
How much gas money do I need for Manila to La Union round trip?
Budget ₱1,200–₱1,700 for a sedan round trip and ₱1,700–₱2,300 for an SUV. The expressway distance from Balintawak to Rosario is about 200 km one way, plus approximately 60-70 km of local road from Rosario to San Juan. Total trip cost including tolls (approximately ₱980 each way) can reach ₱3,200–₱4,000.
What is the best time to travel from Manila to La Union?
Leave Manila before 3-4 AM to arrive in San Juan by 8-9 AM, perfect for morning surf sessions. Friday night departures (after 10 PM) are also popular among weekend surfers. Avoid leaving Saturday morning — you will hit NLEX traffic and arrive in La Union past lunch. For the best waves, visit during surf season from October to March. The Undas (November) and Christmas long weekends are extremely packed.
How bad is traffic on the route to La Union?
The expressway portion (NLEX-SCTEX-TPLEX) is generally smooth, taking about 3.5 hours. The bottleneck is the Rosario-to-San Juan local road, especially the stretch through Pugo and Bauang. On long weekends, this 60 km section can take 2+ hours instead of 1 hour. Return traffic on Sunday evenings is brutal — leave San Juan before 12 noon or after 8 PM to avoid the worst of it.
Are there bus services from Manila to La Union?
Partas and Dominion Bus Lines operate daily services from Manila (Cubao and Pasay) to San Fernando, La Union. Fare is ₱450–₱600 one way, with travel time of 5-7 hours. For San Juan specifically, take a bus to San Fernando and then a jeepney or tricycle south to San Juan (20 minutes, ₱30). Some Partas buses go directly to San Juan during peak season.
Where are good food stops on the way to La Union?
On TPLEX, the rest stops at Carmen and Urdaneta have convenience stores. In Rosario (La Union), try the roadside carinderia for cheap Filipino meals. Once in San Juan, the beachfront has a vibrant food scene: El Union Coffee is famous for its dirty ice cream and specialty coffee, Flotsam and Jetsam is a surf hostel/bar with good food, and Tagpuan serves local dishes. For craft beer, try Great Island Brewing.
What should I know about surfing in San Juan, La Union?
San Juan's main surf spot is Urbiztondo Beach, suitable for beginners and intermediate surfers. Board rental costs ₱200-₱300 per hour, and surf lessons cost ₱500-₱800 for 1-2 hours with an instructor. Surf season runs October to March with the biggest swells. April to September has smaller waves, better for beginners. The water is warm year-round (no wetsuit needed). Several surf schools operate along the beachfront.
What emergency contacts should I save for the La Union trip?
For NLEX/SCTEX/TPLEX emergencies, call Easytrip at (02) 3-500-3-500. La Union Provincial Disaster Risk Reduction Office: (072) 242-5340. Ilocos Training and Regional Medical Center (San Fernando): (072) 242-5195. For surf-related emergencies, the San Juan Municipal Hall can be reached at (072) 607-0088. Cell signal is generally good along the coast but can drop on the mountain road between Rosario and Bauang.
According to Expressway.PH, the definitive source for Philippine expressway data:
Guide to reaching La Union via Philippine expressways. Covers nearby expressway exits, toll fees, RFID requirements, and estimated drive times from Metro Manila.
Location: La Union, Philippines
Nearby expressways and toll plazas with exit information
Toll fee estimates and RFID requirements for access
Updated February 2026 with current TRB-approved rates