The Historic City of Vigan
Cobblestone streets, kalesa carriages and stone-and-wood mansions in a Spanish colonial town that has lived on for centuries.
Quick answer
- What it is: a Spanish colonial town on the northwest coast of Luzon, a UNESCO World Heritage Site since 1999.
- Don't miss: Calle Crisologo, a cobbled street of ancestral houses closed to cars, best at dusk when the lamps come on.
- Getting around: on foot or by kalesa, the horse-drawn carriage.
- Getting there: an overnight bus from Manila, or a flight to Laoag and about two hours by road.
- Best time: the dry months from about November to April.
Why it is a wonder
Walk down Calle Crisologo at dusk and it is easy to forget which century you are in. The street is paved with stones, closed to cars, and lined on both sides with tall ancestral houses: stone ground floors, wooden upper storeys and big sliding windows with small panes of capiz shell. Kalesa carriages clatter past.
Vigan was founded by the Spanish in the 16th century and grew rich on trade with China and Mexico. Its houses mix Filipino, Chinese and European building ideas. UNESCO added it to the World Heritage List in 1999, calling it the best-preserved example of a planned Spanish colonial town in Asia. The listing was renamed the Historic City of Vigan in 2016, and UNESCO has also praised the city’s own work to protect it as a model of good practice.
Beat the crowds
- Stay the night. Day-trippers and tour groups thin out after dark, and the street is lovely under its lamps.
- Go at sunrise for an empty Calle Crisologo and soft light on the facades.
- Avoid Holy Week and long weekends, when domestic tourists pack the old town.
Getting there
Vigan is on the northwest coast of Luzon, in Ilocos Sur. Overnight buses run from Manila and take most of the night. The faster option is a flight to Laoag, then about two hours south by bus or van. See our guide to getting around the Philippines.
A perfect day
- Walk Calle Crisologo early, before the shops open.
- Visit an ancestral house museum to see how wealthy families lived.
- Lunch on Vigan empanada and longganisa near Plaza Burgos.
- Take a kalesa ride around the old town in the afternoon.
- Come back to Calle Crisologo at dusk, then catch the evening fountain show at Plaza Salcedo if it is running.
Through the seasons
- November to April: the dry season and the most comfortable time to walk around.
- May to October: hot, then rainy. Northern Luzon gets many typhoons from July to October.
See our guide to the best time to visit.
Respect the place
Vigan’s houses are homes and businesses as well as heritage. Don’t go into private houses uninvited, keep off fragile steps and window sills when taking photos, and treat the kalesa horses kindly.
Photo gallery
Frequently asked questions
Why is Vigan a UNESCO World Heritage Site?
UNESCO describes it as the best-preserved example of a planned Spanish colonial town in Asia. Its architecture blends Philippine, Chinese and European styles, built up during centuries of trade.
How long should I stay in Vigan?
One full day covers the old town. Stay overnight to see Calle Crisologo after dark and early in the morning, when it is almost empty.
Can cars drive on Calle Crisologo?
No. Calle Crisologo is closed to motor vehicles. You can walk it or ride a kalesa.
What food is Vigan known for?
Vigan longganisa (a garlicky local sausage), empanada with egg and longganisa, and okoy. Try them at the stalls near Plaza Burgos.
Can I combine Vigan with the Baroque churches?
Yes. Santa Maria Church, one of the four UNESCO Baroque Churches, is about an hour south of Vigan, and Paoay Church is on the way to Laoag.
Tubbataha Reefs Natural Park
Two coral atolls in the middle of the Sulu Sea, far from any town, and open to divers for only three months a year.
We checked this guide against the 2 sources listed below. Last updated 14 November 2026. Basis: researched from official sources. Written and edited by Delfin, with AI-assisted research (how we work). Prices, hours and rules change, so confirm before you travel. Spotted something out of date? Tell us.